maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [OS2008] PSX / Playstation 1 Emulator (https://talk.maemo.org/showthread.php?t=8002)

jay8378 2007-08-17 17:36

Re: PSX / Playstation 1 Emulator
 
Ok i tried running the emotion.iso and the all.iso. I must be doing something wrong because i cant even get them to work on the ubuntu version :confused:

ArnimS 2007-08-18 14:59

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by jay8378 (Post 69252)
Ok i tried running the emotion.iso and the all.iso. I must be doing something wrong because i cant even get them to work on the ubuntu version :confused:

PCSX on PC breaks with all.iso but runs emotion.iso for me - p.e.Op.s softx drive 1.15 and cdrmooby 2.8.

Haven't found the read past EOF bug yet (emailed the author). Might be possible that some of these lightweight PD games would run playably. So far the fastest commercial game i've seen is Oddworld: Abe's Oddysey (holds up original CD).

FF7 and 9 seem pretty lightweight in running-around mode but battle scenes are slower. You can see semi-playable FF9 results on psx4gp2x on an arm9 @ 290 mhz here..

http://www.youtube.com/watch?v=9I_9aRz1G7Y

So that emu @ 333mhz on the N800 might actually be usable. Really depends on the memory speed.

jay8378 2007-08-18 16:55

Re: PSX / Playstation 1 Emulator
 
did i read some where that the gp2x has dual processors?
im ripping ff7 now just for fun :) (plus my ppc-6700 wm5 phone might run it.)
can pcsx load iso's?
every time i try to load one it says its not supported.
and i don't think a cue/bin ripper is available for linux :(

ArnimS 2007-08-18 17:24

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by jay8378 (Post 69453)
did i read some where that the gp2x has dual processors?
im ripping ff7 now just for fun :) (plus my ppc-6700 wm5 phone might run it.)
can pcsx load iso's?
every time i try to load one it says its not supported.
and i don't think a cue/bin ripper is available for linux :(

Yes but psx4gp2x only uses the main cpu.

Cdrmooby (pcsx) seems to require cue/bin.

There are cue/bin utilities for linux, but i don't remember how to create one - check out dvdrip.

jay8378 2007-08-18 17:44

Re: PSX / Playstation 1 Emulator
 
ok i found out that cdrdao will rip bin/cue according to this page

krys2fur 2007-08-23 09:28

Re: PSX / Playstation 1 Emulator
 
Just saw this and am very excited to get psx on the N800. So, I did some looking around and found some info that might be interesting. Maybe an OpenGL plugin for 3D. Take a look at these links. Unfortunately, this is for the N800 only as the OMAP2420 chip has 3D.
http://focus.ti.com/general/docs/wtb...ontentId=27458
http://focus.ti.com/general/docs/wtb...ontentId=27452
:D

krys2fur 2007-08-23 09:36

Re: PSX / Playstation 1 Emulator
 
Also here is a link to some OMAP Linux community resources. http://focus.ti.com/general/docs/wtb...contentId=4753

gmcbay 2007-08-23 10:35

Re: PSX / Playstation 1 Emulator
 
Unfortunately there are no drivers that allow programmers to take advantage of the 3D hardware inside the N800... (yet?)

If you sign up to the PowerVR Insider program (for developers) here:

http://www.imgtec.com/PowerVR/inside...ster/index.asp

there is a box you can check to be informed about "N800 drivers", but that seems to be the only reference I can find that such drivers might be in development and may exist someday. The developers at Nokia seem to pretty much sidestep the issue if you bring it up with them on mailing lists, etc. There is some question as to whether such drivers will even help that much because there are serious bandwidth issues that hobble the N800's display, making it much less capable for fast action gaming than it should be given the overall hardware specs.

DataPath 2007-08-23 13:37

Re: PSX / Playstation 1 Emulator
 
Well, if there are bandwidth issues that limit the rate at which you can push data to the screen, you can have the 3d driver account for that and limit the rendering framerate, and spare some battery life or push higher detail per frame.

