PS3 DREAMCAST EMULATOR (NAOMI) ? JUST WAOW

John1971

Member
Oh man....
I just discovered that somes talented guys have worked on a very sucessful Dreamcast Emulator Available on Retroarch since 2020 (oh man im late...)

YOUTUBE SEARCH : " DREAMCAST EMULATOR FULL SETUP IN RETROARCH"
Date : 09 Sept 2020

I just updated with the latest retroarch available for PS3 and was shocked to discover the holy grail isnt available for the PS3 console probably only because no ones who worked it for the CFW PS3 take their retirement from the PS3 scene to go in for the PS4.

I throw a bottle in the internet BEST website (here) to ask the question to the elites and well connected guys to know WHO was the team of guys that worked on the last retroarch update for PS3 ??

Man they need to make a last comeback to add this Dreamcast Emulator NAOMI
Im sure the powerful PS3 can swallow the work with this emulator

Somes years ago people answered me that we could not play MAME ARCADE , C-64 ,NES, SNES,N64 , Master System , Genesis , SEGA CD , PC Engine , PC (Blade Runner /ScummVm) but the PS3 can play theses now in 2021 so im pretty PRETTY Sure that talented folks could implant the Dreamcast Naomi Emulator working for the PS3.

Please help me find thoses fellows
the ONLY emulator left to be set up correctly are the N64 and Dreamcast and we are on the verge to see miracle happen under our beloved PS3 CFW hood

EDIT :
I mean if the mini PSX console can do it , why the powerful PS3 couldnt ? isnt ?
https://www.inputmag.com/reviews/i-...classic-into-the-console-sony-wouldnt-give-us
 
Last edited:
Well there are more emulators we do not have like the 32X with the N64, Dreamcast & PS1. Basically anything that needs a dynarec to run properly. The PS3 Cell is 64bit PPC ISA with 32bit pointers.

Basically what that means is all emulators needing dynarec to run right need a TON of work as none of the ones out support the PS3's cell architecture. So it would need a group of devs to adapter this to work. The PS3 doesn't have a large enough user base for most to bother with it.

It is what makes the PS3 unique that so makes it hard to develop for. Other teams have tried DC, N64 and even 32X or Jaguar and all bit the same wall. In fact there is a terrible Jaguar, N64 & PS1 emulators. That just do not work due to the PS3's unique setup.

The reason a system like PSC can run them is simply because of it's simple setup. I have a PSC and I can tell you I will NEVER choose that for any of those systems are it runs like trash. It is very under powered. But the reason it has them is because it is just code written for Android adapted as at their very core they are just stripped Android units.

But Android has a very high user base. Easy to get started on as their are literally millions of Android users worldwide. And there are thousands of devs to make this happen. The PS3 is to hard to develop for with little return.

There are MAYBE 2,000 active members here in the PS3 scene and we are the largest but in this user group their are under 25 devs & as skilled and talented they are it would be hard to do or take years.

There is to many obstacles to overcome. We even have a sort of dynarec but it isn't complete and much to large of a job for one person to take on. While I would love to see this on PS3 but even if it came out they would run terribly due to the PS3 limited ram. Our best chance is to hope the PS3 has some work done via the Linux side but that is aomg way away. A lot more work has to be done to get 3D support OtherOS side.

The work needed to reward is just to small. Spend countless months and years for a user base that dwindles to this very day. Get an Xbox 360 or a Xbox Series X or Xbox One if you want to emulate these on a home console. The 360 is very ose to the Wii so it was easy to port those over as it isn't a weird bastard like the PS3. The PS3 is the only hardware I know with a 64 bit architecture & 32 bit pointers.
 
It is not a problem of the PPC core, as it is already too slow for all these tasks. To utilise the platform as much as possible, there is a need to write an efficient parallel code working on the SPE cores. Just like the PS2 software emulator was designed and made. Such emulator would never happen probably as it has not happened for 10 years or more.

But thankfully, there is a platform which does handle most of the systems out there. It is called a PC and is open and superior than any other one.
 
Guys, just so you know there is actually a Dynarec that was just released this year for the PS3, as well as the RSXGL that we would need to see hardware accelerated graphics for homebrew and emulators. It will just take a hell of a long time to update RetroArch and other things with as it is still a super recent development so as of yet not much is available using it.

To learn about the latest Dynarec on PS3 go here.
https://www.psx-place.com/threads/mapi-dynarec-lib.33875/#post-293353

To learn more about the RSXGL API for hardware acceleration check here.
https://www.psx-place.com/threads/rsxgl-status.34031/

RetroArch is aware of this so I suppose it is only a matter of time before we start seeing more advanced console emulation on the system. I personally want 3DO, PSX Beetle HW accelerated, Saturn and Dreamcast and of course N64. Maybe PS2, PSP and Gamecube could be possible, but would take a bit longer to get as good as the built in PS2 emulator we already have. I just want to see if the PS3 has what it takes to emulate Vita.

There is to many obstacles to overcome. We even have a sort of dynarec but it isn't complete and much to large of a job for one person to take on. While I would love to see this on PS3 but even if it came out they would run terribly due to the PS3 limited ram. Our best chance is to hope the PS3 has some work done via the Linux side but that is aomg way away. A lot more work has to be done to get 3D support OtherOS side.

You are forgetting one thing my friend, virtual memory on the HDD is possible. That means RAM limitations never have to be a true obstacle on systems with a dedicated HDD. I mean correct me if I am wrong, but isn't that at least a possibility?

