-
Notifications
You must be signed in to change notification settings - Fork 374
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
Adding Stella as A2600 emulation core #3911
base: master
Are you sure you want to change the base?
Conversation
Note, GPGX isn't particularly the best example of how to do a waterbox core, if it's at all possible use the standard |
Ok, opening this PR for review. This is a summary of what's been done:
To-Dos:
|
#include "M6532.hxx" | ||
#include "TIA.hxx" | ||
|
||
uint16_t soundbuffer[4096]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this be placed in the invisible section?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that'd make sense
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:
I have run any relevant test suites
I, the committer, have read the licensing terms for contributors (last updated 2024-03-20) and am compliant
Load Rom
Advancing Frame
Processing Digital Inputs
Processing Analog Inputs
Rendering frame into the screen
Rendering sound
Memory Accesses
CPU Hooks