[PSP] Playstation Emulator in the works
Page 1 of 1
beeno




Posts: 478

PostPosted: Tue, 17th Jan 2006 14:38    Post subject: [PSP] Playstation Emulator in the works
PacManFan has released another Alpha of his PSone emulator:

I've decided to release another ALPHA version of the PSPSOne emulator as a demo so everyone can see how much the speed has progressed.

No BIOS is required for this demo, I'm using the internal HLE Bios built into the emulator. This is the same Paradox demo I released last year, except this runs much faster.

Some techinical info:

-This version is running with the interpreter CPU core, not the recompiler.
-This is running with full 256x256 textures (I can get better speed with 64x64 or 128x128 textures)
-No sound
-Partial debug loggin enabled
-partially optimized build

I'll add a fps counter to all future versions so you can see speeds for yourself. Remember that this Paradox demo was designed to test the very limits of the Playstation.

Just so there is no misunderstanding, This ALPHA demo is hardwired to play a single psx demo file that I have provided, It will NOT run a game in it's current state. I plan to release a playable BETA version very soon that has a GUI, mapped controls, and the ability to select and load psx/bin/bin.gz files.

Also, would someone with a 2.0 check to see if it works?

EDIT: forgot linky: http://dl.qj.net/PSPSOne-Alpha-Build-Gaming-Consoles-PSP-Emulators/pg/12/fid/791/catid/263
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Tue, 17th Jan 2006 16:36    Post subject:
Split the post off as it needs its own thread.

Its reported to work on 2.0, I've tested it on my 1.5 and it looks good, although a little slow (as expected).. Would be nice to see a real release, seems a little strange that he didnt come right out with a ISO supported version, I fear that maybe because he is unsure of how ISO loading works or something as horrid as that... then again I am horribly sceptical of such homebrew due to its complexity and the lack of PSP developers..
Back to top
DeMoN064




Posts: 1308

PostPosted: Tue, 17th Jan 2006 18:38    Post subject:
[sYn] wrote:
seems a little strange that he didnt come right out with a ISO supported version, I fear that maybe because he is unsure of how ISO loading works or something as horrid as that...


The alpha only loads .psx files at the moment i think hes improving it to load other formats.

Quote:
I plan to release a playable BETA version very soon that has a GUI, mapped controls, and the ability to select and load psx/bin/bin.gz files.


From reading that it seems hes releasing .bin support in his next release i don't think it will load .iso playstation files yet. But thats not really problem since .bin is fine.
Back to top
dts9




Posts: 8

PostPosted: Tue, 17th Jan 2006 18:56    Post subject: psp
how to down grade?


hope people can teach me... Smile
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Tue, 17th Jan 2006 19:49    Post subject:
DeMoN064 wrote:
[sYn] wrote:
seems a little strange that he didnt come right out with a ISO supported version, I fear that maybe because he is unsure of how ISO loading works or something as horrid as that...


The alpha only loads .psx files at the moment i think hes improving it to load other formats.

Quote:
I plan to release a playable BETA version very soon that has a GUI, mapped controls, and the ability to select and load psx/bin/bin.gz files.


From reading that it seems hes releasing .bin support in his next release i don't think it will load .iso playstation files yet. But thats not really problem since .bin is fine.


The current build supports .BIN .BIN.GZ and .PSX.. my only wonder is why a load function wasnt released, however reading his comments on PSPupdates I can kind of see why, he has been very busy getting OpenGL working, as well as creating a nice fast emulation method that doesnt use interpritation.. so excuse my previous comments, lets hope we see some progress soon Smile.

dts9 wrote:
how to down grade?


Check out the new thread!
Back to top
Cepe




Posts: 92

PostPosted: Tue, 17th Jan 2006 22:38    Post subject:
FF7 on psp is getting closer Very HappyVery Happy
Back to top
chiv




