-
Notifications
You must be signed in to change notification settings - Fork 389
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
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:
|
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.
_byteArrayDomains is unused (I assume this is copy paste from a2600hawk)
Also, probably should ensure the Main RAM
domain is the IMemoryDomain's MainMemory
.
I'm not sure exactly what changes are being requested here |
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.
These are CPP's requests as committable diffs.
src/BizHawk.Emulation.Cores/Consoles/Atari/Stella/Stella.IMemoryDomains.cs
Outdated
Show resolved
Hide resolved
src/BizHawk.Emulation.Cores/Consoles/Atari/Stella/Stella.IMemoryDomains.cs
Outdated
Show resolved
Hide resolved
…ryDomains.cs Co-authored-by: James Groom <[email protected]>
…ryDomains.cs Co-authored-by: James Groom <[email protected]>
Thanks, committed. |
Crash before rom finishes loading:
|
Can you tell me what game you're trying to run? |
Pitfall! ( edit: |
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.
Approving for squash merge in this functional state, as per #3911 (comment).
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:
resolves #2001