-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MEGA65: add cartridge support #380
Comments
Partial (?) support of MEGA65 cartridge autoboot is implemented in ROM version Testing that ROM in Xemu (currently using branch |
lgblgblgb
added a commit
that referenced
this issue
Feb 13, 2024
Note, currently I don't know why the slow device space is used for OPL why not the native I/O space, or the MEGA65 specific OPL regs at $FE000xx which is intended for that very purpose! btoschi on Discord has great success to make OPL working on MEGA65 but requires this access mode, so this quick hack is intended to serve that holy purpose :)
lgblgblgb
added a commit
that referenced
this issue
Mar 15, 2024
Note, currently I don't know why the slow device space is used for OPL why not the native I/O space, or the MEGA65 specific OPL regs at $FE000xx which is intended for that very purpose! btoschi on Discord has great success to make OPL working on MEGA65 but requires this access mode, so this quick hack is intended to serve that holy purpose :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
MEGA65-core is planning to have its native cartridge support. So far, the limited support for C64 cartridges would not make too much sense for MEGA65 to support, as for being an emulator, a proper C64 emulator for that purpose is a much better choice. However with having the possibility of native cartridges for MEGA65, the situation is already different.
https://mega65.atlassian.net/wiki/spaces/MEGA65/pages/36962324/MEGA65+Style+Cartridge+Work+in+Progress
MEGA65/mega65-rom-public#62
The Commodore "standard" .CRT format may need to be extended for some MEGA65 support. Current CRT format:
https://vice-emu.sourceforge.io/vice_17.html#SEC429
However, at this point, if CRT is supported (because of its future MEGA65 features), why not support standard C64 cartridges as well.
The text was updated successfully, but these errors were encountered: