Thread: FPGA is no MiSTery |OT| 2025 update: It's now affordable
Official Thread
First post here lol :). Oh no, we get to see your face, arrgghh, lol, j/k'ing. Good to put a face to the madness, loved the video, keep it up mate.
I would love to try F19, my Amiga 1200's kinda sick at the moment(needs recap/timing issue resolved, i think....hopefully :) ) but when its sorted will be back playing what you're playing!!!
Oh and loved the Turrican 2 review, first time ive seen/heard the ST version, ok im biased towards the Amiga version but the ST chiptune music is kinda cool, also they did a great job of it on the ST considering the limitations/CPU doing most of the heavy lifting.

Looking forward to Damocles, was great in text but will be better in video :)
Glad you made it across - while this place isn't perfect due to lack of cunt react it'll do for now. Fingers crossed you get the A1200 up and running, they're gorgeous machines. Damocles is gonna be a blast, I absolutely love that game.
 
  • Like
Reactions: lmimmfn


Virus is bastard hard. The MiSTer box continues to be awesome. Had to get a new SD card as I was runnig out of space, so now I have more room for things like Sega CD games and old DOS games.
 
Forgot to post my Nebulus C64 video - my first crack at an 8-bit game video.



Weirdly it's better than the 16-bit version due to better collision detection. Graphics are a little more plain but in a way a little more readable (though to be fair the 16-bit version while beautiful still retains decent readability).
 


Interview with the guy who made the GBA and Lynx cores and is currently working on the Wonderswan, as well as bringing save states to MiSTer.
 
  • Love
Reactions: Stifler's Mom
Glad you made it across - while this place isn't perfect due to lack of cunt react it'll do for now. Fingers crossed you get the A1200 up and running, they're gorgeous machines. Damocles is gonna be a blast, I absolutely love that game.
Thanks man,lol i agree :), i think i resolved some of the issues on my 1200, can finally play games, 2 hours on Saturday playing Apidya was sublime :)

Loving the videos, keep them coming, watched Damocles VR tonight and getting through Damocles. Does look cool in VR though :)
 
Thanks man,lol i agree :), i think i resolved some of the issues on my 1200, can finally play games, 2 hours on Saturday playing Apidya was sublime :)

Loving the videos, keep them coming, watched Damocles VR tonight and getting through Damocles. Does look cool in VR though :)
The VR is fucking amazing tbh though the puke factor is pretty bad. Not sure why given I can do Quake in VR no trouble. Still, being in that world is incredible.

Glad the 1200 is happy, I'm jealous as it's an incredible machine.
 
The VR is fucking amazing tbh though the puke factor is pretty bad. Not sure why given I can do Quake in VR no trouble. Still, being in that world is incredible.

Glad the 1200 is happy, I'm jealous as it's an incredible machine.
Interesting, i quite good with VR/sickness, unless the game is absolutely awful(throwing your view around the place) im ok, when my DK1 arrived i played 7 hours straight of HL2 lol
Thanks on the 1200, really happy its finally stable, ended up picking up an Amstrad CPC 6128 during the week, this is getting expensive lol :)

Watching the Arkanoid 2 video now!
 
  • Like
Reactions: HariSeldon
Interesting, i quite good with VR/sickness, unless the game is absolutely awful(throwing your view around the place) im ok, when my DK1 arrived i played 7 hours straight of HL2 lol
Thanks on the 1200, really happy its finally stable, ended up picking up an Amstrad CPC 6128 during the week, this is getting expensive lol :)

Watching the Arkanoid 2 video now!
I had an Amstrad CPC 464 back in the day, so tape drive, no disk, etc. I was about 7 so I really had no idea what I was doing though I did do some code. The days though my 8-bit machine of choice is the C64 - I've been exploring it on the MiSTer box and honestly I've rather fallen in love with it.
 
I had an Amstrad CPC 464 back in the day, so tape drive, no disk, etc. I was about 7 so I really had no idea what I was doing though I did do some code. The days though my 8-bit machine of choice is the C64 - I've been exploring it on the MiSTer box and honestly I've rather fallen in love with it.
I have a major soft spot for the CPC as i learned to program on it and still doing it today. While the C64 was technically superior( especially in audio although the C64's palette sucked :) ) I also think it was completely under used with devs taking the option of direct Speccy ports rather than using its hardware scrolling and doing it all on the CPU and at 75% of the speccy framerate.


Theres only a shorrt preview of this racer @ 1:32:

Not released yet but looks amazing,

This is the original CPC R-Type with crappy Speccy gfx and then recreated a few years ago from original speccy z80 code:

Just goes to show how underutilized the CPC was!

Outside of my Amiga/CPC love getting a C64 is next on my list :)

Very much enjoyed Star Goose review btw :)
 


I use that core for some Win95 gaming as well as the DOS stuff. It's probably slightly less appealing than the other cores given we have DOSBox but it does get you closer to a more authentic experience.

Google "archive.org MiSTer AO486 Top 300 DOS Games Pack" to get the pack he's talking about.
 
  • Like
Reactions: Aarbron

PSX Video output and community

Hello everyone,
I can finally say that the last major module on my schedule has been completed: the video output module has been totally redone.
It now works with the correct clock frequency for both NTSC and PAL and can output proper analog signals for a CRT.
In this process other improvements have been implemented: screen shake is now working and cropping of resolutions is also working. Furthermore we now have correct aspect ratios for the different resolutions, even when cropped.
This would not have been possible without the massive help of the community. Kitrinx made a large part of these features and tested the CRT timing and we had been numerous testers in the Discord channel comparing CRT output against original hardware.
Furthermode many additions have been made by other members of the community, e.g. for different Inputs(mouse, NegCon, GunCon), Cheats, ressource reduction, CHD support and OSD improvements.
I really have to thank everyone for putting so much love into this core.

