Open SergioMartin86 opened 1 month ago
Note, GPGX isn't particularly the best example of how to do a waterbox core, if it's at all possible use the standard WaterboxCore
base class (see PicoDrive, TIC80, uzem, as simple examples of this being used)
Ok, opening this PR for review. This is a summary of what's been done:
To-Dos:
Adding Stella as A2600 emulator.
Progress has been painful and messy; don't expect minimalism during this first stage. We can do the fine tuning once everything works correctly.
Check if completed:
[x] I have run any relevant test suites
[x] I, the committer, have read the licensing terms for contributors (last updated 2024-03-20) and am compliant
[x] Load Rom
[x] Advancing Frame
[x] Processing Digital Inputs
[ ] Processing Analog Inputs
[x] Rendering frame into the screen
[x] Rendering sound
[x] Memory Accesses
[ ] CPU Hooks