Commit graph

322 commits

Author SHA1 Message Date
Alexey Nurgaliev
31d57343a8
restore original 2xScaleHQ and 2xScaleHQ shaders (#811) 2024-04-05 16:52:45 -05:00
Allan Niles
1879b39f31
Update Contributors.md (#807) 2024-03-31 10:30:34 -05:00
Ethan O'Brien
c3ba473d1a
Update package.json 2024-03-26 18:41:47 -05:00
Ethan O'Brien
62c0424e68 Version 4.0.12 2024-03-26 18:18:12 -05:00
Alexey Nurgaliev
cafd80d023
Extended shader configuration format and custom shaders (#802)
* extended shaders configuration

* EJS_shaders configuration

* additional shaders
2024-03-26 17:51:18 -05:00
Ethan O'Brien
7c61b16945 Enable vsync by default 2024-03-07 13:59:29 -06:00
Ethan O'Brien
bccb86158b Add vsync option 2024-03-07 13:58:52 -06:00
Michael Green
8fbba189cb
[Request] Display the file name of the ROM/disk when using M3U lists (#787) 2024-03-03 19:56:10 -06:00
Michael Green
ae0ea3cc99
Added supported Amiga file extensions - closes [Request] Add M3U support for the Amiga (and probably other platforms too) #713 (#786) 2024-02-29 09:41:59 -06:00
Ethan O'Brien
065e37342a Add EJS_noAutoFocus 2024-02-28 12:32:27 -06:00
Ethan O'Brien
0d892cc39e Add EJS_forceLegacyCores 2024-02-18 12:13:19 -06:00
Allan Niles
43d151b8d1
Fix build error in npm.yml (#776) 2024-02-13 09:44:19 -06:00
Allan Niles
2cce5430ae
add emulatorjs to npm (#775)
Create NPM release #755
2024-02-12 21:58:10 -06:00
Ethan O'Brien
507fdcd51d
Fix logical error 2024-02-12 13:19:28 -06:00
Alexey Nurgaliev
42d0fabcea
add specific class for each virtual gamepad button (#772) 2024-02-11 21:31:39 -06:00
Michael Green
0dd28d6d57
Add support for the SMSPlus-GX core (#774)
* Add support for the SMSPlus-GX core

* Added settings.json file to tell the live preview VS Code plugin to set the correct headers for threads

* Updated using the @ethanaobrien's suggestions
2024-02-11 21:31:03 -06:00
Georges-Antoine Assi
2b22ec14c3
Add hooks for savign and loading save files (#771) 2024-02-11 00:44:13 -06:00
Allan Niles
838d01d838 Fix doc paths 2024-02-10 11:37:50 -06:00
Ethan O'Brien
2df38e1dda Flip the context menu instead of overflowing 2024-02-08 11:15:37 -06:00
Ethan O'Brien
a48f4b0afc Ability to disable the right click menu
Resolve #767
2024-02-08 10:55:33 -06:00
Allan Niles
f4e3f803cd
fix scroll bar (#766) 2024-02-06 19:28:40 -06:00
Ethan O'Brien
7ba77bd4cd
4.0.11!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2024-02-06 18:17:04 -06:00
Ethan O'Brien
aede60e06c Version 4.0.11 2024-02-06 17:59:58 -06:00
390605d2ab gameManager.getState returns a Uint8Array, not a Promise 2024-02-06 14:54:18 -06:00
bc102c8716 Save state 2.0 2024-02-06 13:45:47 -06:00
Allan Niles
05554354c9
Update Contributors Page & Modify EJS_emulator.displayMessage() (#765)
* add a time argument to EJS_emulator.displayMessage()

* Fix contributors/add new

* make sure time is bigger than 0
2024-02-06 10:55:03 -06:00
Alexey Nurgaliev
29dff80731
ability to disable localStorage (#764) 2024-02-05 12:36:19 -06:00
Georges-Antoine Assi
e703fab651
Bump version in package.json (#763)
Update the version in package.json to match the latest release.
2024-02-04 16:39:37 -06:00
Ethan O'Brien
895fa3fd61 Version 4.0.10 2024-02-03 09:39:43 -06:00
Allan Niles
7085b7748e
fix volume slider background (#762) 2024-02-03 09:38:45 -06:00
Ethan O'Brien
869819f083 Focus on element after fullscreen 2024-02-03 09:33:09 -06:00
Ethan O'Brien
5e5df38cff Resolve #756 2024-02-03 09:30:39 -06:00
Ethan O'Brien
560875cae0 Use mednafen core on legacy systems 2024-02-01 19:09:03 -06:00
Alexey Nurgaliev
0cfa8ffc49
update ru-RU localization (#761) 2024-02-01 14:28:09 -06:00
Ethan O'Brien
de96867bd8 Fix syntax error 2024-02-01 14:00:52 -06:00
Ethan O'Brien
76c3ea1c0e Fix screenshot for some cores 2024-02-01 13:59:49 -06:00
Ethan O'Brien
f3611a00d6 Hide cache button when databases are disabled 2024-02-01 13:37:16 -06:00
Ethan O'Brien
905e3010e6 Add ability to disable indexeddb 2024-02-01 13:31:36 -06:00
Ethan O'Brien
8ddd13c5f3 Add padding between popup body and buttons 2024-02-01 13:24:21 -06:00
Michael Green
1d2cde5915
Add VICE cores for C64, C128, VIC20, Plus/4, and PET (#758)
* Add VICE cores for C64, C128, VIC20, Plus/4, and PET

* Added core options to emulator.js file

* Removed extra space

* Disable cue creation for new VICE cores

* Cores are now sorted at run time

* Debug mode can now be enabled by appending ?debug=1 to the URL
2024-01-31 23:50:43 -06:00
Ethan O'Brien
0682a46e28 Cleanup 2024-01-29 17:45:47 -06:00
Ethan O'Brien
0fc2c55971 Remove mame disclaimers 2024-01-29 17:12:41 -06:00
Ethan O'Brien
6944bdb016 make "mame" point to the mame2003 plus core 2024-01-29 16:52:18 -06:00
Ethan O'Brien
1a8e57982d Add ability to load files to custom paths 2024-01-29 16:41:23 -06:00
Ethan O'Brien
806623af69 Fix settings menu on mobile positioning 2024-01-24 00:44:21 -06:00
Ethan O'Brien
00cfa38bdb Revert index.html 2024-01-23 23:53:55 -06:00
Ethan O'Brien
7cf0c2d484 Fix bug with duplicate control inputs 2024-01-23 23:52:01 -06:00
Ethan O'Brien
88ec215493 Check that attempting to fetch a legacy core is a nintendo 64 core
This will be changed soon
2024-01-17 22:33:55 -06:00
Ethan O'Brien
011216b876 Attempt to fetch from emulatorjs cdn if core not found locally 2024-01-16 13:39:45 -06:00
Ethan O'Brien
ddb5c6092f Version 4.0.9 2024-01-16 12:57:19 -06:00