As for the project, we are heading to the biggest milestone: the first official release. There are still some major bugs that need to be resolved and until then I will keep you updated.
Still, even with an official release, this project will not end so fast, as there are thousands of games and hundreds of secrets of the original hardware to be found out. But this part of the journey can be more fun, with so many games already playable.
Have fun!

I gave the PS a bit of testing and it's nailed - much more reliable than previously, running all the games I tested perfectly. Absolute monster effort to get a PSX working on a little MiSTer FPGA box.
 


This guy is one of the hardcore devs doing a lot of really important work on the MiSTer. Let's hope he's ok.
 
Love RetroRGB's content. I didn't get out of work until after 7pm tonight, so I watched this episode at a local gourmet burger joint on my phone whilst eating an amazing meal. I didn't get home until after 8pm (after starting the day at 6am). It's content like this that makes my work hours more tolerable :)

What's everyone playing on their FPGA's this weekend? :unsure:
 
  • Strength
Reactions: HariSeldon
Love RetroRGB's content. I didn't get out of work until after 7pm tonight, so I watched this episode at a local gourmet burger joint on my phone whilst eating an amazing meal. I didn't get home until after 8pm (after starting the day at 6am). It's content like this that makes my work hours more tolerable :)

What's everyone playing on their FPGA's this weekend? :unsure:
I can hear some Amiga goodness calling me, though I also need to make some more progress on Earthbound on the SNES.
 
  • Strength
Reactions: Godzilla Emu
I can hear some Amiga goodness calling me, though I also need to make some more progress on Earthbound on the SNES.
jYtn0EQ.gif


Legendary, I need to return to the Amiga at some stage soon... the C64 was my first gaming platform but it was the Amiga that won my heart. And Earthbound is a game that I plan to play sometime soon; it looks right up my alley. Damn my backlog. Who needs modern games with this abundance of gold to dive into?
 
  • Strength
Reactions: HariSeldon
jYtn0EQ.gif


Legendary, I need to return to the Amiga at some stage soon... the C64 was my first gaming platform but it was the Amiga that won my heart. And Earthbound is a game that I plan to play sometime soon; it looks right up my alley. Damn my backlog. Who needs modern games with this abundance of gold to dive into?
Earthbound is as good as people say it is. Not kidding. I enjoy a bit of C64 - one interesting discovery for me was that Nebulus (Tower Toppler) is better on C64 than the ST and Amiga. Incredible game on all 3 of course, but still unexpected. The C64 is a cracking little machine though. The 8-bit machines are a tonne of fun - the gameplay is just so pure. Lode Runner for instance - absolutely fucking incredible. And then there's the wonderful Bruce Lee. And yeah tbh if modern gaming completely ceased from today, I'd be fine.
 
so why is it their able to emulate the ps1 but not the n64? I know the 64 is more powerful but I'm sure there's more to it than that.
 
so why is it their able to emulate the ps1 but not the n64? I know the 64 is more powerful but I'm sure there's more to it than that.
The N64 is a complex beast, lots of different chips working together etc. it's not about power but about complexity. With that said, I should know better than to answer a snes nes post asking why something is hard as it never ends well.
 
so why is it their able to emulate the ps1 but not the n64? I know the 64 is more powerful but I'm sure there's more to it than that.
The MiSTer doesn't emulate, it has circuitry that dynamically simulates older hardware using "cores" / maps of the OG chips/boards at a hardware level. The density of the FPGA in the De-10 Nano isn't dense enough to simulate the N64.
 
The N64 is a complex beast, lots of different chips working together etc. it's not about power but about complexity. With that said, I should know better than to answer a snes nes post asking why something is hard as it never ends well.
makes sense and lol it was a bunch of stupid arguements I agree with that.
The MiSTer doesn't emulate, it has circuitry that dynamically simulates older hardware using "cores" / maps of the OG chips/boards at a hardware level. The density of the FPGA in the De-10 Nano isn't dense enough to simulate the N64.
I know I just couldn't remember the word to use.
 
  • Cheers
Reactions: Godzilla Emu
Looks like Jotego is working on the Neo Geo Pocket - this is the guy who does a lot of awesome work on the arcade side. Absolute legend of a bloke. The MiSTer just keeps on getting better.


1.JPG

NeoGeo Pocket Update
I have been working exclusively on the NeoGeo Pocket for the last two weeks. I have the instruction set implemented for the CPU now, with the exception of the three instructions related to interrupt and micro-DMA processing. The CPU logic takes at the moment over 3.7k lines of code. This is surprisingly less than the Z80 core that we use (4.3k lines) even though this CPU is like a 32-bit Z80 plus a bit of DSP functions. I also wrote140 assembler programs to test the different instructions and conditions. So the progress has been good and I have even started hooking the CPU with the NGP video logic I made a while ago.
Going back to arcade, we will have a new arcade core either May 27th or June 3rd. This will be a surprise game I have been working on with one of the Patreon directors. I'm sure you will love it.
About SEGA System18 schematics, the progress is steady and we are confident to finish the work in May as planned. The board is really complex and the core will still need much effort, though. Esperanza is learning the job quite well and I am very happy I hired her. She's looking to take formal electronics training in a technical school after work. If you don't Esperanza's story, have a look here.
Take care and see you next week