Jean-Philip Desjardins
070261ef53
Post cleanup fixes.
2023-05-17 20:16:28 -04:00
Jean-Philip Desjardins
9ca8d839ea
Remove dead code.
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
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
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
2504fd699d
Add GS handler.
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