Homebrew If dreamcast has a ps1 emulator, why can't dsi?

MyJoyConRunsHot

Well-Known Member
OP
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,428
Country
Canada
I've done some research on the specs of the two systems:

DSi: Dreamcast:


CPU: arm9 133MHz main CPU/ arm7 33MHz secondary CPU RISC CPU: 200MHz Hitachi SH4 RISC

RAM: 16MB PSRAM RAM: 16MB RAM

...And i've found a ps1 emulator on the dreamcast:

http://www.youtube.com/watch?v=XBILGMrph3U&feature=related

So if dreamcast and dsi basically have the same specs, and the dsi is hacked, why is there no ps1 emulator for it?

And how much more capable is the dreamcast's CPU to run ps1 games than the dsi's?
 

omgpwn666

Guy gamer and proud!
Member
Joined
Jun 14, 2008
Messages
2,546
Trophies
0
Age
32
Location
Florida
XP
608
Country
United States
Not worth putting a PS1 emulator on the DSi since it's not gonna get much farther than graphical glitches and sound flaws. Just my opinion.
 

Buleste

Old Fart
Member
Joined
Dec 19, 2010
Messages
852
Trophies
0
Age
51
Website
www.redbubble.com
XP
590
Country
I've done some research on the specs of the two systems:

DSi: Dreamcast:


CPU: arm9 133MHz main CPU/ arm7 33MHz secondary CPU RISC CPU: 200MHz Hitachi SH4 RISC

RAM: 16MB PSRAM RAM: 16MB RAM

...And i've found a ps1 emulator on the dreamcast:

http://www.youtube.c...feature=related

So if dreamcast and dsi basically have the same specs, and the dsi is hacked, why is there no ps1 emulator for it?

And how much more capable is the dreamcast's CPU to run ps1 games than the dsi's?
Learn how to programme and then have a go.
 

indask8

New Member Forever
Member
Joined
Apr 19, 2007
Messages
987
Trophies
0
Age
37
Location
Look at the Flag...
XP
352
Country
France
You forgot that the Dreamcast CPU architecture isn't the same as the DSi ARM architecture,

Also the dreamcast has a GPU (PowerVR) with 8MB of video ram which the DSi doesn't have (and if I recall, DC has a FPU built in, ARM cpu (the one on ds/dsi) doesn't have one).

Finally, the dreamcast emulator (bleemcast) was made by guys who were pretty much professionals, they had a company, while most other emu are made by guys just like you and me who have some spare time.
This is why the DC emu is very fast.

A PS1 emulator on DSi isn't impossible, but it will simply be too slow to be usable, or will take too much time to create..
 
  • Like
Reactions: 1 person

DiscostewSM

Well-Known Member
Member
Joined
Feb 10, 2009
Messages
5,484
Trophies
2
Location
Sacramento, California
Website
lazerlight.x10.mx
XP
5,488
Country
United States
I've done some research on the specs of the two systems:

DSi: Dreamcast:


CPU: arm9 133MHz main CPU/ arm7 33MHz secondary CPU RISC CPU: 200MHz Hitachi SH4 RISC

RAM: 16MB PSRAM RAM: 16MB RAM

...And i've found a ps1 emulator on the dreamcast:

http://www.youtube.c...feature=related

So if dreamcast and dsi basically have the same specs, and the dsi is hacked, why is there no ps1 emulator for it?

And how much more capable is the dreamcast's CPU to run ps1 games than the dsi's?

I'm assuming you are looking at the DSi CPUs, and just adding them together for a theoretical 166Mhz. That is not how it works, and even if it did, it would still fall behind the Dreamcast.

One other thing is just graphics themselves. The PS1 incorporates 1MB of video RAM. The DS/DSi has 656KB of video memory, 512KB of it allowed for textures. The Dreamcast has no problems with this and its 8MB of video memory. A minor problem is screen resolution too. 320x240 of the PS1 vs 256x192 of the DS/DSi.
 
  • Like
Reactions: 1 person

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
You can't compare shit by mhz/ghz.

Older Processors.
The "Intel Pentium 4" 2.26ghz processor scores 282.

Newer Processors.
The "Intel Core 2 Duo P7350" 2.00ghz processor scores... well you'd expect it to score twice as much as the single core processor and a bit less because it's "less ghz", right? Nope. It scores 1,401.
 
  • Like
