[stella] Definitive list of bankswitching formats for the 2600
Stephen Anthony
sa666666 at gmail.com
Sun Dec 24 14:15:23 CST 2006
On Sunday 24 December 2006 15:36, stella at casperkitty.com wrote:
> I would expect that any absolute non-indexed reads of $1FE0-$1FF7 are
> a strong indication of E0 banking; any such reads of $1FF4-$1FFB are
> a strong indication of F4, F6, or F8 banking. Stores to $1000-$107F
> are unlikely to occur on anything other than a SuperChip cart, so
> having such stores write to $1080-$10FF should generally be harmless.
I should add that all this logic has to work on an in-memory image of
the ROM, and its size. That's all I have access to, and all I have to
work with. The 'code' won't actually be running or anything at that
point; I have to do a static analysis. The sizes work surprisingly
well for determining which class a ROM falls into. The following are
what I have left to auto-detect; I'm fairly certain I've taken care of
the rest:
2K: CV (Commavid)
8K: E0 (Parker Bros), FE (Decathlon), UA (UA Ltd)
16K: E7 (M-Network)
64K: 4A50
128K: 4A50
Thanks for the info,
Steve
More information about the Stella
mailing list