jussik
02-22-2006, 05:15 PM
News for Star Control fans: Ur-Quan Masters (the game formerly known as Star Control 2) can be played on the 770.
http://koti.welho.com/jkukkone/sc2-menu.jpg
http://koti.welho.com/jkukkone/sc2-melee.jpg
Don't get too excited though. There's no sound, some crucial controls are missing, movement in melee is jerky at times and I haven't packaged anything...
If anyone wants to reproduce this:
get sdl-image and sdl-image-dev as .debs from INdT (http://www.indt.org.br/maemo/repository/pool/main/s/sdl-image/) . Install on scratchbox.
get Tremor sources from Xiph (http://xiph.org/vorbis/) compile and install on scratchbox (install into /var/lib/install so the files are easier to find). (like I said sound doesn't really work, but you need something to get uqm to compile. I guess you could try removing the dependency).
get uqm-0.5.0 sources and the data package uqm-0.5.0-content from Sourceforge (http://sc2.sourceforge.net/) . Edit the file src/sc2code/libs/graphics/sdl/pure.c, and change "32" into "16" at line 89:
SDL_Video = SDL_SetVideoMode (ScreenWidthActual, ScreenHeightActual, 16, videomode_flags)
Compile uqm (select "debug" build, "optimized" will bail in mid-compile) and copy the data file into content/packages.
Test-drive uqm in scratchbox with run-standalone.sh ./uqm-debug --sound=none
install into scratchbox (into /var/lib/install so the files are easier to find).
Copy the installed files from scratchbox into the 770. Fix PATH and LD_LIBRARY_PATH, so your executable and libraries are found. run uqm --sound=none
I probably forgot something, let me know if you have problems.
http://koti.welho.com/jkukkone/sc2-menu.jpg
http://koti.welho.com/jkukkone/sc2-melee.jpg
Don't get too excited though. There's no sound, some crucial controls are missing, movement in melee is jerky at times and I haven't packaged anything...
If anyone wants to reproduce this:
get sdl-image and sdl-image-dev as .debs from INdT (http://www.indt.org.br/maemo/repository/pool/main/s/sdl-image/) . Install on scratchbox.
get Tremor sources from Xiph (http://xiph.org/vorbis/) compile and install on scratchbox (install into /var/lib/install so the files are easier to find). (like I said sound doesn't really work, but you need something to get uqm to compile. I guess you could try removing the dependency).
get uqm-0.5.0 sources and the data package uqm-0.5.0-content from Sourceforge (http://sc2.sourceforge.net/) . Edit the file src/sc2code/libs/graphics/sdl/pure.c, and change "32" into "16" at line 89:
SDL_Video = SDL_SetVideoMode (ScreenWidthActual, ScreenHeightActual, 16, videomode_flags)
Compile uqm (select "debug" build, "optimized" will bail in mid-compile) and copy the data file into content/packages.
Test-drive uqm in scratchbox with run-standalone.sh ./uqm-debug --sound=none
install into scratchbox (into /var/lib/install so the files are easier to find).
Copy the installed files from scratchbox into the 770. Fix PATH and LD_LIBRARY_PATH, so your executable and libraries are found. run uqm --sound=none
I probably forgot something, let me know if you have problems.