nonfinite wrote:BR1GHT PR1MATE wrote: may our dead songs play on like glitched out sprites into infinity!!!!!!!!!!!!
Speaking of the infinity cart... My opinion on this cartridge is that it solves a problem that doesn't exist. The problem I saw in BP's sav is unique to EMS cartridges. It might be a glitch in their CPLD (Memory bank controller emulation) Regardless, the most common glitch I see in savs people send me happens because the cartridge looses its connection to the cartridge slot or that the Gameboy loses power and turns itself off. When thi happens, the Gameboy CPU writes the values 00 39 all over the memory map. As a side effect, up to 8 kB of the external RAM may be overwritten.
This problem is not at all related to the cartridge battery, so the NVRAM in the Infinity cart won't help a single bit in this respect. But, what's even worse... The original Bleepbloop cartridge (non-USB, and USB as well I think) had an MM1134 RAM protection circuit which would disable access to the SRAM if the external power went away, saving it from that type of glitch. The infinity cart cannot use this circuit as it's not battery powered. So, unless Jose has come up with a clever solution to the problem, this cartridge is actually more vulnerable to this type of glitch!
In my opinion, the increased component cost and the doubtful benefit of the NVRAM makes me wonder if it was a wise decision to go for this new design. Especially since the battery holder makes it so easy to swap the battery. (And with my upcoming LittleFM file manager, sorry for the wait, it'll be possible to store up to 8 full 128 kB savs in flash memory, which is truly stable in every respect, on any bleepbloop or smartboy cartridge.)