Posts: 27530
Location: Behind You...
PostPosted: Wed, 18th Jan 2006 05:00    Post subject:
how big are playstation isos? the psp is the only 'console' ive ever owned, so ive never had any dealings with the ps or ps2...


Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Wed, 18th Jan 2006 13:08    Post subject:
They as big as a CD, because they're ISO's just like PC games.
Back to top
TheGame110011001
Banned



Posts: 3004
Location: HEHE
PostPosted: Wed, 18th Jan 2006 14:01    Post subject:
can't be done and never will the FPS will be 5 orso...


Back to top
chiv




Posts: 27530
Location: Behind You...
PostPosted: Wed, 18th Jan 2006 14:54    Post subject:
[sYn] wrote:
They as big as a CD, because they're ISO's just like PC games.


how hard is it to say 700mb...

i only ask because a umd can hold, what, 1.8gb... but games come in varying sizes from 200 to the full 1.8...
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Wed, 18th Jan 2006 17:06    Post subject:
chiv wrote:
[sYn] wrote:
They as big as a CD, because they're ISO's just like PC games.


how hard is it to say 700mb...

i only ask because a umd can hold, what, 1.8gb... but games come in varying sizes from 200 to the full 1.8...


ERmm. its hard to say "700mb" because that ISNT the answer to your question, the answer is what I put, its the size of the cd.. which just like a UMD and anything else could be any size between 0 and 800mb.

CRA$HH110011001 wrote:
can't be done and never will the FPS will be 5 orso...


Your wrong, emulators run as well as the person codes them, the PSP has far greater stats than the PS1 and the emu is currently running at 10fps.. Look at the GP2x, it is no where near as powerful as the PSP yet it has a PSX emulator. Look at PPC (ARM based) .. half the speed of the GPx2 and it has a full speed PSX emulator.
Back to top
Who-CareZ




Posts: 676

PostPosted: Wed, 18th Jan 2006 17:17    Post subject:
PSX for PSP is a waste of time in all seriousness. If they cant even release a proper Game Boy Advance Emu for PSP and get it to run rock solid and fast. Imagin how long it will take just to get this PSX to run at a mere 10 FPS. Its going to take over a year just to get this to run decent.

I really wish more people would work on the GBA or even a create an N64 Emu if possible.
Atleast that seems way more realistic.
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Wed, 18th Jan 2006 17:26    Post subject:
Gah.. GBA/N64 are cartridge based system, the files stored within the rom need to be addressable just like memory and thus need to be FULLY stored in RAM.. this is why you get poor FPS on the GBA and why an N64 emu is not likely..

The playstation however DOES NOT use this technology and the information can be streamed from an ISO in any size chunks the emu can handle, thus it is far easier to create.

And again.. as I said above.. a program is only as good as its creator.
Back to top
deelix
PDIP Member



Posts: 32062
Location: Norway
PostPosted: Wed, 18th Jan 2006 17:26    Post subject:
Who-CareZ wrote:
PSX for PSP is a waste of time in all seriousness. If they cant even release a proper Game Boy Advance Emu for PSP and get it to run rock solid and fast. Imagin how long it will take just to get this PSX to run at a mere 10 FPS. Its going to take over a year just to get this to run decent.

I really wish more people would work on the GBA or even a create an N64 Emu if possible.
Atleast that seems way more realistic.

Everything is relative. Maybe some people had fun making the emulatior Very Happy
Back to top
Who-CareZ




Posts: 676

PostPosted: Wed, 18th Jan 2006 17:45    Post subject:
[sYn] wrote:

And again.. as I said above.. a program is only as good as its creator.



Well that is true as hell. The NEOGEO Emu is getting a shit load of updates, and they almost have it perfected.

As far as the Playstation using the technology you speak of, streaming off ISO's. I guess it could be possible to get it running decent, but im sure its going to take awhile.

Lets hope that this guy creating the PSX emu is as determined as the guys who created the NEOGEO emu. Those guys are just amazing for what they did with the NEOGEO Emu, its almost perfect. Solid frames working music and sound.