Reactions: 1 person

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,000
Trophies
2
XP
2,791
Country
Even the Vita can't emulate PS1 games. The only reason the PSP could is because the PSP's CPU is compatible with that on the PS1 (PS1 is a R3000A while the PSP is a R4000) which means no CPU emulation is required. With the Vita, that is not the case (and if you have ever tried to run a virtualizer like VMware under an actual CPU emulator like QEMU you would know that it doesn't work very well).
 

MyJoyConRunsHot

Well-Known Member
OP
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,428
Country
Canada
I've done some research on the specs of the two systems:

DSi: Dreamcast:


CPU: arm9 133MHz main CPU/ arm7 33MHz secondary CPU RISC CPU: 200MHz Hitachi SH4 RISC

RAM: 16MB PSRAM RAM: 16MB RAM

...And i've found a ps1 emulator on the dreamcast:

http://www.youtube.c...feature=related

So if dreamcast and dsi basically have the same specs, and the dsi is hacked, why is there no ps1 emulator for it?

And how much more capable is the dreamcast's CPU to run ps1 games than the dsi's?

I'm assuming you are looking at the DSi CPUs, and just adding them together for a theoretical 166Mhz. That is not how it works, and even if it did, it would still fall behind the Dreamcast.

One other thing is just graphics themselves. The PS1 incorporates 1MB of video RAM. The DS/DSi has 656KB of video memory, 512KB of it allowed for textures. The Dreamcast has no problems with this and its 8MB of video memory. A minor problem is screen resolution too. 320x240 of the PS1 vs 256x192 of the DS/DSi.
I know you cant combine the two cpu's but can't you map certain things like sound to different processors
 

Buleste

Old Fart
Member
Joined
Dec 19, 2010
Messages
852
Trophies
0
Age
51
Website
www.redbubble.com
XP
590
Country
I've done some research on the specs of the two systems:

DSi: Dreamcast:


CPU: arm9 133MHz main CPU/ arm7 33MHz secondary CPU RISC CPU: 200MHz Hitachi SH4 RISC

RAM: 16MB PSRAM RAM: 16MB RAM

...And i've found a ps1 emulator on the dreamcast:

So if dreamcast and dsi basically have the same specs, and the dsi is hacked, why is there no ps1 emulator for it?

And how much more capable is the dreamcast's CPU to run ps1 games than the dsi's?

I'm assuming you are looking at the DSi CPUs, and just adding them together for a theoretical 166Mhz. That is not how it works, and even if it did, it would still fall behind the Dreamcast.

One other thing is just graphics themselves. The PS1 incorporates 1MB of video RAM. The DS/DSi has 656KB of video memory, 512KB of it allowed for textures. The Dreamcast has no problems with this and its 8MB of video memory. A minor problem is screen resolution too. 320x240 of the PS1 vs 256x192 of the DS/DSi.
I know you cant combine the two cpu's but can't you map certain things like sound to different processors
Like I said before Learn how to programme and then start your own DSi Playstation Emulator then you will realise how daft an idea you've had.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
*Sigh* http://en.wikipedia..../Megahertz_myth

DSi, uses ARM7 @66MHz and the ARM9 @133MHz (ARM architecture)
PS1, uses MIPS R3000A @33.86MHz (MIPS architecture)
Dreamcast, uses MIPS Hitachi SH4 @ 200MHz (MIPS architecture)

GPU power:

DS/DSi - 150,000 polygons/sec with 656KB of VRAM, 512KB texture memory (max. res - 256x192)
PSX - 360,000 polygons/sec (180,000 w/lighting and texture mapping), 1MB of VRAM (Res - 256x224 to 640x480)
Dreamcast - 7,000,000 polygons/sec, 8MB VRAM, (max res - 640x480)

Based of these specifications, both Dreamcast and PS1's CPUs use the MIPS architecture, there's a huge advantage right there.

Surprisingly, the DSi and PSX have similar polygonal power, similar amount of system RAM, etc. But there is one factor that would make programming a PS1 emulator a living Hell; converting code from MIPS architecture to ARM architecture. Granted, while it could be done, there is a major issue, and that is emulators work by emulating a console's hardware through software, requiring several times the console's original clock speed. Snes? Requires 800MHz for decent speed. N64, over 1.2GHz. PS2? Dual or quad core CPUs are required. Why? Not because of bad programming, but because different CPU architectures need to be converted to usable code. ARM to MIPS, MIPS to x86, and so on. You want to try making a playable PS1 emulator for the DSi? Good luck.
 

YayMii

hi
Member
Joined
Jun 24, 2009
Messages
4,916
Trophies
0
Age
28
Location
that place
XP
758
Country
Canada
My i7 1.8GHz is better than a Pentium 4 3.8GHz. Meaning that Hz is not a measurement of power. Besides, the DSi has less hardware than the Dreamcast.
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
Remember that the hardware spec only aplly to EMULATING the PS1.
In other words : the whole system has to be converted in software, then maybe some hardware of the system could be used to produce graphics on a native hardware level.
Otherwise it's ALL software.

And I'm not even talking about running games. Only making a software version of the PS1 able to run on a DSi would be a major achievement.
It's not as simple as : look at teh harware! Why can't it run on this and that?

Emulating systems on an other system is ADVANCED stuff.
it takes a lot of time and effort to get something decent to work.
 

jurassicplayer

Completionist Themer
Member
Joined
Mar 7, 2009
Messages
4,484
Trophies
1
Location
Pantsuland
Website
www.youtube.com
XP
2,903
Country
United States
The iSMM has a Playstation emulator barely working. The games certainly aren't playable. However it's only possible because of the iSMM's extra CPU and memory.
:3 It's playable...it's just...you have to be patient OR play fighting games (and get perfect because you have superb reactions to your opponent).
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Take a look at the Snes emulators written for the DS, like SnemulDS; it can run most games fairly well, but it has to sacrifice a lot in order to do so. Sound glitches, missing background layers, sprite layers, etc because the DS' hardware isn't powerful enough. However, with the Supercard DSTWO flash card (which has a built in CPU), you can take a lot of the DS' CPU, RAM, and so on. With this powerful card, people have now make an Snes emulator with more than acceptable speeds and not be as buggy as SnemulDS (this one being called CATSFC)..
 

MyJoyConRunsHot

Well-Known Member
OP
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,428
Country
Canada
Ok so what about 3do? It shouldn't require emulation because it runs an older arm cpu (arm60) the same way psp run ps1 and n64 through an e-boot instead of emulation, plus 3do is vastly inferior to the ds. Also n-gage runs the same arm9E chip as the ds as well as pretty much the same hardware ( again said to be slightly inferior to the ds)?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Talk about propaganda.
  • Veho @ Veho:
    Illinois is working to ban toxic food additives that have been banned for decades in other countries; additives that can be replaced and all those countries still have Skittles and Mountain Dew. Title of the piece: GUBMINT WANTS TO TAKE AWAY YOUR CANDY
  • Veho @ Veho:
    Gee, I wonder if the author is biased?
  • SylverReZ @ SylverReZ:
    @Veho, Sounds and smells like bullshit. They don't give you cancer, and California should know that. I don't get why they stick labels that say "may or may not cause reproductive harm or cancer".
  • Veho @ Veho:
    Arsenic doesn't give you cancer either.
    +2
  • Veho @ Veho:
    California has already banned those additives BTW.
    +2
  • Veho @ Veho:
    Psi has been banned in the state of California.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I am the cancer!!! lol
  • Psionic Roshambo @ Psionic Roshambo:
    Yayyy got arcade games on the Pi working lol
  • Veho @ Veho:
    Cool.
  • Psionic Roshambo @ Psionic Roshambo:
    Now to spend 6 months deleting all the garbage lol
  • Psionic Roshambo @ Psionic Roshambo:
    Mame should be two sets one for preservation of everything and one set for people who just want to play and enjoy the old old ganes
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Shouldn't preservation be legal tho?
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, I always see this dude's shorts, he sounds pretty annoying.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Preservation yeah it absolutely should be legal
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Believe Japan was going to make it legal at some point, according to a Kotaku story.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I swear like 99% of arcade games wouldn't even exist these days outside of MAME the arcade machines are old and busted very few ever saw any sort of home conversion
  • Psionic Roshambo @ Psionic Roshambo:
    We get 37 versions of Super Mario Bros but 0 of Beast Busters
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, There's a lot of obscure Japanese arcade titles that are either lost to time or dumped.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's so unfair, maybe AI can save us lol
  • Psionic Roshambo @ Psionic Roshambo:
    I mean if a company could use AI to do the work of a home conversion for essentially free why not? The rights for some games are completely lost though
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, AI is taking our jobs!
    +1
    Psionic Roshambo @ Psionic Roshambo: Lol