Search found 1047 matches

by MADrigal
Sun Mar 26, 2023 3:57 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

With the MegaSDCart you have all 32K to poke to - so knock yourself out :0) That's because the CV maps the 32K perfectly on the cartridge, using the /ROM1 and /ROM2 pins each covering 16K. This is shown in Tom's diagrams of the CV cartridge slot for MK1 and MK2 (which are slightly different). But t...
by MADrigal
Sun Mar 26, 2023 3:18 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

I'm not sure what you mean by "diagnostic image for the hardware" etc. Do you mean console hardware, or cartridge hardware? Console hardware: all 32k is available natively. I believe there's hardware mirroring of the first 1k ram, mirrored 4 times. This should be documented in Wizzdom I believe. Eas...
by MADrigal
Sun Mar 26, 2023 3:11 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

All your ideas are excellent to create new things. The memory map in the above post by Tom is a representation of how the original cartridges had eproms wired in. You may find a 6k game as a 4k + 2k eproms, or a 8k EPROM with some duplicate or empty data in it. Or a 12k program in a 16k EPROM with 4...
by MADrigal
Sun Mar 26, 2023 2:35 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

The diagram for the 6k may be incorrect but the principle is that mirroring is done at hardware level by the various configurations of the cartridges I don't own the Tank Attack cartridges anymore so I have really no way to either confirm or not whether the diagram is correct, how I got to it or els...
by MADrigal
Sun Mar 26, 2023 1:15 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

Ok guys - please point me to any ROM which has mirroring at $B800 - it's nonsense! 4K + 2K is inverted - 4K block is at $B000, 2K page is at either $A000 or $A800, or mirrored to both. The mirroring is done via hardware in the cartridge. That's all. Whether the actual program uses any mirrored rom ...
by MADrigal
Sun Mar 26, 2023 8:38 am
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

Thanks Tom! That's the one
by MADrigal
Sun Mar 26, 2023 7:41 am
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

There must be a memory map diagram I made, somewhere here on the forum, showing all combinations of eproms For 18k, the end 2k go on the low rom bank ($4000) possibly mirrored 8 times (it won't harm doing it) and the first 16k on the high rom bank ($8000). Not sure if the 16k must be split and swapp...
by MADrigal
Fri Mar 24, 2023 6:09 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

I can sort of understand that going from one bank of 16k to 2 banks of 16k could cause some issues but why would a 6k game like planet defender need to have the first 4k swapped with the second 2k (with extra padding) to make it work as an 8k rom? That's because in the original cartridge there was ...
by MADrigal
Fri Mar 24, 2023 4:45 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

I can sort of understand that going from one bank of 16k to 2 banks of 16k could cause some issues but why would a 6k game like planet defender need to have the first 4k swapped with the second 2k (with extra padding) to make it work as an 8k rom? That's because in the original cartridge there was ...
by MADrigal
Fri Mar 24, 2023 8:44 am
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 16456

Re: Cartridge ROM mapping

12k is made of
4k 4k 4k 4k to fill one 16k bank, and 8k 8k on the 2nd. Then try to swap the two banks.