73 Commits

Author SHA1 Message Date
thelamer
6f8a9ce8c2 add arcade samples to default fileset as bios payload, use overlayfs for system mounting, bump version 2024-03-30 12:21:16 -07:00
thelamer
57064e9845 add analog scroll and isolate up down to own statement for dpad 2024-03-10 14:59:55 -07:00
thelamer
9f9f47d1c8 function location 2024-03-08 11:52:59 -08:00
thelamer
e65c91993d stop blocking out edge and try not to break controller in menu 2024-03-08 11:46:07 -08:00
thelamer
90a56c94c4 do not attempt to play audio on safari 2024-01-30 17:40:23 -08:00
thelamer
600b15a14e Add romhacks support and doc it along with a bugfix for people identifying stuff with no metadata at all 2024-01-26 11:40:28 -08:00
thelamer
27324af975 make sure retroarch is loaded before calling main 2024-01-21 00:50:37 -08:00
thelamer
b9797373ad fix syntax bug 2024-01-13 15:48:21 -08:00
thelamer
a678343d43 #115 add title to images for mouse hover 2024-01-13 14:00:50 -08:00
thelamer
e83be0a9ba fix n64 touchpad controls 2024-01-12 16:03:41 -08:00
thelamer
44007f3116 bump version, remove ipfs profile upload that does not work, point n64 to new mupen emulator core 2024-01-07 14:54:08 -08:00
ryan.kuba
1aa74deed8 minor tweaks for new emulatorjs version that is based on libretro cores for n64 2023-11-30 12:06:33 -08:00
thelamer
29299dd4f3 stash wip development preview logic 2022-02-17 20:51:52 -08:00
thelamer
647a539b48 flag gamestarted on emulatorjs cores 2022-02-14 10:07:57 -08:00
thelamer
0d7304309a add drag and drop files/folders support 2022-01-23 11:19:19 -08:00
thelamer
c1a5e9aac8 support multiple file uploads 2022-01-22 13:48:29 -08:00
thelamer
1343be1f2a do not loop on null gamepads 2022-01-20 11:41:48 -08:00
thelamer
8ad353ef39 add jump by letter to the menus 2022-01-19 13:48:18 -08:00
thelamer
d41e36804d update formatting dont allow gamepad controls on edge chromium 2022-01-19 11:43:07 -08:00
Robert George
d4e8ddac67 Handle empty list of gamepads 2022-01-18 19:54:18 -08:00
Robert George
6d6cb79e51 Added gamepad navigation to the menu 2022-01-18 19:44:06 -08:00
thelamer
ccb348266e fixes for multizip and multidisk 2022-01-18 12:26:53 -08:00
thelamer
8762578119 add multiwad support for prboom 2022-01-18 11:15:22 -08:00
thelamer
62fa7aacfb add touchscreen input on mobile devices 2022-01-17 14:18:46 -08:00
thelamer
86cbc01522 add profile concept with server side endpoint 2022-01-14 14:14:29 -08:00
thelamer
fa4ed179c4 use seperate variable to tell the emulator to load a cue file when needed 2022-01-09 13:32:59 -08:00
Robert R George
d4b89e8918
Remove code that prevents cue from loading
This block seems to prevent the cue file from loading.
2022-01-09 12:38:53 -08:00
thelamer
e0f64eece4 remove log 2022-01-09 12:36:18 -08:00
thelamer
7b64c351b7 bump version and use 1st member of array 2022-01-09 12:34:43 -08:00
thelamer
22972007fc swap to slice 2022-01-09 11:44:01 -08:00
Robert R George
f4d24d2af0
Needs polyfill for Array.at() in Safari
Array.at() is new and not fully supported across browsers. This polyfill should resolve that.
2022-01-09 07:54:43 -08:00
thelamer
091315f216 typo 2022-01-08 15:36:38 -08:00
thelamer
d0bf858a86 add delete function and link to file browser from frontend 2022-01-08 15:32:40 -08:00
thelamer
e5e478c3ea add all funtionality to file browser and style it a bit 2022-01-08 13:53:26 -08:00
thelamer
2285047e4e add ability to download a full backup 2022-01-07 20:27:07 -08:00
thelamer
e923fb4b36 add basic downloading and navigation to file browser 2022-01-07 18:51:17 -08:00
thelamer
f769d5b4ca skeleton file browser 2022-01-07 14:14:36 -08:00
thelamer
3bfd9bc79f add a simple sleep statement for threaded emulators 2022-01-07 10:48:15 -08:00
thelamer
f91e765945 no superscroll for mouse 2021-12-14 11:45:40 -08:00
thelamer
6846dca619 remove test 2021-12-12 15:09:07 -08:00
thelamer
3c49f952ee return uint8 arrays for files without a length found 2021-12-12 15:08:07 -08:00
thelamer
a2056142f3 make system folder even without bios files 2021-12-11 13:24:56 -08:00
thelamer
d33d2bf2fd add right arrow speedup for arrow down and arrow up scrolling 2021-12-08 12:57:28 -08:00
thelamer
87f1dee870 speed up touch pan scrolling a bit and mouse wheel events 2021-12-08 12:04:06 -08:00
thelamer
65c95d815d weird bugfix for safari 2021-12-06 19:50:04 -08:00
thelamer
2ac417c52e update platform detection 2021-12-06 16:35:01 -08:00
thelamer
2086a2483c adding safari support and reworking audio init for new cores, resize canvas to window 2021-12-06 16:02:53 -08:00
thelamer
b5c6e0ff52 support running cores built with later emsdk versions 2021-12-02 16:19:29 -08:00
thelamer
5689aa158f remove deps from libretro 2021-12-02 12:01:30 -08:00
thelamer
9faa6ad723 stop initializing the fs object for emscripten compatibility 2021-11-29 13:02:32 -08:00