Dolphin, the GameCube and Wii emulator - Forums

Full Version: port dolphin to ps3
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
(09-07-2010, 12:40 PM)NaturalViolence Wrote: [ -> ]In my opinion this would be the biggest problem. I don't see how it's possible to get dolphin to run with only 256MB of ram considering it usually uses twice that much running on an x86 platform.

well the 256MB ram, is far much faster than normal PC ram, that must count for something
(09-07-2010, 09:54 PM)razor1911 Wrote: [ -> ]
(09-07-2010, 12:40 PM)NaturalViolence Wrote: [ -> ]In my opinion this would be the biggest problem. I don't see how it's possible to get dolphin to run with only 256MB of ram considering it usually uses twice that much running on an x86 platform.

well the 256MB ram, is far much faster than normal PC ram, that must count for something

No, it really isn't. Tongue

Probably DDR2 800, which was fast at the time the PS3 was designed.... I have DDR3 1600, for comparison.

And speed never makes up for size.
(09-07-2010, 10:48 PM)zurginator Wrote: [ -> ]
(09-07-2010, 09:54 PM)razor1911 Wrote: [ -> ]
(09-07-2010, 12:40 PM)NaturalViolence Wrote: [ -> ]In my opinion this would be the biggest problem. I don't see how it's possible to get dolphin to run with only 256MB of ram considering it usually uses twice that much running on an x86 platform.

well the 256MB ram, is far much faster than normal PC ram, that must count for something

No, it really isn't. Tongue

Probably DDR2 800, which was fast at the time the PS3 was designed.... I have DDR3 1600, for comparison.

And speed never makes up for size.

the PS3 ram is XDR RAM @3.2GHz.

and ram speed makes up for less ram. if your program is optimized for that

have a look at demand paging implemented in nokia mobile phones.
(09-07-2010, 11:07 PM)razor1911 Wrote: [ -> ]
(09-07-2010, 10:48 PM)zurginator Wrote: [ -> ]
(09-07-2010, 09:54 PM)razor1911 Wrote: [ -> ]
(09-07-2010, 12:40 PM)NaturalViolence Wrote: [ -> ]In my opinion this would be the biggest problem. I don't see how it's possible to get dolphin to run with only 256MB of ram considering it usually uses twice that much running on an x86 platform.

well the 256MB ram, is far much faster than normal PC ram, that must count for something

No, it really isn't. Tongue

Probably DDR2 800, which was fast at the time the PS3 was designed.... I have DDR3 1600, for comparison.

And speed never makes up for size.

the PS3 ram is XDR RAM @3.2GHz.

and ram speed makes up for less ram. if your program is optimized for that

have a look at demand paging implemented in nokia mobile phones.

Well then, assuming XDR RAM is as fast as DDR3, then the PS3 RAM is twice as fast as mine. Running dolphin I use ~2.5 GB.

Let's see the PS3 make up for that. Tongue
Quote:well the 256MB ram, is far much faster than normal PC ram, that must count for something

It doesn't. If you don't have enough ram it doesn't matter how fast it is, you still don't have enough ram.
(09-08-2010, 05:43 AM)NaturalViolence Wrote: [ -> ]
Quote:well the 256MB ram, is far much faster than normal PC ram, that must count for something

It doesn't. If you don't have enough ram it doesn't matter how fast it is, you still don't have enough ram.

with demand paging it will work with less ram. however untless the software get optimized, which is really hard to do. then its not possible.

I worked on demand paging before, basicly it does not load whole dll \ exe into memory, but you specify which parts stay all the time. and which parts can be demand paged (ie loadeded when required)
(09-08-2010, 05:29 PM)razor1911 Wrote: [ -> ]
(09-08-2010, 05:43 AM)NaturalViolence Wrote: [ -> ]
Quote:well the 256MB ram, is far much faster than normal PC ram, that must count for something

It doesn't. If you don't have enough ram it doesn't matter how fast it is, you still don't have enough ram.

with demand paging it will work with less ram. however untless the software get optimized, which is really hard to do. then its not possible.

I worked on demand paging before, basicly it does not load whole dll \ exe into memory, but you specify which parts stay all the time. and which parts can be demand paged (ie loadeded when required)

Paging is slow as hell though. Crysis uses it in a 32-bit environment and it causes some pretty bad stutter in places.
Much is an ancient post so I wouldn’t be surprised if there was no reply


When Sony and IBM reviled the Cell core architecture the giant Intel turned their heads only to say that, “it’s all good but it takes something called compatibility and throws it out the window”

So I was thinking what about porting it to the Xbox360?

Also regarding the RAM issue, what about using Virtual RAM for the more none demanding parts of the emulator?

Its no comparison as GC/Wii and CPS1,2,3 are day and night in terms of power but on the good old xbox1 the CPS3 and the MAME emulator has to use Virtual RAM (HDD) to extract part of the rom.

Hope its possible

Oh and apologies for starting a new thread without doing a search first, anyway I didn’t see the Xbox360 mentioned so probably that’s why I asked regarding both platform.Angry

Quote:Also regarding the RAM issue, what about using Virtual RAM for the more none demanding parts of the emulator?

You could but of course that would introduce slowdowns.

Quote:Oh and apologies for starting a new thread without doing a search first, anyway I didn’t see the Xbox360 mentioned so probably that’s why I asked regarding both platform

Well the thread title is "port dolphin to ps3". So it's kind of obvious why the 360 was not mentioned. This is all theoretically possible but the devs simply don't have the time to invest into this right now. It's a lot of work for little benefit so don't expect something like this to happen until the pc version is near perfect and they have little else to do.
FYI I was referring to this post by me Angry

http://forums.dolphin-emu.org/thread-12297.html


anyway, where can I get the source for the most compatible and stable version of Dolpin emulator?

and would the author mind if I started work on porting it to the Xbox360 platform?

please let me know ASAP, currently I have a lot of time on my hands as I've bounced college Tongue
Pages: 1 2 3 4