- Another supercharger BIOS fix -> fixes splash screen on Communist Mutants from Space.
- Fix handling of ZP memory in supercharge BIOS -> fixes loads in Survival Island
- Fix transition counting in supercharger emulation -> fixes bad opcode in Survival Island
- Fix filenames in documentation.
- Fix crash if
enableKeyboard
is disabled andresetViaKeyboard
is enabled.
- Rewrite build process with webpack instead of rollup.
- Switch stellerator-embedded to svideo by default in order to avoid graphical glitches on iOS with composite.
- Better version of my 1.0.5 video fix.
- Fix Moiré artifacts in composite effect on Apple silicon.
- Fix touch I/O
- First release after the 1.x rewrite
- Support the new video settings
- Rework the documentation
- Example page: load the ROM via
fetch
- Documentation
- Support for running to RTS
- Conditional traps
- Move dasm.js to deps
- Add VcsRunner for unit testing VCS software
- Fix an initialization issue in Missile emulation; fixes BMX Airmaster.
- Fix fullscreen toggle via touch on iOS 13.4. Unfortunately, this means that the "alt" quadrant of the canvas can't be used as a handle for scrolling anymore.
- Defunct, still needs plumbing for the new video
- Don't nuke stored data if an exception occurs during the initial load
- Defunct, still needs plumbing for the new video
- New WebGL-only video infrastructure with GPU based postprocessing
- Phosphor simnualation modelled after Stella
- TV effects based on a libretro shader by Themaister
- Scanlines
- QIS scaling
- More stable framerates
- Defunct, still needs plumbing for the new video
- New WebGL-only video infrastructure with GPU based postprocessing
- Phosphor simnualation modelled after Stella
- TV effects based on a libretro shader by Themaister
- Scanlines
- QIS scaling
- More stable framerates
- Still needs plumbing for the new video
- Re-enable gamepad supports
- Fix gamepad mapping for select
- Re-add the possibility to save ROMs (currently defunct on iOS)
- Performance improvements in ARM games
- Allow to run without canvas
- Allow to change canvas element at runtime
- Add data tap for sending data from 6507 code to the host
- Move version, changelog and license to dedicated "About" page
- Don't show update notice on first start
- Styling fixes on help page.
- Release keyboard and mouse on leaving emulation view -> fixes nonfunctional keys after starting emulation
- Add changelog to help page
- Offer changelog after update
- Fix keyboard navigation order
- Minor bug fixes, UI improvements and optimizations in Stellerator
- Reenable forgotten paddle driver. Ups. Paddles work again
- Reenable stellerator-embedded in build system
- Change license back to MIT
- Remove "curtain" screen when loading supercharger loads in order to steer 100% clear of potential GPL vs. MIT issues
- Stellerator frontend rewritten in Elm
- Replace deprecated cache manifest for Stellerator with service worker
- Build system replaced with yarn scripts + Rollup
- Support for the Pink Panther prototype banking scheme
- Workaround for startup issues in Activison Decathlon
- Stellerator-embedded and debug frontends temporarily removed from build
- Travis deployment temporarily disabled
- Support for CDFJ banking
- CommaVideo cartridge support
- New CPU core with one bus access per cycle
- Support 2 / 4 / ... / 1024 byte ROMs
- Audio fixes for Safari iOS / MacOS: audio now reliably starts after the first interaction on both platforms
- Fix pause via touch controls
- include support for touch controls
- Update dependencies
- Fix CDF music mode.
- Improvements to playfield collisions during HBLANK. Fixes a glitch in Thrust.
- UI fixes for mobile devices
- Reduce default volume to 70%.
- Work around audio issues on iOS
- Implement a poor man's fullscreen mode for iOS devices
- Restrict HiDPI scaling in order to avoid slowdowns in Chrome
- Fix an extreme edge case of late HMOVE followed by another HMOVE. This fixes a spurious line at the left side of the screen in panda chase.
- Override maxHeight and maxWidth in fullscreen mode for simpler styling.
- CPU read timing improvements. Fixes edge cases in timer loops.
- Fix the two highest bits in undefined TIA reads
- Fix gamepad input
- NPM metadata update.
- Initial release