-
Notifications
You must be signed in to change notification settings - Fork 2.1k
added a derived m6502 type for the VT3xx series sound CPU with a few basic opcode changes + preliminary hook up so that denv150 boots to something #13689
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
base: master
Are you sure you want to change the base?
Conversation
this is currently based on the denv150 set, which uploads a sound program as it doesn't rely on any kind of internal ROM from the main CPU side other sets using the sound CPU need the internal ROM on the main CPU mapping so that they upload an initial program (2 versions of this ROM, probably for different VT models, are currently loaded in some of the ROMsets, and will likely be moved to a device ROM as it seems to be standard, one for CPUs with scrambled opcodes, one for CPUs without) obviously this needs a lot of fleshing out, and verifications of which opcodes do / don't exist on this custom 6502, but getting the basics in place is an important start |
… they might be different still
…000 based on some lexibook sets
…g extra screen modes, and without the extra menu sound as the rest hasn't been hooked up yet)
I'm away for the weekend, so won't be able to address anything, but if this gets merged as a checkpoint then I'll continue work on it when I resume. There's going to be a lot of shuffling and refactoring of this code as I develop a better understanding so I'm not really worried if there's any short term breakage. Some code could probably be better, but that will come as the bigger picture becomes more clear with how these platforms work, as these VT3xx models are basically completely undocumented so it's a case of learning as I go. |
…ed, not really configurable
No description provided.