pdp.dev

MiSTer + MT32-pi

I continue to enjoy my MiSTer as more and more folks are building cores for it. Things I played on it recently:

  1. Castlevania: Rondo of Blood - A Turbografx-16/PC Engine CD game that only came out in Japan. I played it all the way through, pretty fun game. I was inspired by GameCenter CX (ep1, ep2).
  2. Cho Ren Sha 68k - My last post was about clearing this game, which is on the Sharp X68000 computer. The core for that machine continues to mature.
  3. Castlevania: Symphony of the Night - I never owned a PlayStation 1 but had friends that had them and this is a game a friend and I played a lot. I’ve never beat it but I’m currently slowly working my way through it. The PS1 core is really coming along and after playing Rondo of Blood I wanted to beat this.
  4. PC games! There’s a core that provides a 486SX (I’m guessing no DX because it would be hard to do a math copro in FPGA but I’m just guessing) which allows me to revisit a lot of games I used to play on my 386DX/25. King’s Quest! Police Quest! Syndicate! ETC! I haven’t really buckled down and played anything for real other than booting them up and going ‘oh yea memories’ and moving on.

When I was a kid our 386DX had an original SoundBlaster card that we then upgraded to a Pro Audio Spectrum 16. I always remember seeing that Roland MT-32 option in all these games and seeing one of those crazy expensive setups at Fry’s Electronics. Well, that was ~30 years ago and that tech can now easily be replicated by a Raspberry Pi and a $40 MT-32 “hat” that can be used by a MiSTer thanks to the mt32-pi project.

I, like many nerds, happened to have a spare Raspberry Pi laying around so all I needed was the hat. LegacyPixels sells them from their ‘oh so web 1.0’ website so I ordered one and it came super fast, great site, recommended, thanks Ken! The setup is super easy and in no time I had it hooked up and recognized by my MiSTer. The Pi is even powered off the MiSTer and you just need one cable to provide power + I/O which is really slick.

I fired up a few games to hear some nice tunes and the old Sierra adventure games sound great, LucasArts adventure games sound great. It also works with the Sharp X68000 core and so far I’ve mainly used it to play Gradius II, which is a soundtrack I really dig and it sounds great on MT-32. X68000 is also known for great ports of Capcom CPS1 games, so I’m excited to checkout those soundtracks on the MT-32. The X68000 and CPS1 are basically the same hardware and I recall reading that X68000 workstations were was CPS1 games were developed on, which explains their high quality ports.

If you want to hear what I’m talking about, there are plenty of videos on YouTube that folks have posted that demonstrate all this.

  1. Gradius II X68000 + MT32
  2. MiSTer FPGA + MT32-pi: A Medley of PC Game Intros

It’s great to see MiSTer continue to add more support for more cool stuff!

  1. MiSTer Project wiki
  2. List of MT-32 compatible computer games
  3. mt32-pi project
  4. mt32-pi MiSTer setup
  5. LegacyPixels MiSTer shop