ArnimS 2007-08-23 21:14

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by DataPath (Post 70597)
Well, if there are bandwidth issues that limit the rate at which you can push data to the screen, you can have the 3d driver account for that and limit the rendering framerate, and spare some battery life or push higher detail per frame.

Lacking openGL drivers for the powerVR gpu, we can only make wild guesses about what would be possible, Based on ssvb's tests N800 framebuffer speed is lower than 770 but certainly sufficient for 30+fps at 400x240.

It's hard to see much incentive for Nokia to pay for OpenGL drivers for the already released N800. I'm still hopeful we will see it in the next-gen tablets, which will be facing stiffer competition from other pda-like devices in the graphics department.

Back on topic -- this build of PCSX exists to show what kind of baseline performance a psx emu gets on the tablets, and i'm still waiting to hear results from N800 owners. If you have any PCSX compatible game (see http://www.pcsx.net/compatibility.shtml ) please try it and report results.

Within the next few weeks, I expect work will begin bringing psx4all to the nokia platform. psx4all has two years of optimization behind it, which has increased performance 10-20 times over the level you see with PCSX.

Cheers

(edit) Abe's Oddyssee runs - almost exactly 1.0 fps. Intro movies play but render errors...
http://pupnik.de/PCSX_Nokia_770_02_Abes_Oddysee.png

M03Z 2007-11-15 15:38

Re: PSX / Playstation 1 Emulator
 
Hey there guys. I just came here to remind you guys, that APPARENTLY, the openGL es plugins for the n800/n810 are now available freely for download from powervr's website. I'm not too sure if it really is the plugin for the n800, but it does mention that it is for OMAP2420 devices under the Linux platform (i don't know of any other OMAP2420 device that uses Linux). All you need to do is follow this link, and make sure you register, or else you won't be able to download. Again, I might be wrong, and maybe this SDK won't allow you to access the hardware inside the n800, but anyways here it is.
good luck

anidel 2007-11-15 16:31

Re: PSX / Playstation 1 Emulator
 
I've downloaded and unpacked the SDK.
Actually, from the PDF Guide:

Quote:

OpenGL ES libraries are not distributed with the PowerVR Linux SDKs. Ask your platform provider for these if you do not have them. Copy all the libraries (*.so) into: \SDKPackage\Builds\OGLES\<platform>\Lib
So we need them from our "platform provider", i.e. Nokia.

M03Z 2007-11-15 16:41

Re: PSX / Playstation 1 Emulator
 
I wonder why Nokia doesn't want to release OpenGL ES plugins for the n800? I mean they did release the S60 3rd edition plugins, why aren't they releasing the n800's?

iball 2007-11-15 16:57

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by M03Z (Post 95318)
I wonder why Nokia doesn't want to release OpenGL ES plugins for the n800? I mean they did release the S60 3rd edition plugins, why aren't they releasing the n800's?

Create a new "bug" in bugzilla for it. That should get their attention.
It is a bug if a program that normally would compile and run on an N800 is lacking something easily found for the rest of their new phone lineup.

anidel 2007-11-15 17:01

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by iball (Post 95332)
Create a new "bug" in bugzilla for it. That should get their attention.
It is a bug if a program that normally would compile and run on an N800 is lacking something easily found for the rest of their new phone lineup.

It can be filed as feature request, if not there already and we can all vote for it.

lardman 2007-11-15 19:33

Re: PSX / Playstation 1 Emulator
 
Bug #1028

https://bugs.maemo.org/show_bug.cgi?id=1028

ArnimS 2007-11-15 20:34

Re: PSX / Playstation 1 Emulator
 
This whole subject is in the hands of zodttd and his crew of mad scientists.

We'll get playable psx on n800 if and when they make it happen. Begging and donations => http://zodttd.com

ArnimS 2007-11-30 17:57

Re: PSX / Playstation 1 Emulator
 
I am writing to report that there is no good news to report on this.

There is no good news to report on this.

Hopefully i can get some hints of what is happening soon.

jay8378 2007-12-01 04:06

Re: PSX / Playstation 1 Emulator
 
:( love the profile pic btw

lardman 2007-12-01 10:04

Re: PSX / Playstation 1 Emulator
 
Quote:

I am writing to report that there is no good news to report on this.
As in no news at all, or bad news?

ArnimS 2007-12-02 22:11

Re: PSX / Playstation 1 Emulator
 
No news. Which i suppose is bad news. But i can share what i know --

Zodttd is working on Iphone ports (boo!) and on his website/portal biz. The other psx4all contributors are undertaking big code rewrites to yield better dynamic recompilation, frameskipping and overall compatibility and performance.

It's a little frustrating; given psx4all's performance on gp2x at 290mhz, I'm pretty confident that the existing psx4all would be nicely playable on N800/N810 at 400mhz, though some work on memory and framebuffer optimization would be needed.

Zodttd has hinted that he might give me access to the source tree, but he's jusfiably hesitant since I don't offer the proven skills to be able to port a gp2x emulator to the tablets.

Given that there are excellent gp2x open-source emulators (SNES, Genesis) that none of us has yet ported to ITOS, what we need to do is show that we (someone reading this) can port a gp2x emulator to ITOS. My recommendation would be the SNES emu here: http://www.internettablettalk.com/fo...t=drpocketsnes

Source tarball is here: http://pupnik.de/DrPocketSnes_Nokia_The_Horror.tgz

DataPath 2007-12-02 23:25

Re: PSX / Playstation 1 Emulator
 
3 and a half weeks. That's it - 3 and a half weeks, and I'll be all over this.

My first priority platform is SNES - I want SNES emulation more than any other right now. GBA is a close second.

PSX is a distant dream that I cannot fathom. It would look beautiful on the N800 screen. But usable controls for games? Maybe the N800 USB port in host mode can supply enough current for a gamepad. If so, then yeah, after the first two, I'll help out where I can.

zodttd 2007-12-26 08:37

Re: PSX / Playstation 1 Emulator
 
pupnik has me really wanting a N800. Is there a demand for psx4all on the N800? If so, I can get it put in the psx4all platform list. :)

EDIT: I see the price dropped for the N800! pupnik, #gp2xdev maybe?

jay8378 2007-12-26 15:44

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by zodttd (Post 115497)
pupnik has me really wanting a N800. Is there a demand for psx4all on the N800? If so, I can get it put in the psx4all platform list. :)

