HOOO DAAMMMNNNN, we're moooViiing!! 3DO keeps being a very interesting trove of a console to me still to this day - hopefully we'll see it realized in relatively decent capacity.
Esse era o Console que eu mais esperei, desde que adquiri o meu MisTer, em 2023! Sou um GRANDE fã do 3DO. Depois dele, seria interessante termos Cores para: FM Towns Marty, PC-FX, HyperScan, Apple Pippin, Super A'Can e um Core individual para Amiga CD32!
With this, Jaguar, and CD-i being worked on, now all there’s really left is the FM Towns to really do and then all there’s major systems with any real gems in the 32bit era are done.
The only other ones I can think of are the PC-FX (doesn’t seem like there’s any good exclusives, but some decent games hold an odd port on there) and, solely because of Tempest 3000, the Nuon.
You are doing some niche, but appreciated work. a 3DO FPGA is something I've wanted since I heard about the likes of the Analogue NT Plus. every time I take out my old Panasonic FZ-1, I'm so afraid that it's gonna have some sort of catastrophic hardware failure.
@@LeftyPem I'd be impressed if the Pippin and the Loopy can fit onto the Cyclone V. Likewise, I wouldn't have expected a Power Mac core, but a Pippin would get you basically all the way there -- Apple proprietary chips included. The fact that we don't even have a proper 68k Color Macintosh core when we already have an Amiga core is surprising to me.
are you using any existing 3DO emulator code like Freedo? I do not know how any of this works, but there is also a 3dodev site with perhaps some useful information on the 3DO hardware too -- I am excited for this as this might be the final reason for me getting a MisTER.
Can it do the first Need For Speed? It's the only version of the game with the cutscenes (you know, the ones with the instructor mocking you when you do badly).
Any way you could make a "basics of writing an FPGA core" video? I've been around computers and programming since my dad got a Trash 80 Model 1 in 1977. Hell, I learned how to string curse words together when the thing crashed on him while writing BASIC. I have no clue how this FPGA stuff is written.
There's a video series by Mister Retro Wolf focused around a simple MiSTer arcade core, but you'll probably be better off reading a book on FPGA before watching the series. In his series, he mentions a book by LaMeres which introduces all the basic concepts of logic design and sets you up for writing a simple 8-bit CPU. Trying to follow the series without knowing the basics of digital logic will be a though task. There are also books by Harris which uses modern CPU designs as examples, like ARM and RISC-V.
@@gcolombelli ty ty. I'll search for it. Hopefully having some past C++ knowledge will help with understanding? Honestly unsure how you can program something to have a specific instruction set. How do you programs something without a specific machine language baked in?
@@Lacedmushroom It can help, especially if you've done some low level programming before. I'm only starting to dabble with logic design myself and at first it may look pretty daunting, but if you're able to persist, you'll find out that you can approach it in a modular fashion and leave out the more complex stuff for later. You can either go the classic approach and begin with designing a simple multi-cycle 8-bit CPU not much different than the 6502 or something you'd find in an HP calculator, or you can try going direct to a RV32I core, which is also very simple (no multiplication, division, floating point or atomic operations), there are many books and open source projects that can help you learning different approaches to solve the challenges you'll find as you move on to more complex designs, like adding a pipeline to improve your instructions per cycle.
A few hours ago I just tried the Jaguar core, now this one appears, this is great!! especially for those of us who did not have these consoles xD
Beyond a PC-FX and working PC-98 core, this is pretty much the last major core I've been waiting for. Absolutely excited for this.
The 3DO is a very good console and deserves its core in the MiSTer FPGA. Thank you friend and I wish you success!
This is a big one I've been hoping for, thank you for all your hard work!
Why would anyone give this a thumbs down? I'm at a loss for words.
Thanks srg!
some people only know how to hate...
Probably because it's racist. As usual.
3do core? excelent work-!!! love love!
Wow, that is spectacular.
Fingers and toes crossed Return Fire, Need for Speed and Road Rash won't be too far away!
Glad to be your Patreon since a lot of time
Impressive! - you're unstoppable :)
HOOO DAAMMMNNNN, we're moooViiing!!
3DO keeps being a very interesting trove of a console to me still to this day - hopefully we'll see it realized in relatively decent capacity.
Can't wait to test this core. Thanks for doing it!
Esse era o Console que eu mais esperei, desde que adquiri o meu MisTer, em 2023! Sou um GRANDE fã do 3DO. Depois dele, seria interessante termos Cores para: FM Towns Marty, PC-FX, HyperScan, Apple Pippin, Super A'Can e um Core individual para Amiga CD32!
This is nuts. Thank you so much :)
Wow! Thank you - I've been hoping that MiSTer would get a 3DO core!
With this, Jaguar, and CD-i being worked on, now all there’s really left is the FM Towns to really do and then all there’s major systems with any real gems in the 32bit era are done.
The only other ones I can think of are the PC-FX (doesn’t seem like there’s any good exclusives, but some decent games hold an odd port on there) and, solely because of Tempest 3000, the Nuon.
Thank you for creating this!
There we go brother great work my man.
Awesome work!
Oh, wow🤯 I’m truly stunned this much runs from the test core? I wonder how long this was being worked on privately before this announcement.
Fantastic!
Impressive work!
Yes!! Saving the best core for last!!
You are doing some niche, but appreciated work. a 3DO FPGA is something I've wanted since I heard about the likes of the Analogue NT Plus. every time I take out my old Panasonic FZ-1, I'm so afraid that it's gonna have some sort of catastrophic hardware failure.
Damn dude, this is wild. Great job
I hope in a CD32 stand alone core after 3DO 😭😭😭😭
Why? Amiga 1200 plays all CD32 games.
@ Nope, it's no so, only few games really working on 1200
CD32 on 1200 sucks!
Awesome! 3do❤
The holy grail!
Looks great so far!!
the MiSTer BEAST is at it again!
Please give the PC-FX some love as it has no ODE.
He done did it again!!!
Jaguar and now 3DO. Is there anything else left on the console side?
FM Towns Marty
Memorex VIS, Bandai Pippin, Super A’Can and Casio Loopy 😊
@@LeftyPem I'd be impressed if the Pippin and the Loopy can fit onto the Cyclone V. Likewise, I wouldn't have expected a Power Mac core, but a Pippin would get you basically all the way there -- Apple proprietary chips included. The fact that we don't even have a proper 68k Color Macintosh core when we already have an Amiga core is surprising to me.
PC-FX and Virtual Boy. There is an FM Towns PC core, so an FM Towns Marty core could be built off it.
Yoooo! Ви дуже молодці
I've never touched a 3DO but I will soon, it seems. 😊
Does Wing Commander 3 run at all? It's gonna be great getting to play that on Mister. Thanks for your work on this core.
No love for the Virtual Boy..? 😢
Amazing!
YOU ARE GOD!!!!
YES!❤
Are there some shared components between 3DO and the Saturn? This guy takes a break from one core by starting development on another 👍
Nope, they are completely different in nearly everything.
@Retro_Royal Even more impressive then
@duxzu indeed 🙂
are you using any existing 3DO emulator code like Freedo? I do not know how any of this works, but there is also a 3dodev site with perhaps some useful information on the 3DO hardware too -- I am excited for this as this might be the final reason for me getting a MisTER.
Very impressive early results.
Can it do the first Need For Speed? It's the only version of the game with the cutscenes (you know, the ones with the instructor mocking you when you do badly).
Yoooo this is some amazing news, just saw the VGE video about it, srg320 if you see this comment will this require dualRAM? or is it too soon to know?
Наконец то можно будет без проблем выводить RGB картинку в 240р c разогнанным процом... Просто сказка.
way to go!
Очешуеть. Ты крут
Any way you could make a "basics of writing an FPGA core" video? I've been around computers and programming since my dad got a Trash 80 Model 1 in 1977. Hell, I learned how to string curse words together when the thing crashed on him while writing BASIC. I have no clue how this FPGA stuff is written.
There's a video series by Mister Retro Wolf focused around a simple MiSTer arcade core, but you'll probably be better off reading a book on FPGA before watching the series. In his series, he mentions a book by LaMeres which introduces all the basic concepts of logic design and sets you up for writing a simple 8-bit CPU. Trying to follow the series without knowing the basics of digital logic will be a though task. There are also books by Harris which uses modern CPU designs as examples, like ARM and RISC-V.
@@gcolombelli ty ty. I'll search for it. Hopefully having some past C++ knowledge will help with understanding? Honestly unsure how you can program something to have a specific instruction set. How do you programs something without a specific machine language baked in?
@@Lacedmushroom It can help, especially if you've done some low level programming before. I'm only starting to dabble with logic design myself and at first it may look pretty daunting, but if you're able to persist, you'll find out that you can approach it in a modular fashion and leave out the more complex stuff for later.
You can either go the classic approach and begin with designing a simple multi-cycle 8-bit CPU not much different than the 6502 or something you'd find in an HP calculator, or you can try going direct to a RV32I core, which is also very simple (no multiplication, division, floating point or atomic operations), there are many books and open source projects that can help you learning different approaches to solve the challenges you'll find as you move on to more complex designs, like adding a pipeline to improve your instructions per cycle.
Oh wow! 3DO!
Are you a wizard?