For anyone curious why I'm looking at emulating the Quantel DPB-7000 in MAME instead of improving the SGI Indy driver, I finally found a test case that beats my Newport graphics emulation so hard that I need to take a break from trying to solve it. A screen saver.
-
Näytä tämä ketju
-
I'm not even joking. The "Falls" screen saver included with IRIX 6.5 looks simple, but is absolutely gnarly in the edge cases that it's exposing. As yet I've been able to solve each one in isolation, but not all of them together.
1 vastaus 0 uudelleentwiittausta 5 tykkäystäNäytä tämä ketju -
Vastauksena käyttäjälle @TheMogMiner
I just ordered a PCB to let me hook up an Indy Newport gfx card to an FPGA board. ;) I had the Indy BIOS starting to access some HW regs on the DE1 board a while back... https://i.imgur.com/3Gb9gWY.png But the R3000 core lacks an FPU, which probably explains why it freezes after POST.
2 vastausta 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @AshEvans81 ja @TheMogMiner
I managed to get it past most of those POST errors eventually, and passing the SDRAM test etc. I'd love to finish more of the core, and start seeing some proper graphics output. The debug stuff was generated by the FPGA itself, on the VGA output. It allows me to single-step etc
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
Well, once I have all of the features of the Newport board ironed out, I plan to also make it cycle-based, so that it emulates the actual draw time. At that point it should be a pretty solid foundation for a Verilog or VHDL version.
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.