Commit graph

12 commits

Author SHA1 Message Date
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