xemu
xemu copied to clipboard
Emulations (running on Linux/Unix/Windows/macOS, utilizing SDL2) of some - mainly - 8 bit machines, including the Commodore LCD, Commodore 65, and the MEGA65 as well.
Chars are not displayed behind the border as on hardware, when shifting screen up by decrementing TEXTYPOS ($d04e). This only applies to the top border. using version: Xemu/MEGA65 20220613133247 Regarding...
It can/could be useful to use the emulator to run a kind of module testing of ROM, software etc. For example: https://github.com/MEGA65/mega65-user-guide/issues/484 To realistically do this, some minimal set of...
**Describe the bug** The VIC-II bank is set to $8000 via CIA2_PRA, VIC hot registers disabled, charset, screen position, and sprite pointer set via VIC-IV registers. On MEGA65, the correct...
Xemu/MEGA65 has ethernet emulation (using TAP driver in Linux, so it's kinda Linux specific) however: 1. It emulates an older behaviour of MEGA65 which has changed since then, and does...
Implement PETSCII based "hardware accelerated" keyboard scanner at `$D619` (_similar to `$D610`, but PETSCII based instead of ASCII_). MEGA65-core issue: https://github.com/MEGA65/mega65-core/issues/582 MEGA65-rom (closed ROMs) issue: https://github.com/MEGA65/mega65-rom-public/issues/7 MEGA65 commit tracking: |...
F018 DMAgic emulation is a shared resource in Xemu for C65 and MEGA65, though it compiles very differently for MEGA65 based on #ifdef's and such. However the emulation itself is...
CIA emulation (which itself is very incomplete in Xemu) seems to have serious issues with timers, maybe both linked (to a 32 bit single timer) and "unlinked" state as well.
Easy method for Raspberry-Pi cross-compilation
Implement MEGA65's VIC-IV debug pixel value readback: https://github.com/MEGA65/mega65-core/issues/390 ## Copy&paste from that issue of mega65-core We used to have a mechanism whereby it was possible to read the RGB values...
On page: https://github.com/lgblgblgb/xemu/wiki/MEGA65-ROM-%22how-to-get-it%22-tutorial-for-Xemu At the bottom of the page: `Right click into the running emulator window, select the "SD-card" menu, and the "Update files on the SD image" sub-menu. You...