Mahmood - Zer0xFF
b0d8041038
use signals for CInputProvider::OnInput
2023-10-26 14:44:55 +01:00
Jean-Philip Desjardins
070261ef53
Post cleanup fixes.
2023-05-17 20:16:28 -04:00
Jean-Philip Desjardins
907dbfd2f6
Use target_link_options to specify Emscripten linker options.
2022-10-26 11:30:53 -04:00
Jean-Philip Desjardins
d5f0d22728
Use EXPORT_ES6 flag.
2022-08-23 18:19:11 -04:00
Jean-Philip Desjardins
9ca8d839ea
Remove dead code.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
203fba08b6
Fix code style.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
1d9350b65c
Add missing controls.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
58afd59f1c
Add sound support.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
425a3cf6af
Update number of workers.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
dd1c2bd587
Disable assertions.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
cd074adcfa
Fix style.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
7b5b24c4cf
Improve the way disc images are accessed.
...
Instead of loading the whole disc image in memory, use the Browser's File API to fetch needed parts of the file.
Has to go through some odd proxying hoops since the File object is owned by the main browser thread.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
4e7bcec16d
Fix style.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
b90398050b
Set presentation params.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
1216f3a1a4
Add basic input support.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
f64b141203
Disable alpha on context.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
470f4e87c5
Improve bootable loading.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
1fda80f9f8
Add LDL/LDR/SDL/SDR proxies.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
2eb0f3c976
Formatting fixes.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
2504fd699d
Add GS handler.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
0c8e80aa14
Enable bigint support.
...
(Needed for 64-bit operands in calls)
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
0e745ee9d1
Register 64 bit getters and setters.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
b5b0efa929
Create null gs handler.
2022-02-14 13:07:15 -05:00
Jean-Philip Desjardins
76eb3ac6bc
Testing emulator port to JavaScript.
...
Builds but doesn't do anything interesting yet.
2022-02-14 13:07:15 -05:00