42 Commits

Author SHA1 Message Date
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
thelamer
eb34a9466d use variable roms directory so core specific settings stay that way 2021-11-25 18:38:44 -08:00
thelamer
568d235c1b do not create config file if exists, overlay is non functional in web no reason to have those assets 2021-11-22 15:04:04 -08:00
thelamer
168553701c dont mount roms directory and no percentage for chunked downloads 2021-11-18 19:53:12 -08:00
thelamer
219a9e0c93 update game downloading logic to be multi part 2021-11-18 12:53:22 -08:00
thelamer
c824f31225 update metadata and add support for larger chds in xbox mode for libretro 2021-11-17 15:49:50 -08:00
thelamer
26342de046 try to help browser garbage collection a bit by null pointing large data arrays 2021-11-15 15:28:16 -08:00
thelamer
d7588a6fee try to grab a cue for a bin type rom and swap saturn to libretro with yabause 2021-11-14 19:43:13 -08:00
thelamer
fb2a06248f drop duplicate memfs and catch module errors on hash change 2021-11-13 18:08:17 -08:00
thelamer
6a1dead3cc support for multi disk in libretro 2021-11-13 17:14:34 -08:00
thelamer
aec7791e96 when a user is scanning in roms set a cloneof setting, if the user has the parent do not show the clone 2021-11-11 15:40:40 -08:00
thelamer
8402dee0b1 update readme about frontend emus 2021-11-10 13:06:58 -08:00
thelamer
52f2c95aea update arcade metadata, set more default emulators, update dev logic for ingestion of custom bins 2021-11-09 21:08:04 -08:00
thelamer
6373f5a208 update metadata to include new systems, swap to in house libretro cores for many emulators 2021-11-08 15:41:45 -08:00
thelamer
81da1584ad add mouse wheel scrolling 2021-11-04 12:46:11 -07:00
thelamer
2ec80f3e6f add re-downloading of default files, update frontend to play sound on scroll, expand default documentation 2021-11-04 12:33:00 -07:00
thelamer
923b6efd05 add mobile compatibility to frontent 2021-11-03 20:00:10 -07:00
thelamer
8bfd69d1b4 adding delete function in rom management and fixing array bug 2021-11-03 14:27:19 -07:00
thelamer
f6b86800b9 call save every minute when game is launched 2021-10-30 15:35:25 -07:00
thelamer
6471a33d1c update div rendering logic for game launch 2021-10-28 15:55:38 -07:00
thelamer
7a96693049 add multi disc game support to psx, expand rom scanning logic 2021-10-26 18:13:50 -07:00
thelamer
60da90d773 rework scanning logic, make webserver more compatible, allow back button to navigate menus 2021-10-24 20:16:49 -07:00
thelamer
fbf5bc62e6 add a beforeunload event to exiting the game launcher to ensure srm files are generated 2021-10-23 11:51:32 -07:00
thelamer
70fcfaf621 initial commit for wireframe backend and functional frontend 2021-10-22 15:23:39 -07:00