EDIT: I see the price dropped for the N800! pupnik, #gp2xdev maybe?

I would love to play ff7 and maybe ff8 on the N800. I have my bluetooth gamepad (bgp100) just collecting dust waiting for it.


n800 pricedrop at tigerdirect

wazd 2007-12-27 00:21

Re: PSX / Playstation 1 Emulator
 
ZodTTD, u must be kidding bout the demand. We're sleeping and seeing PSX4all on IT's! I can barely eat and drink! =)) Well, to be serious, that would be very VERY much appreciated by all of us!
*ran for buying a wiimote* xD

ArnimS 2007-12-28 15:34

Re: PSX / Playstation 1 Emulator
 
Silence from Datapath. Ha ha. :P er... :(

Anyway, n810 has plenty of buttons for psx. And any bluetooth keyboard is usable for the games. I really don't see the need for wiimote or bgp100.

Basically a bluetooth keyboard makes the whole tablet into a totally useful computer, and solves the lack of hardware buttons and the crippled dpad problem.

Maybe people who want psx can collect money for zodttd? There should be some online bounty/pledge site where we can contribute.

DataPath 2007-12-28 19:26

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by ArnimS (Post 116717)
Silence from Datapath. Ha ha. :P er... :(

I'm going through some hildon porting tutorials right now, and practicing by porting a webcam app called "cheese".

With that wrapped up, I'll be moving onto emulators ASAP.

DataPath 2007-12-28 20:43

Re: PSX / Playstation 1 Emulator
 
So, I just put two and two together and got 4.

Hildon provides interfaces for saving application state. So if you tell a program to close, you can have it save state, and restore that state next time it's started.

Think about fbreader, continuing where you left off in the book you were in.

Save... state... hmmmm... emulators often provide save states. I could probably code in a special save state (so as to not stomp the normal user save states), so if you quit, next time you start the emulator, you get a "continue" button to pick right up where you left off.

bexley 2007-12-29 06:09

Re: PSX / Playstation 1 Emulator
 
Looking forward to the fruits of your work on this!

Samba Pa Ti 2008-01-21 13:24

Re: PSX / Playstation 1 Emulator
 
hi, ive just signed up here and noticed this thread, i just got an n800 a week or 2 ago and im pretty pleased with it, but getting ps1 working on the n800 would be very cool.
im also from the gp2x community, and thats where i found out about the n800 (http://www.gp32x.com/board/index.php?showtopic=36839)
i cant wait to see how this project develops it looks very promising. :)

Picklesworth 2008-07-08 15:32

Re: PSX / Playstation 1 Emulator
 
*Sniff*

Sorry to bump this, but any news or informaiton? I found my way here trying to think of a way to play Riven on my N810 :P

eliagp 2008-07-30 03:54

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by Picklesworth (Post 200581)
*Sniff*

Sorry to bump this, but any news or informaiton? I found my way here trying to think of a way to play Riven on my N810 :P

Right behind you, portable FFVII.........*goes into dreamland*
(Sure the psp can do that, but i chose the n800 after a lot of saving, wi-fi with a touchscreen/bt keyboards beat the psp for what i want)

Sahid2080 2008-08-14 23:06

Re: PSX / Playstation 1 Emulator
 
i downloaded it and tried to install it but it said its not compatible with diablo.....

Cadabena 2008-09-19 19:56

Re: PSX / Playstation 1 Emulator
 
Not sure if anyone else said this (I skipped pages 3-8), but for a bluetooth controller, the PS3's Sixaxis would do the job perfectly.

tom61 2008-09-20 20:56

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by Cadabena (Post 225449)
Not sure if anyone else said this (I skipped pages 3-8), but for a bluetooth controller, the PS3's Sixaxis would do the job perfectly.

I don't think there drivers for using PS3 gamepads yet.

klogdog 2008-11-07 08:40

Re: PSX / Playstation 1 Emulator
 
Well its been over a year since this thread was started and maybe I missed something but I would really love to see a psx emulator working! I am sure we all would. is there any news on this?I will help in testing or whatever if I can. Right now I do not have many linux skills but would be willing to learn how to do things. Does anyone know if it runs decent in kde? I imagine running it in kde would be slower but I do not know. (it referencing psx)

Bundyo 2008-11-07 11:37

Re: PSX / Playstation 1 Emulator
 
You didn't miss anything. No 3D, no PSX emulator. :)

pycage 2008-11-07 13:09

Re: PSX / Playstation 1 Emulator
 
Well considering the fact that bleem (the first commerical PSX emulator for Windows) worked fine even with software rendering back in 1998 and that the systems back then weren't much faster than the N8x0 is today, it should be possible without 3D hw acceleration in theory. Maybe with the native PSX resolution (320x200 IIRC) with pixel-doubling.

Bundyo 2008-11-07 14:49

Re: PSX / Playstation 1 Emulator
 
Yeah, completely forgot about Bleem!, worked very well on slow machines.

Cadabena 2008-11-07 18:25

Re: PSX / Playstation 1 Emulator
 
Quote:

Originally Posted by tom61 (Post 225722)
I don't think there drivers for using PS3 gamepads yet.

I just use it as a normal gamepad on the PC when it's plugged in. I can't remember installing any drivers, it was about two years ago now... I might have done, but I don't think so. The controllers use the same B Mini plugs as the N800, so that would be useful too.


All times are GMT. The time now is 01:08.

vBulletin® Version 3.8.8