Another thing you mentioned is to get a modded 360 if people wanted these things. But isn't the fact that the PS3 actually did outsell the 360 towards end of life and easy jailbreak softmod make the potential installed user base way more larger than Jtag/RGH? I think the PS3 CFW/Homebrew community is way larger than 2000 active people, as not everybody participates in forums like us old school dudes do. Many see forums as antiquated even in the Dreamcast community which is super tightly knit the majority of people are not on forums. There are now thousands of people playing the Dreamcast online and over half of those people I have never seen in forums but they do use discord or Facebook.

So I do just think you are underestimating just how large of a potential user base CFW/HEN has.
 
Last edited:
Please, nobody takes virtual memory on the HDD seriously. It may work as a cache, but not as a replacement of the fast memory transfers. The 256MB was insufficient right at the time of PS3 launch.
 
Ram is not really the issue or limitation . There are some impressive games that run on the PS3 later in its lifecycle. Compared to early on.Later on game studio's finally started to understand the CELL and how to optimize task to the SPE's. Same applies for the homebrew scene with alot less resources and documentation. We know the console is powerful enough the PS2 Classic emulator is proof that it has the juice. Like already mentions you will need emulators written that target the PS3 directly. I think with time we will see some 3d emulation come to the PS3. longer its not done, i think presents a challenge in itself for someone looking for a project and eventually we will see someone or group of people with enough interest. Might be a case where someone wants to prove how powerful the CELL really was.. Might be someone wanting to polish skills or pick up an old project or there may be developer working on things now. You never know so i would not discount it happing and thinking the PS3 does not have enought juice it does but just takes alot of time and the right skilled developer(s) to bring some of those things to life.

This was a good video from MVG from official game devekloper's perspective but alot of this applies to the homebrew community as well
.
 
Guys, just so you know there is actually a Dynarec that was just released this year for the PS3, as well as the RSXGL that we would need to see hardware accelerated graphics for homebrew and emulators. It will just take a hell of a long time to update RetroArch and other things with as it is still a super recent development so as of yet not much is available using it.

To learn about the latest Dynarec on PS3 go here.
https://www.psx-place.com/threads/mapi-dynarec-lib.33875/#post-293353

To learn more about the RSXGL API for hardware acceleration check here.
https://www.psx-place.com/threads/rsxgl-status.34031/

RetroArch is aware of this so I suppose it is only a matter of time before we start seeing more advanced console emulation on the system. I personally want 3DO, PSX Beetle HW accelerated, Saturn and Dreamcast and of course N64. Maybe PS2, PSP and Gamecube could be possible, but would take a bit longer to get as good as the built in PS2 emulator we already have. I just want to see if the PS3 has what it takes to emulate Vita.



You are forgetting one thing my friend, virtual memory on the HDD is possible. That means RAM limitations never have to be a true obstacle on systems with a dedicated HDD. I mean correct me if I am wrong, but isn't that at least a possibility?

Another thing you mentioned is to get a modded 360 if people wanted these things. But isn't the fact that the PS3 actually did outsell the 360 towards end of life and easy jailbreak softmod make the potential installed user base way more larger than Jtag/RGH? I think the PS3 CFW/Homebrew community is way larger than 2000 active people, as not everybody participates in forums like us old school dudes do. Many see forums as antiquated even in the Dreamcast community which is super tightly knit the majority of people are not on forums. There are now thousands of people playing the Dreamcast online and over half of those people I have never seen in forums but they do use discord or Facebook.

So I do just think you are underestimating just how large of a potential user base CFW/HEN has.
@Anthonyy817 you just dont believe HOW you have made my year man ! Thanks you SO much for your answer here !!! STUNNING AND GIVE HOPE !!! :)
 
@Anthonyy817 you just dont believe HOW you have made my year man ! Thanks you SO much for your answer here !!! STUNNING AND GIVE HOPE !!! :)

Well we have a dynarec but it isn't compatible with any emulators. It isn't that this can't happen it is just that no one is going to do it when you can emulate better on a PC or even Android box. Those have millions for install base whereas PS3 dwindles down more and more each day. It would take a team years to do this and with the fact there isn't even 10,000 active PS3 CFW users. They have been attempted and passed over when the PS3 was hot. It's a lukewarm user base now as we have lost way more devs then those attempting.
 
The SPE is always seen as an obstacle to development when it's actually an asset & a big part of what made the ps3 cell one of the most powerful architectures of the time.

PS3 devs don't really need to use the SPE for anything at all at the end of the day but if they wish they have the SPE at their disposal for fast parallel computing (roughly speaking & not to enter into technical details let us say that each spu instruction can process up to 128 bit of data against 64 bit for ppu & there is much fewer overhead) concurrently on several SPUs, which when used properly can optimise the performance of a number of tasks.

To get an idea of the attainable boost in perf, one can hash a big chunk of data with the ppu hash library then do the same with the spu hash library & compare the results, the perf difference is more than noticeable.
For that reason S#ny used the SPE to do all its interpreting work, javascript, actionscript, java & Lua interpreters are all SPU based. They also used the SPE for audio decoding & other such data processing tasks.
Ideally if one was to optimise homebrew emulators, one should do the same thing & delegate the dynamic interpreter/recompiler tasks to the SPE.

At first, I did find the PPU-SPU communications a little confusing, like everyone else I suppose, but after some background reading & a few tests, it all began to make sense. There is nothing in there that any dev cannot deal with, I don't think it is more complicated than using the RSX.
 
Last edited:
wow.... but ps3 have 512mb of ram but isn't shared right? we can use HD for share the two 256mb of cpu ram and 256mb of. video ram?
 
Is this Dreamcast emulator working on PS3 or not? Has anyone tried this emulator to tell me if it works or not to know whether to spend my time downloading and installing it?
 
Somebody did work on one many years ago porting over an old build of NullDC, but it was pretty slow and afaik not publicly released. So you aren't going to find one. There just isn't one lol. It takes 2 seconds to ind this info out.

 
Back
Top