Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Will it support 31kHz video out via VGA I wonder? Would love a period-accurate PC in my superstation one.
  • I hadn’t thought of that possibility but it would indeed be fantastic!
  • 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.
  • The core is available at github and should run fine on your SS1, afaik. Be aware it's an experimental core.

    https://github.com/nand2mario/z486_MiSTer

    There is also a recent fork by github user janisc which is developing a direct 31khz output.

    --

    Speaking to general : To be clear, none of these MiSTer cores include the Voodoo graphics portion discussed in the parent link.

    I doubt that the degree of sheer hyper-optimisation required to get a Voodoo (plus the Pentium to make it meaningful!) into a DE10-Nano necessarily exists. Never-say-never, sure, but also, just-no - hahaha.

    That work is for higher specced boards like the Xilinx discussed.

  • I had that VooDoo card- Quake 1 was amazing on it. Of course today it's not amazing.
  • I also had the original Voodoo card. It's rare to see a before and after divide in history so clearly. When I played Quake (and ran the time test) the first time on that Voodoo, I knew computer gaming had changed.
  • I'd run the Virtual Notre Dame VRML demo in this, if I could!
    by ggm
  • Am I right that Voodoo had no early depth test and thus triangles are textured even if they are completely obstructed?
  • 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.
    by rasz
  • If you draw front to back that could handle some of that - it does have a Z buffer.
  • The lack of example videos is killing me!
  • It seems that within the past few years, there have been a great increase in the number of articles on low-level GPU internals/programming, which was previously a very niche subject. However, once you understand that a GPU is conceptually a processor specialised for graphics operations, with its own instruction set and RAM, then everything seems quite straightforward, and you can actually start thinking about how to implement one.

    The specification is a behavioral target, rather than a circuit diagram.

    Did anyone else get a slight feeling of LLM-ism from that sentence? Not a complaint, because I've noticed AI is definitely leading to some great boosts (the somewhat related https://news.ycombinator.com/item?id=49717638 is on the front page as I write this.)

  • 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?
  • 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.
  • 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.
    by rasz
  • I think I played Tomb Raider on my 486. I also seem to remember I had an S3 ViRGE graphics card, so perhaps that helped
  • 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.
  • 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).
  • This is really cool at first glance and very HN worthy. I've bookmarked it and will look into it deeper. Recreates roughly my first PC setup though I think I had a Matrox Mystique so that makes it even more interesting. And I've been looking for a "I build something cool with an FPGA" kind of project to look into for a while now.
  • 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.

  • This is exactly how it was back then, roughly from when the 386-based PC clones appeared up through Windows 7. The best thing you could do was ask the local computer stores about what configurations they were building, since they got to see more hardware come through. But they struggled too. The system the store built for me in 2001 had an Athlon Thunderbird running 1.4GHz and cooling tech hadn't caught up so it hit the failsafe temps during long sessions of Counter-Strike and Serious Sam. Later, wiser me eventually figured out, two computers later, that the power supply was probably the culprit, but this wasn't much of a topic of discussion yet - power supply efficiency wasn't a priority in the 90's.
  • I remember exactly that feeling; I had a cricket game where my PC met the minimum specs, but it ran terribly. That's the day I learned that minimum is not enough.
    by cjrp
  • > a Pentium 3 & a GeForce 2

    That's the spec of my retro PC. I never had one of those back in the day, but it scratches the itch.

  • 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/

  • Both require having an understanding of what you are trying to emulate. There are systems which don't have an accurate specification so they are not implemented bug free.
  • Do note that this very cool project does not run on the "default" MiSTer hardware. This board is $250 from AMD.
  • Damn there is a whole ecosystem around that, e.g. https://ultimatemister.com to buy it all built, very neat.
  • "exact" is still in quotation marks because things like open bus behavior still have to be explicitly simulated. It's still a very accurate simulator, not an exact replica - much more accurate than most fast software simulators can be, though.