PDA

View Full Version : DS Emulator on PSP?


King-Wade
06-18-2007, 07:50 PM
Uhmm i searched the web to see if there was a ds emulator for psp and it said there was one in the works, then i scrolled to the bottom of that page and ppl were saying it was fake. so i was just wondering if there is a ds emulator for psp or not, and if so i would like a guide for it and download page..thanx alot, much appreciated

canadajames
06-18-2007, 08:01 PM
Well there has been talk of one. In which case you would turn psp sideways and you use analog stick as the pointer, but as of now and the near future It's non existent. Something may be in the works but I doubt a game is even playable yet.

King-Wade
06-18-2007, 09:44 PM
allright thnx alot for telling me that

shadowthor
06-18-2007, 11:10 PM
probably not, it would be difficult emulating the touch screen, considering psp doesn't have a touchscreen.

Chilly Willy
06-18-2007, 11:30 PM
probably not, it would be difficult emulating the touch screen, considering psp doesn't have a touchscreen.

That's the easy part - just use the analog stick as the "finger" and the left trigger to tell the emu that you were "touching" the screen (or maybe use Home for that). It would be no different than using a mouse to emulate the touchscreen on a PC DS emulator.

Darkchild
06-19-2007, 12:18 AM
remember though...that would reduce gameplay...imagine having to play with the L/R Shoulders with the PSP rotated by 90º...

shadowthor
06-19-2007, 12:39 AM
Yeah, but rotating it would be a pain in the neck to play the game.

canadajames
06-19-2007, 12:44 AM
just telling you what I heard and that it's probably one of the only options. Its possible to since madden uses a sideways screen mode.

x3sphere
06-19-2007, 01:15 AM
Yeah controls are the easy part.

However, the DS is not just a GBA with two screens. It has two ARM processors, one running at 67 MHz while the other is clocked at 33 MHz. Compare this to the GBA, which has one 16.8 MHz ARM processor.

Looking at these specs makes me think a DS emulator is not possible at playable speeds, so I doubt anyone will attempt making one. Plus the DS is still a relatively new system, even the PC emulators for it aren't great. Many games have compatibility issues.

Chilly Willy
06-20-2007, 12:01 AM
Yeah controls are the easy part.

However, the DS is not just a GBA with two screens. It has two ARM processors, one running at 67 MHz while the other is clocked at 33 MHz. Compare this to the GBA, which has one 16.8 MHz ARM processor.

Looking at these specs makes me think a DS emulator is not possible at playable speeds, so I doubt anyone will attempt making one. Plus the DS is still a relatively new system, even the PC emulators for it aren't great. Many games have compatibility issues.

It would take more work than most emu authors today are willing to put into these things. Remember when emulators were done as 100% assembly language so that slow PCs (well, PCs WERE slow in the past) could run emulations at a decent rate? No one puts that kind of effort into an emu now - it's all stupidly slow c++ with the emphasis on being easy for the author to maintain than any attempt at speed. With a 2+ GHz PC, who cares about speed? C/C++ emulations for old systems like the Genesis and GameBoy and such run fast enough on the PSP, but once you get to N64 level, you need something more (dynamic recompilation in the case of the N64 emulation).

Cheezeball99
06-20-2007, 04:30 PM
Word, Chilly, Word.:mellow: I've been on the emulation scene since, oh, early '98 or so, so almost the whole time, as I'm sure you have as well, and yes, this is a problem I've noticed too.

MenaceInc
06-20-2007, 04:40 PM
It would take more work than most emu authors today are willing to put into these things. Remember when emulators were done as 100% assembly language so that slow PCs (well, PCs WERE slow in the past) could run emulations at a decent rate? No one puts that kind of effort into an emu now - it's all stupidly slow c++ with the emphasis on being easy for the author to maintain than any attempt at speed. With a 2+ GHz PC, who cares about speed? C/C++ emulations for old systems like the Genesis and GameBoy and such run fast enough on the PSP, but once you get to N64 level, you need something more (dynamic recompilation in the case of the N64 emulation).

it's weird but i was thinking about this earlier on while walking to college about how processor speed jumps have cause many programmers to become lazy and just use C++ or other languages like Ruby.....me?i only just started and asm is a bitr high or me yet....lol.

Chilly Willy
06-20-2007, 08:52 PM
Processor speeds have gone up so much that you see emulators and video decoders done in JAVASCRIPT! :laugh:

I used to be one of those 100% assembly programmers back in the 90's... I'm seriously considering doing some 99% assembly projects for the PSP. Basically, only the setup/cleanup code would be C. That's what I did on my Mac stuff.

Cheezeball99
06-20-2007, 11:56 PM
Processor speeds have gone up so much that you see emulators and video decoders done in JAVASCRIPT! :laugh:

LMAO, so SO sad, but so true. I, personally, HATE Java, only using it when I absolutely have to, being such a resource-hogging upoptimised proggin' lang.

I'm seriously considering doing some 99% assembly projects for the PSP. Basically, only the setup/cleanup code would be C. That's what I did on my Mac stuff.

Cool, go for it!:Thumbup1: