Skip to content

Binary release 0.71.2

Latest
Compare
Choose a tag to compare
@calmopyrin calmopyrin released this 21 Feb 22:30
· 31 commits to master since this release

After a few years, finally a new binary (v0.71.2). The most important changes are as follows:

Overall

  • SID (card) paddle support
  • Optimized (unrolled) SID emulation core
  • Added native un-ZIP support (via Minizip)
  • Support for loading compressed TAP files
  • Minor CPU regression for SHY fixed
  • More robust error handling on startup in Emscripten builds
  • Fixed transmitting of last byte after an EOI in IEC mode

Commodore plus/4 mode

  • Implement Hannes 256 kb memory expansions
  • ROM banking fix
  • Unmapped memory read fix

Commodore 64 mode

  • Somewhat improved VICII core (sprite, badline)
  • Implement REU (256/512 kB)

UI changes

  • Snapshot save menu item added
  • Added menu item for attaching ROM images
  • Added distinct soft reset and hard reset
  • Fixed tape play/stop in the menu
  • Better menu navigation with game controllers
  • Lock Fn keys when run in a browser
  • Fixed loading files of a relative path from the command line

External monitor improvements

  • compare memory with command 'C'
  • potential deadlock fixed on certain unices but there are still known issues with the monitor not functioning properly there

A binary for Mac is also provided with proper icon and signature. The emulator runs fine in a browser as well when compiled to Javascript using Emscripten. A working demo is available at http://gaia.atilia.eu/download/wip/YapeSDL.html.