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.
Hello to all, have any of you tried rockband 1.2.75 here is a few screenshorts
"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"
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.
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
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.
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)