NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA (nand2mario.github.io)
monster_truck 18 minutes ago [-]
I mowed lawns for two summers to save up for a Voodoo 3000 PCI, still didn't even have half of what I needed. Parents covered the rest. Basically nothing I had hoped to be able to play worked. Spent an entire summer just trying to get Arcanum to even run, never did succeed. Learned a whole lot.

Goddamn if that buyer's remorse didn't scar me for life, the amount of researching I did before any purchase from then on was obsessive. I still think of the card fondly for what it represented to 10 year old me. This story does have a happy ending, we ended up getting a Dell XPS not long after with a Pentium 3 & a GeForce 2, back when they were still beige.

jumploops 2 hours ago [-]
In case it's helpful to anyone, MiSTer is a project[0] that recreates classic computers and video game consoles on hardware.

What do I mean by hardware?

Rather than emulating the device in software, which can cause various issues (especially related to timing), by mapping the actual device logic to a field programmable gate array (FPGA), you can achieve an "exact" replica of the hardware.

It's a super cool project, and I highly recommend checking it out if you have an interest in old machines (Apple II, Commodore 64, etc.).

[0]https://mister-devel.github.io/MkDocs_MiSTer/

utopiah 1 hours ago [-]
Damn there is a whole ecosystem around that, e.g. https://ultimatemister.com to buy it all built, very neat.
shoobiedoo 4 hours ago [-]
So bummed out that I wrecked the HDMI out on my MiSTer. I was trying to figure out a new monitor layout and unplugged/plugged it in a few times. I could SSH into it no problem, but no HDMI out. After peeking around on the forums, turns out that the MiSTer doesn't take kindly to that while it's still on-- I forget the technical reason. Oh well. Many, many hours of fun playing games with my son on the it, I got my money's worth.
hexapus 4 hours ago [-]
Dunno which variant you bought, but the QMTech mister clones on Ali Express are affordable, work perfectly well, and come with the expanded 128MB SDRAM expansion and analog I/O board bundled up in a convenient case. I have 2 of them, along with the MiSTer Pi, and I'll probably pick up a couple more for dedicated applicaitons (3d-printed retro computer workstation, Normal/TATE mode cab builds, and a couple just to hook up to the CRTs I have lying around).
wk_end 5 hours ago [-]
Tomb Raider (1996) ostensibly required a Pentium, and I remember (though memory may be faulty) the demo refusing to run on my 486. Does this FPGA 486 support the additional Pentium instructions?
Zardoz84 23 minutes ago [-]
I remember playing Star Fleet Academy demo on my 486DX5@133 and a Trident 3d SVGA card at slow motion in battles. The game requires a Pentium 75 or 90 and a DirectX accelerator.
tsunamifury 8 minutes ago [-]
Wait wait. You’re one of the rare people to ever this odd period of 486 history. What kind of overclocker did you use?
rasz 4 hours ago [-]
Not require, just recommends Pentium 60 minimum. Like Quake Tomb Raider loves pipelined FPU, 30 fps on Pentium 60 vs 15 fps on 486DX2@66 and 20 on DX4@100.
tharkun__ 4 hours ago [-]
Whoa, you took me back quite a few years there!

I really wanted a DX4@100 back then but it wasn't available in my area. I "had" to get a Pentium 60, which I was not happy about lol.

Upgraded to a Pentium 200 MMX. Whoa!

And then I also got a specific batch Celeron 300a to overclock.

"Stole" my dad's Matrox Mystique, coz what does he need a "3D" card for? Played "Destruction Derby" a lot, just coz 3D card: https://archive.org/details/dd2matrox_19961205

Wow, the times!

Panzerschrek 41 minutes ago [-]
Am I right that Voodoo had no early depth test and thus triangles are textured even if they are completely obstructed?
rasz 1 minutes ago [-]
The only PC desktop accelerator that could be considered early depth testing would be tile based 1996 PowerVR. ATI introduced HyperZ in 2000 Radeon DDR (R100), Nvidia followed in 2001 with GeForce 3 LMA. From what I remember Radeon compressed Z gains were surprisingly minimal, like 10-20% when turning it on/off, but Im sure it became crucial later on when real shaders (2.0) started being used.
djmips 16 minutes ago [-]
If you draw front to back that could handle some of that - it does have a Z buffer.
ggm 2 hours ago [-]
I'd run the Virtual Notre Dame VRML demo in this, if I could!
xupybd 4 hours ago [-]
The lack of example videos is killing me!
throwitaway222 4 hours ago [-]
I had that VooDoo card- Quake 1 was amazing on it. Of course today it's not amazing.
functionmouse 5 hours ago [-]
Will it support 31kHz video out via VGA I wonder? Would love a period-accurate PC in my superstation one.
hexapus 4 hours ago [-]
I imagine it would...I haven't tried the core, but most of them maintain the original outputs over the VGA port. Even if, for some bizarre reason it didn't, you could just enable the vga_scaler and force it.
mysterydip 5 hours ago [-]
I hadn’t thought of that possibility but it would indeed be fantastic!
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 06:14:52 GMT+0000 (Coordinated Universal Time) with Vercel.