Search found 1040 matches

by MADrigal
Mon Mar 27, 2023 6:39 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 11806

Re: Cartridge ROM mapping

Excellent thanks Tom!
Does this confirm that there's no mirroring made via hardware by the console?
All 32k ram area accessible normally?
L
by MADrigal
Mon Mar 27, 2023 5:47 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 11806

Re: Cartridge ROM mapping

Thanks @username@ excellent stuff!!

I look forward to someone having real hardware being able to test and post results :)
by MADrigal
Sun Mar 26, 2023 3:59 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 11806

Re: Cartridge ROM mapping

To overcome the lack of RAM - both HAPMON and the Shop advert thing had an EEPROM at $4000. The EEPROM at $4000 serves as "bank /ROM1" and is read as normal data. The use of a writable EEPROM (as opposed to an EPROM or PROM) is so that you can store the text permanently, even when the console is sw...
by MADrigal
Sun Mar 26, 2023 3:57 pm
Forum: Software
Topic: Cartridge ROM mapping
Replies: 77
Views: 11806

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: 11806

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: 11806

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: 11806

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: 11806

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: 11806

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: 11806

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...