-
Notifications
You must be signed in to change notification settings - Fork 32
M65 C65 emulator differences explained
Currently, Xemu contains two "targets" (ie emulation targets): for Commodore65 (C65) and MEGA5 (M65).
More information: main article about C65 emulation of Xemu
For the C65 emulator, the goal is to emulate a C65 without any M65 feature, maybe even at the price having incompatibility with M65 (or C64), if there is some C65-M65 difference at all. C65 emulation is much more simple, requires lower resources, and some different internal structure of the emulator fits better than implementing M65. Currently, the C65 emulator can handle D81 disk images directly, specified from the command line. Access is limited to read-only for now.
C65 emulator can "boot", can go into "C64 mode", and some software like the "K2 demo" partially runs at least.
More information: main article about M65 emulation of Xemu
Though M65 emulator was basically a fork of the C65, however it strongly diverged into another direction, because of:
- more and differently organized features, even if they seem compatible with each other from the surface
- the stronger need of debug tools for M65 development which at the other hand, requires "deeper" level of things too