maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Preenv webOS games compatibility list (https://talk.maemo.org/showthread.php?t=64392)

kaos_king 2011-02-23 15:14

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by mido.fayad (Post 942548)
i will convert angry birds sesaons now to deb and upload it

Hey mido, what do you use to create the debs?

rodrikiss 2011-02-23 18:00

Re: Preenv webOS games compatibility list
 
hi guys. I need your help, i need Keyboard maping of NFL... please!!!

HtheB 2011-02-23 18:59

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by rodrikiss (Post 953826)
hi guys. I need your help, i need Keyboard maping of NFL... please!!!

You're better of asking it over here:
http://talk.maemo.org/showthread.php?t=69263

rodrikiss 2011-02-23 20:52

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by HtheB (Post 953885)
You're better of asking it over here:
http://talk.maemo.org/showthread.php?t=69263

this page is of ps3 controller. I need keyboard of cel, not ps3.

AgogData 2011-02-24 03:01

Re: Preenv webOS games compatibility list
 
after the update the movies doesn't work and also the key mapping, can some1 post the link to the last lib.so please ?

javispedro 2011-02-24 03:17

Re: Preenv webOS games compatibility list
 
There's no need to update if you were using jflatt's lib, just download it again if you did.

AgogData 2011-02-24 03:34

Re: Preenv webOS games compatibility list
 
do you remember which page was jflatt posting it ?
edit : its in the wiki and everything is working now :)

maemo55 2011-02-24 04:54

Re: Preenv webOS games compatibility list
 
1 Attachment(s)
Attached for you :)

jflatt 2011-02-24 06:27

Re: Preenv webOS games compatibility list
 
I tried to get Worms rotated again. It calls dlopen to load it's own libGLES_CM.so, so the LD_PRELOAD trick isn't working and the overridden gl functions never get called. I can intercept the dlopen calls, but then what? It would be nice to intercept the dlsym calls, but is that even possible? Would it be possible to LD_PRELOAD an all new .so library and substitute libGLES_CM when its linked in dlopen?

Alb3rtO 2011-02-24 06:46

Re: Preenv webOS games compatibility list
 
Hi, I just found some games ... like Thunder Racing 2 and others ... I'm in. deb. I install them on the phone ok. But when I try to run I do not open the game! I can someone help me?
Thanks in advance!

javispedro 2011-02-24 14:39

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by jflatt (Post 954324)
It would be nice to intercept the dlsym calls, but is that even possible? ?

Yeah you can, and if you the happen to forward the call to libdl's dlsym with RTLD_DEFAULT it should automagically search in the preloaded libraries as per usual.

gato 2011-02-24 16:22

Re: Preenv webOS games compatibility list
 
jflatt, gangstar.?

Alb3rtO 2011-02-24 16:45

Re: Preenv webOS games compatibility list
 
Help Pls! :-s

http://maemo.org/packages/package_in...env-dbg/0.1.5/

