4 ms·
That is correct. Every cartridge on every system can do this, if you don't care about the cartridge potentially being oversized. There is no reason you couldn'
by byuu 7y ago
That is correct. Every cartridge on every system can do this, if you don't care about the cartridge potentially being oversized.
There is no reason you couldn't put a Raspberry Pi Zero inside of an NES cartridge. You would just need to write a communication layer between the NES and the Pi.
In practice, the NES, SNES and MSX had this expansion done the most. The Genesis only really had Virtua Racing. And other systems tended to be pretty much standard, with few exceptions.
- dillonmckay 7y agoThis guy did that... https://kotaku.com/programmer-hacks-cartridge-to-run-snes-games-on-the-nes-1826434092 https://kotaku.com/programmer-hacks-cartridge-to-run-snes-ga...
- LocalH 7y agoOne difference - I think that guy essentially forces his signal on the various data lines instead of having a proper NES "communication layer", which is why it's a bit glitchy
- mrob 7y agoThe graphical glitches are the result of timing inaccuracies. This technique is a just higher resolution version of what the MMC5 mapper does to get 8x8 attribute blocks. It's not "forcing" anything.
- LocalH 7y agoI was under the impression that he was "just" stuffing the bus, perhaps I need to refresh my knowledge of the project
- agumonkey 7y agoI planned to do that with a hp48 + an esp32 as grafted coprocessor. (and an eink display and a lithium battery)
- dillonmckay 7y agoAre you replacing the HP48’s display w/e-ink? I have used quite a few cd-rom drive audio cables to make serial cables for those calculators. Such a great calculator.
- agumonkey 7y agoThat's just bedroom fantasy at this point. I was just thinking about a 2019 variant of the hp48 classic. Even though a good li-ion battery would probably suffice to run the original LCD for a long time.
- dillonmckay 7y agoI see there is a MAME emulation for the 48G, but I have not been able to find any projects using e-ink for MAME yet.
- djmips 7y agoIn the Vectrex dev community, they are putting a Raspberry Pi zero in a cart to also do “reverse emulation.” The cartridge port provides HLT which puts the internal 6809 CPU to idle and off the bus. Meanwhile the Pi can control the hardware to produce sounds and vectors. It's called PiTrex. http://computernerdkev.heliohost.org/pitrex/wiki/index.php http://computernerdkev.heliohost.org/pitrex/wiki/index.php (alternate web archive) https://web.archive.org/web/20190802005407/http://computernerdkev.heliohost.org/pitrex/wiki/index.php https://web.archive.org/web/20190802005407/http://computerne...