maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   PCSX-m (https://talk.maemo.org/showthread.php?t=47227)

smoku 2010-03-17 17:17

Re: PCSX-m
 
As I already said I write JavaScript for living lately, so PCSX work is a way of resting my mind by changing problem domain. So it obviously is irregular.

The main work now is getting the dynarec working, which I'm focusing now.

salawat 2010-03-17 18:09

Re: PCSX-m
 
i dont know if this is present for others aswell, but a few days ago the emulator was able to play even though at a slow speed but none the less played games such as fifa 2005, tekken 2 and jackie chan the stuntmaster.

however now for fifa 2005 and tekken 2 only a black screen is present, and for jackie chan the first part shows then just stays on that state. the phone itself does not freeze or break down, i am able to exit the games normally.

regards

smoku 2010-03-17 19:19

Re: PCSX-m
 
Quote:

Originally Posted by beli (Post 570703)
Do you have any idea which are the opengl functions used in the peopsxgl plugin that aren't available in opengl ES 2.0

Basically all of them. :(
The main difference between OpenGL 2.0 and ES is dropping OpenGL 1 compatibility layer and relying on new features only.
You need to emulate the whole gl_begin/gl_end scene setup and state and texture handling.

cddiede 2010-03-17 19:39

Re: PCSX-m
 
Is there any way to define "keyboard" available as a controller device so we can control the ROMs using the N900's keyboard without a sixasis controller?

Lehto 2010-03-17 20:15

Re: PCSX-m
 
Quote:

Originally Posted by cddiede (Post 570940)
Is there any way to define "keyboard" available as a controller device so we can control the ROMs using the N900's keyboard without a sixasis controller?

Yes, swap to English, Nederlands keyboard layout and then the buttons that are arrows for english layout work as arrows, Z, "shift", S and Q work as X, triangle, square, circle.

mardy 2010-03-17 20:16

Re: PCSX-m
 
Quote:

Originally Posted by smoku (Post 570898)
The main difference between OpenGL 2.0 and ES is dropping OpenGL 1 compatibility layer and relying on new features only.
You need to emulate the whole gl_begin/gl_end scene setup and state and texture handling.

I didn't read the whole thread, so maybe I'm not writing anything new to you; in that case please forgive me :)

PR1.1.1 introduces support for OpenGL 1.x:
http://wiki.maemo.org/Maemo_5/PR1.1.1

sbock 2010-03-17 20:31

Re: PCSX-m
 
No, it adds support for OpenGL ES 1.1. That's not the same. ES is the OpenGL version for mobile devices and not direct compatible with the main variant.

smoku 2010-03-17 20:59

Re: PCSX-m
 
Quote:

Originally Posted by mardy (Post 570984)
PR1.1.1 introduces support for OpenGL 1.x:
http://wiki.maemo.org/Maemo_5/PR1.1.1

I wasn't aware of that. Thanks for pointing.
I will look into that.

smoku 2010-03-17 21:44

Re: PCSX-m
 
Porting OpenGL 1 to OpenGL ES 1 takes some work, but I should manage. :)

smoku 2010-03-18 15:01

Re: PCSX-m
 
Yay! I finally managed to integrate psx4all dynarec and it is working fine without crashes. :D


All times are GMT. The time now is 16:48.

vBulletin® Version 3.8.8