Without that i can`t install preenv.
In this case, what can I do?
Thanks!

thegodfaather 2011-02-27 15:06

Re: Preenv webOS games compatibility list
 
dudes .. :)

Click here if you need to know step by step process on how to install games on preenv (if you are using .ipk file)


Click here if you need to know step by step process on how to install games on preenv (if you are using .deb file)


for more info on n900 visit tekites.wordpress.com

pls spread the word dudes :)

B-RUNO 2011-02-27 23:56

Re: Preenv webOS games compatibility list
 
Hello to all, have any of you tried rockband 1.2.75 here is a few screenshorts
http://imageupload.org/di-512988510681.png

http://imageupload.org/di-1212988510692.png

http://imageupload.org/di-8129885107116.png

http://imageupload.org/di-612988510709.png

"The game crashes after you choose the difficult mode"
Heres is the Log!

"/home/user/Games/com.ea.app.rockband.na.en.ipk/Game# ./rockband.na.en.ipk
SDLGL: Called sdl_init with flags = 0x100230
SDLGL: Number of joysticks 1
SDLGL: Joystick 0 named Accelerometer
X11: PID is 2835
PDL: Init: Service name is com.javispedro.preenv.rockband_na_en_ipk
PDL: You are root. Don't do this unless you know what you're doing!
PDL: Main thread created
PDL: Set do_not_disturb flag to false
PDL: Application handles pause events
PDL: Application tries to set 'touch aggression'
SDLGL: Requested GL major version 1
SDLGL: Called SetVideoMode(320, 480, 0, 0x2)
SDLGL: Requested OpenGL video mode
SDLGL: SDL_GLES initialized (res=0)
SDLGL: Asked if video mode 800x480x16 (flags=0x80000000) is ok
SDLGL: Creating shadow surface (w=320, h=480)
PDL: Switch UI orientation to 0°
PDL: Screen dimming prevention ON
PDL: Screen dimming prevention ON
PDL: Application asked for lang, giving en_GB
CINEMA: Init; window xid is 0x440000c
CINEMA: Passed URL="/home/user/Games/com.ea.app.rockband.na.en.ipk/Game/la.m4v"
CINEMA: Cleaned URL="file:///home/user/Games/com.ea.app.rockband.na.en.ipk/Game/la.m4v"
CINEMA: Start playing now
CINEMA: GStreamer Pipeline EOS
CINEMA: DeInit
Segmentation fault"

Any ideas?

MINKIN2 2011-02-28 00:01

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by thegodfaather (Post 956561)
dudes .. :)

Click here if you need to know step by step process on how to install games on preenv (if you are using .ipk file)


Click here if you need to know step by step process on how to install games on preenv (if you are using .deb file)


for more info on n900 visit tekites.wordpress.com

pls spread the word dudes :)


Whilst most people here would agree that any and all information that can be shared to help new users navigate their way around their N900s is a good thing... Advertising your own blog with preenv install instuctions in favour of Maemo.org and the very threads in which the process was conceived, could be seen as giving the flying finger to all of the hard work achieved by the members of the forum.

That said though, keep up with the good work with spreading the word with one of the greatest mobile phones evarrr and remember to give kudos the other peoples work, for now though I will stick with TMO.

jflatt 2011-02-28 02:43

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by B-RUNO (Post 956912)
PDL: You are root. Don't do this unless you know what you're doing!
Segmentation fault"
Any ideas?

Don't run it as root

superpj101 2011-02-28 03:32

Re: Preenv webOS games compatibility list
 
I have problem with forcerotation of cssu on preenv. the jumpoclock is portrait by default but when the phone is on portrait mode the preenv rotate again. is there any workaround? thanks

sorry for my english

javispedro 2011-02-28 04:40

Re: Preenv webOS games compatibility list
 
SDL applications (this includes all of the applications run under Preenv) will never work under forced portrait mode -- unless some changes are done to the SDL library.

So the only workaround so far is to exclude SDL applications from any "forced rotation", which I'm not sure it's even possible at this point.

govprog 2011-02-28 10:10

Re: Preenv webOS games compatibility list
 
2 Attachment(s)
I have programmed a simple ui to do the keymapping(using pygame).Yes I know it's a little #OLD(buggy and messy). But worth sharing.Will fix the bugs ASAP.
I have also compiled it too to make the execution easier.To execute it,type(in your N900 or #Now Works(a PC) with pygame installed)
Code:

python Keymapper.pyc
And to include your own screen shot,replace yours with the ss.png file.
After you have done with it, you will see you have a .sh file with your exename with all the configs written.To execute it type:
Code:

sh (exename).sh
@jflatt:Any chance for worms?(Sorry for asking repeatitly)
Quote:

Originally Posted by jflatt (Post 956979)
Don't run it as root

How many times you have to repeat this?:p
Quote:

Originally Posted by rodrikiss (Post 953826)
hi guys. I need your help, i need Keyboard maping of NFL... please!!!

Maybe this program can help.

govprog 2011-02-28 16:05

Re: Preenv webOS games compatibility list
 
2 Attachment(s)
UPDATE:Almost all of the bugs have been fixed:) . Now it's stable enough to be announced to the public. Also remember to hold the shift key to write capital letters and to hold the Fn key to write numbers.
EDIT:Fixed the bug "App sweeps the file on exit", I think that was the last of them.
EDIT:There is a newer version containing some improvements such as:you don't have to hold the Fn key to enter number of the mouse any longer and some fixes to make it compatible with PC.I will upload the version here,if it's stable enough, then will upload it to extras-devel.Also don't forget to chmod +rwx the file if needed.
EDIT:Compiled file in the new version doesn't work.Use this command instead:
Code:

python Keymapper.py
Also don't forget the capital "K", otherwise, it's working correctly.

N900L 2011-02-28 16:35

Re: Preenv webOS games compatibility list
 
Anyonr know if Super Jump works ?

does anyone own a deb or ipk file of this game?

N900L 2011-03-01 11:41

Re: Preenv webOS games compatibility list
 
i have found the following games:

paratrooper
skyclimber
uflip
flashcards

all the games are in .ipk and i cant extract the folder because i dont have a pc and there is no 7-zip app for the N900.

can someone extract them for me or convert them to deb files?
thx

N900L 2011-03-01 12:26

Re: Preenv webOS games compatibility list
 
Ok solved.

N900L 2011-03-01 12:55

Re: Preenv webOS games compatibility list
 
Can somebody help me ?
I stuck at the point where i have to type chmod a+x filename

what is the file name?

i only know the name of the game folder.

i try to install skyc.imber.

AgogData 2011-03-01 15:28

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by N900L (Post 958090)
Can somebody help me ?
I stuck at the point where i have to type chmod a+x filename

what is the file name?

i only know the name of the game folder.

i try to install skyc.imber.

use filebox and look into the game folder to know the game name, don't forget to chmod 777 [folder] and [subfolder]

N900L 2011-03-01 16:07

Re: Preenv webOS games compatibility list
 
1 Attachment(s)
The game folder contains the following folders:

1.app
2.images
3. stylesheets

and the following files :

appinfo.json
framework_config.json
icon 256x256.png
icon.png
index.html
sources.json

the first step is to copy the folder to home/user done
2.open the game folder in xTerminal done
Now i have to write in xTerminal:
chmod a+x filename

what is the file name ?

if someone could convert the ipk file to deb it would be easier.

i have attached the ipk file if so you can help me better.

just rename the file extension from .zip to .ipk

hadjistyllis 2011-03-01 16:25

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by N900L (Post 958198)
The game folder contains the following folders:

1.app
2.images
3. stylesheets

and the following files :

appinfo.json
framework_config.json
icon 256x256.png
icon.png
index.html
sources.json

the first step is to copy the folder to home/user done
2.open the game folder in xTerminal done
Now i have to write in xTerminal:
chmod a+x filename

what is the file name ?

if someone could convert the ipk file to deb it would be easier.

i have attached the ipk file if so you can help me better.

just rename the file extension from .zip to .ipk


You cant play this type of games with preenv(no executable on this games).It seems to play using web browser on palm pre. So try other games.

N900L 2011-03-01 16:35

Re: Preenv webOS games compatibility list
 
oh no wonder they arent listed in the compatibility list.

is it possible to play those ganmes in microb?
thx for help.

Nokia 5700 2011-03-01 19:37

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by N900L (Post 958212)
oh no wonder they arent listed in the compatibility list.

is it possible to play those ganmes in microb?
thx for help.

No. The Pre browser is very different from MicroB by that there arent as many APIs accessible to the applets. The game most probably uses the accelerometer, which MicroB can't offer unless it gets a bunch of modifications.

jflatt 2011-03-01 21:03

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by govprog (Post 957156)
@jflatt:Any chance for worms?(Sorry for asking repeatitly)

I looked at it again last night, but am not any closer than I was before.

At first I though it was just the dlopen/dlsym functions that needed bypassed, but it seems to go even deeper than that. I was able to trace all dlopen/dlsym, but then those stop after it calls dlopen on libgles_cm.so twice. I think one is SDL loading libgles_cm and then the app loads it again. I don't know if that even makes any sense. But now that I think about it, maybe I should trap dlclose also.

On a whim, I trapped eglSwapBuffers, and those started hitting way after the dlopen/dlsym madness. I tracked it way down into the egl calls but there's nothing built into egl to handle rotation or scaling.

Also once it starts making egl calls, I can't piggyback and throw in any gles1 functions. It will report an unresolved symbol, so does that mean that it overrode some sort of dlopen/dlsym behaviour with regards to the RTLD_NEXT/RTLD_DEFAULT flags? I'm starting to believe it is a glesv2 application that does some initialization in glesv1.

The SDK that its built on uses config files in the form of app.icf. If it finds that file in the current directory, it can grab rotation and resolution from it. Unfortunately, since the .s3e file has an icf compiled in, it won't allow the configuration. If the .s3e file were hacked so that it couldn't find it's built-in config it could be customized, but that's a terrible solution.

This one is tricky, it seems to use every library out there.

Quote:

Originally Posted by govprog (Post 957156)
Maybe this program can help.

I do eventually plan on changing the whole gconf database layout, just as an fyi, if javispedro doesn't beat me to it.

Also, I wired up the PS3 dualshock right analog stick primarily to support looking around in nova. I forgot one fundamental thing though, it really shouldn't be analog stick behaviour. Once the stick returns to center, the looking follows and snaps right back to where I was. Back to the drawing board :(

skykooler 2011-03-01 23:50

Re: Preenv webOS games compatibility list
 
X-Plane default works, with the only problem being no zoom in/out (i.e. no multitouch).

MINKIN2 2011-03-01 23:59

Re: Preenv webOS games compatibility list
 
Could you please post your Right analogue stick NOVA update anyways? It sounds like my style of gaming controls

Thanks

Edit: scratched that, I have just realised what you mean... No good if the game still points you facing north heh? Keep up the good work :)

hadjistyllis 2011-03-02 16:02

Re: Preenv webOS games compatibility list
 
Also, I wired up the PS3 dualshock right analog stick primarily to support looking around in nova. I forgot one fundamental thing though, it really shouldn't be analog stick behaviour. Once the stick returns to center, the looking follows and snaps right back to where I was. Back to the drawing board :([/QUOTE]

Don't worry about this as we can use control scheme 3 that use analog on the right to look.So post the update to edit the script to control scheme 3.
One more question.
Does n900 recognice R2&L2 buttons as analog buttons or just normal button? If we can use the as analog then we can use it in nova to change weapons.

Keep up the good work jflatt

jflatt 2011-03-02 18:59

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by hadjistyllis (Post 958984)
Does n900 recognice R2&L2 buttons as analog buttons or just normal button? If we can use the as analog then we can use it in nova to change weapons.

They are analog, even the dpad, circle, square, etc are analog. It's a pretty cool controller. The only ones that are normal pushbuttons are the start and select in the middle and I think the analog stick center clicks. Is the weapons change a sliding motion? I haven't played it much.

On a side note, I can finally affect the Worms screen and actually do something by overriding dlopen flags. I can inject a glViewport call when it runs eglSwapBuffers. I can get the screen anywhere I want it, but I still can't get the damn thing to rotate.

rodrikiss 2011-03-02 20:16

Re: Preenv webOS games compatibility list
 
any news about gangstar???

hadjistyllis 2011-03-02 21:52

Re: Preenv webOS games compatibility list
 
1 Attachment(s)
[QUOTE=jflatt;959087]They are analog, even the dpad, circle, square, etc are analog. It's a pretty cool controller. The only ones that are normal pushbuttons are the start and select in the middle and I think the analog stick center clicks. Is the weapons change a sliding motion? I haven't played it much.


Yes you touch the weapon (upright screen) and then you slide your finger to change. When you have ready the second analog patch please upload it and i will create script for control scheme 3(two analog on for move and one for look)

Brian_7 2011-03-02 23:04

Re: Preenv webOS games compatibility list
 
How can i get Glowhockey work?

I get the error: glowhockey: line 1: syntax error: word unexpected (expecting ")")

Edit, my error is:

Quote:

SDLGL: Called sdl_init with flags = 0x100030
Home directory /home/user not ours.
SDLGL: Number of joysticks 1
SDLGL: Joystick 0 named Accelerometer
X11: PID is 10702
PDL: Init: Service name is com.javispedro.preenv.glowhockey
PDL: You are root. Don't do this unless you know what you're doing!
PDL: Failed to initialize libosso
PDL: Init: Service name is com.javispedro.preenv.glowhockey
PDL: You are root. Don't do this unless you know what you're doing!
PDL: Failed to initialize libosso
./glowhockey: symbol lookup error: ./glowhockey: undefined symbol: PDL_NewCtx

zaksloan 2011-03-02 23:27

Re: Preenv webOS games compatibility list
 
I tried searching, but didn't have time to read all 191 pages, so apologies if this has been asked before:

Does anyone have Yahtzee successfully installed? If so, could you please let me know how it is done?

I installed Scrabble, which is working perfectly, but I can't get Yahtzee to work and would appreciate any assistance.

Thanks in advance.

jflatt 2011-03-03 03:19

Re: Preenv webOS games compatibility list
 
Quote:

Originally Posted by Brian_7 (Post 959271)
PDL: You are root. Don't do this unless you know what you're doing!

You don't know what you're doing


All times are GMT. The time now is 10:37.

vBulletin® Version 3.8.8