Imagin playing Soul Reaver and Final Fantasy 7 on the road. Smile
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Wed, 18th Jan 2006 17:51    Post subject:
From what I can see the developer is very good, but doesnt have a huge amount of time on his hands. The ideal situation (which I number of people have asked him for) is for the source to be released once it is in a "working order" so that it can be modded and improved, this is generally how the applications get good.

I have faith that we will see a working PSX emulator, I doubt it will be "full speed" but in my eyes 20FPS is better than no emu at all, and I do expect games to run at around this level. It is a shame that we dont have a group of devs like that of the GP series of consoles, they went from a PSX emu alpha one week.. to a working version 2 weeks later.. granted it was very buggy but its being improved daily and more to the point the forums dont have huge numbers of morons on wishing they could help but in reality just want to get things for free..

I have a lot of respect for the PSP developers, more so those who go against sony like this. I guess its time we just sit back and see what happens next, but I wouldnt expect an update anytime soon..
Back to top
DeMoN064




Posts: 1308

PostPosted: Wed, 18th Jan 2006 18:28    Post subject:
Who-CareZ wrote:
PSX for PSP is a waste of time in all seriousness. If they cant even release a proper Game Boy Advance Emu for PSP and get it to run rock solid and fast. Imagin how long it will take just to get this PSX to run at a mere 10 FPS. Its going to take over a year just to get this to run decent.



Its running at about 10FPS now , And thats just using the interpreter CPU core, not the recompiler. Theres alot of progress to be done but i would expect to see a massive improvment (20+FPS With sound?) in about 6 months maybe even less?

[sYn] wrote:
From what I can see the developer is very good, but doesnt have a huge amount of time on his hands. The ideal situation (which I number of people have asked him for) is for the source to be released once it is in a "working order" so that it can be modded and improved, this is generally how the applications get good.

I have a lot of respect for the PSP developers, more so those who go against sony like this. I guess its time we just sit back and see what happens next, but I wouldnt expect an update anytime soon..


Does he have plans to release the source? , If so then we could see some very good progress. Also will it be hard to emulate the sound?

And i think an update may very well be coming soon , All he needs to do is add a GUI and add some controls, im sure he said that he was releasing another update very soon?
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Wed, 18th Jan 2006 18:49    Post subject:
He hasnt meantioned anything about opensourcing the code.. yet..

As for an update, I think he will probably add the recompiler code before he releases a beta.. we shall see I guess. We did manage to get another game working with the alpha version, but there are no controls lol.
Back to top
opcode32




Posts: 47

PostPosted: Thu, 19th Jan 2006 22:10    Post subject:
[sYn] wrote:
Gah.. GBA/N64 are cartridge based system, the files stored within the rom need to be addressable just like memory and thus need to be FULLY stored in RAM.. this is why you get poor FPS on the GBA and why an N64 emu is not likely..

The playstation however DOES NOT use this technology and the information can be streamed from an ISO in any size chunks the emu can handle, thus it is far easier to create.

And again.. as I said above.. a program is only as good as its creator.


shouldn't RAM be *much* faster then any type of storage device, e.g. memory stick etc. so actually putting the whole rom into ram should increase speed, not decrease it
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Thu, 19th Jan 2006 23:16    Post subject:
opcode32 wrote:
shouldn't RAM be *much* faster then any type of storage device, e.g. memory stick etc. so actually putting the whole rom into ram should increase speed, not decrease it


Its not about the speed, its about the amount of ram! There isnt enough ram to store the whole rom (as far as N64 roms are concerned) thus it can't be done. As for consoles such as the GBA, its not quite as extreme, but streaming is not as easy, unlike for the older consoles and the CD based consoles.
Back to top
Page 1 of 1 All times are GMT + 1 Hour
NFOHump.com Forum Index - It's a HandHeld World
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group