You’ve used the XC95144XL, but there’s also the XC95288XL. Pin compatible, but double macrocells.
If you need a beta tester, I have a Xilinx cable and IMPACT installed.
Yes, the 95288 would be the end of the Fahnenstange. I started with the 9572, but when I put both GROM and image loading in it would no longer fit the 9572. The 95144 still complains about things, so maybe I'll have to move pin assignments a little. But the 95288 costs €18, whereas the 95144 can be had for €7, so I'll stick to the 95144.
The CF7+, by the way, uses a tiny 9536, but then I guess there's some additional logic in the piggy-back adapter.
I'll send you a test board when they're ready.
So there is a possibility of groms 0,1 & 2 being able to be replaced?
I haven't tried it yet. I'd also need some extra logic to tell console GROMs from cart GROMs. But someone said that the GRAM Kracker "just shouts louder", so maybe it could work.
Ralph seems to mention that he opened the door for new apps to start using GRAM, I see endless possibilities.
Thanks again for that suggestion, but to be honest, this has probably the least priority for me. Which doesn't mean I won't try it, but if I have to choose between some additional features then GRAM will be out.
Ralph is your menu a rom image or a grom? If the former it won't even load on a 2.2 console right?
Ouch, now that's a very good point! So far, it is ROM, and I'm not really in the mood to rewrite the menu in GPL. Let's see if a wrapper will do.
It's possible to add the folder support from FinalGROM99 to FlashROM99? That would be beyond cool
In theory yes, but it depends if it fits into the 8515, which has barely any bytes left. I'll try further down the road, but it's pretty unlikely. The FinalGROM has 16K of program space, whereas the FlashROM only had 8K.
Here is a crazy idea.. Not sure if it is even possible. is it possible to build in a sort of High Score program that saves and loads scores via a floppy disk?
No, sorry. That'd be too much magic.
With 512K it might not be so important, but would it be possible for software copied to the TI 32K to swap another image from the SD card into ROM space?
It's not that easy. The main problem is that you'd have to distinguish bank switches from image selection. Selecting a game is alternating writes to >6000 and >70xy, where xy is a byte of the filename you want to load. Right now bank switches and image selection are temporally separate, but if image selection must always be active then you have a conflict with games like Pac-Man that use absurd addresses for bank selection, which would be interpreted as image selection.