Page 1 of 1

VIC20 support in yapeSDL

Posted: Sun Jul 07, 2024 4:42 am
by Gaia
Hello everyone! I've been a member on this forum for more than 15 years by now, mostly in a 'stalking' mode and following with amazement all those reverse-engineering topics over the years. Don't ask why, but about a year ago I have added VIC20 emulation to my existing Commodore plus/4 (and C64) emulator, called yapeSDL, available on Github here:
https://github.com/calmopyrin/yapesdl
(Well, I added it mainly because I had an almost complete, self-developed VIC core from many years ago that I was able to further improve using information from this forum)

Today, I have released binaries for all the three major OS's (Win, Mac, Linux):
https://github.com/calmopyrin/yapesdl/r ... ag/v0.80.1
It also runs in a browser using WASM/Emscripten, there is a separate binary for that with a few built-in PRG's.

The emulator starts up in plus/4 mode by default but you can switch to VIC20 via the menu or using Alt+L as as shortcut key. It supports true drive emulation (1541), IEC mode into the file system (without any D64 attached), MTAP/WAV for tapes, drag'n'drop and all standard memory configurations. It's still a rather barebone emulator with regards to features.

Re: VIC20 support in yapeSDL

Posted: Sun Jul 07, 2024 5:17 am
by groepaz
Do you have test programs to verify the plus4 emulation by any chance? :)