Posted By
 tschak909 on 2025-10-24 19:57:06
| Cartridge Header information?
Hi. I've finished a port of FujiNet 5 Card Stud to the PLUS/4, and am trying to squeeze it into a 32K cart for the Commodore 16. Is there a description of the required header for an auto-startable ROM? Is it similar to e.g. the VIC-20?
-Thom
|
|
Posted By
 Luca on 2025-10-25 02:43:52
 | Re: Cartridge Header information?
I wrote something of that kind, releasing OpenC16Cart 128k Games Collection. On that page, in the download links you can grab the source code (As65, because I'm used to Plus4IDE) of that stuff. In order to use as much as possible of the 32kB ROM memory, I had improved the program originally coded by cbmhardware – which wasn't able to manage splitted memory between HI and LO – hence you can also have his GitHub repository to have a glance to the original 16kB only too.
Hope this helps.
|
|
Posted By
 SukkoPera on 2025-10-25 04:36:40
| Re: Cartridge Header information?
@Luca: We need to make a 64 kB version of that! 
|
|
Posted By
 Luca on 2025-10-25 04:39:54
 | Re: Cartridge Header information?
@SukkoPera are you thinking about manufact a single-slot version of your OpenC16Cart?
|
|
Posted By
 SukkoPera on 2025-10-25 04:50:44
| Re: Cartridge Header information?
I already have an unreleased version that can provide 64 kB with a single rom. Half is available as C1, the other half as C2.
|
|
Posted By
 Luca on 2025-10-25 05:37:30
 | Re: Cartridge Header information?
@SukkoPera interesting... I really don't promptly imagine how it goes to be managed to the machine. Maybe, C2 has the settings code and the first part of the data, and C1 contains data only?
|
|
Posted By
 SukkoPera on 2025-10-26 04:24:33
| Re: Cartridge Header information?
Not really, what you do with the slots is your business, but you will have to properly "move" between C1 LO/HI and C2 LO/HI, see https://plus4world.powweb.com/plus4encyclopedia/500255.
|
|
Posted By
 Harry Potter on 2025-10-26 07:06:06
| Re: Cartridge Header information?
Hi! I have three Plus4 cartridge libraries for cc65. One is for a 16k cart, one for a 32k cart with the upper 16k banked out by default and one with the upper 16k banked in by default. The third is broken. The first is called plus4cart1-001.zip, and the second plus4cart1-002.zip. They can both be found at https://sourceforge.net/projects/cc65extra/files/memory%20cfgs/. I need to create at least one 64k version. Try them out!
|
|
Posted By
 Harry Potter on 2025-10-26 07:06:56
| Re: Cartridge Header information?
BTW, they work on 16k RAM computers. 
|
|
Posted By
 Harry Potter on 2025-10-26 07:19:29
| Re: Cartridge Header information?
AFAIK, Plus4 cartridge images have no extra information attached to them: they are just a dump of the cartridge contents. I hope this helps. 
|
|