Releases: EmulatorJS/EmulatorJS
Releases Β· EmulatorJS/EmulatorJS
4.0.12
4.0.12
- Fix scroll bar css (Thanks to @allancoding)
- Flip the context menu instead of going off the page
- Add hooks for save files (Thanks to @gantoine)
- Add class for each virtual gamepad button
- Add
EJS_forceLegacyCores
option - Add
EJS_noAutoFocus
(this is only for advanced developers, not likely an option you will use) - Added supported Amiga file extensions (Thanks to @michael-j-green)
- Display the file name of the ROM/disk when using M3U lists (Thanks to @michael-j-green)
- Added vsync option
- Added advanced shader configuration support (Thanks to @n-at)
Version 4.0.11
4.0.11
- Added the ability to disable localstorage using
EJS_disableLocalStorage
. (Thanks to @n-at) - Added the ability to trigger
EJS_emulator.displayMessage
with a duration. (Thanks to @allancoding) EJS_emulator.gameManager.getState
now returns a Uint8Array instead of a promise.- Fixed broken save states from the 4.0.10 release.
Version 4.0.10
4.0.10
- Fixed bug with duplicate control inputs.
- Fixed mobile settings menu positioning.
- Ability to load custom files into the wasm instance.
- Renamed the
mame2003
system tomame
. - Removed mame disclaimers on
mame2003
core. - Added VICE cores for C64, C128, VIC20, Plus/4, and PET (Thanks to @michael-j-green)
- Added a padding between popup body and buttons.
- Added ability to disabled cached databases.
- Fixed screenshot for some cores.
- Fixed game element not being focused after fullscreening.
- Added missing Famicom controls.
- Fixed volume slider shadow (Thanks to @allancoding)
Version 4.0.9
4.0.9
- Repository history rewrite - expect faster cloning times.
- Prevent Vice64 from creating cue files (Thanks to @michael-j-green)
- Chinese translation updated (Thanks to @oyepriyansh)
- Added button to open context menu (Thanks to @andrigamerita)
- Fixed menu bar text placement for items on the right.
- Fixed a bug in safari where fullscreen would not resize the game element.
- Fixed a bug in safari where the bottom menu would be visible on initial page load.
- Fixed game rom filename showing as "game" when the game name is set.
- Added legacy nintendo 64 cores for browsers that don't support webgl2.
Version 4.0.8
4.0.8
- Fixed typo in virtual gamepad dpad code.
- Added updated desmume core.
- Fixed key mapping (Thanks to @allancoding)
- Fixed adblock message (Thanks to @allancoding)
- Added
EJS_startButtonName
option. - Re-Added ability to drag and drop save states.
- Fixed cheats menu.
- Added popup message for Safari mobile users if game is not running.
- Added
EJS_softLoad
option. - Added amiga core.
- Added c64 core.
To deploy, download the source code zip. Nothing needs to be compiled so there's no point for me to upload any files
Version 4.0.7
Version 4.0.7
- Added rewind (Thanks to @n-at)
- Added slowdown (Thanks to @n-at)
- Fixes "zone" object in front of settings menu.
- Fixes virtual gamepad alignment.
- Add
EJS_fullscreenOnLoaded
option. - Add virtual gamepad toggle to the control menu (for touchscreen devices)
- Fix gamepad ID showing as "undefined".
- Added threaded cores.
- Added joystick translations (Thanks to @allancoding)
- Fixed fullscreen button tooltip (Thanks to @allancoding)
- Added TurboGrafx-16, SuperGrafx, PC Engine, neo geo pocket, WonderSwan, PC-FX, and ColecoVision support. (Thanks to @n-at)
- Fixed cue file loading (Thanks to @n-at)
- Fixed ability to hide volume slider (Thanks to @n-at)
- Added new mame2003_plus core (now default mame2003 core)
- Use keycodes instead of labels (Thanks to @allancoding)
To deploy, download the source code zip. Nothing needs to be compiled so there's no point for me to upload any files