In portrait mode, running sarien results in a garbaged screen. Console output is :
root@zaurus:/mnt/card/Documents/space0] ./sarien -S 0 -n ./
could not open for writing `../etc/zstyles/ZIvory.style.new\'
Initializing graphics: 320x200 (scale = 1)
sdl: SDL support by claudio@helllabs.org
QT_GetMachine: /proc/deviceinfo/product is \'SL-5600
\'
detected machine is \'Sharp SL-5000D\'
QT_GetRotation: Read spec from \'/tmp/qtembedded-root/QtEmbedded-0.spec\'
Rot=0, Qvga=0
QT_SetVideoMode: argSize=320x240
QT_SetVideoMode: qteSize=240x320
QT_SetVideoMode: fbSize=240x320
QT_SetVideoMode: qteRotation=0
QT_SetVideoMode: userRotation=-1
QT_SetVideoMode: sdlRotation=1
QT_SetVideoMode: qteKeyRotation=0
QT_SetVideoMode: sdlKeyRotation=1
Sarien 0.7.0 - A Sierra AGI resource interpreter engine.
Copyright © 1999-2001 Stuart George
Portions Copyright © 1998 Lance Ewing, © 1999 Felipe Rosinha,
© 1999-2001 Claudio Matsuoka, © 1999-2001 Igor Nesterov,
© 2001 Vasyl Tsvirkunov
--------------------------------------------------------------------------
In Landscape mode, the screen looks ok but upside down
root@zaurus:/mnt/card/Documents/space0] ./sarien -S 0 -n ./
could not open for writing `../etc/zstyles/ZIvory.style.new\'
Initializing graphics: 320x200 (scale = 1)
sdl: SDL support by claudio@helllabs.org
QT_GetMachine: /proc/deviceinfo/product is \'SL-5600
\'
detected machine is \'Sharp SL-5000D\'
QT_GetRotation: Read spec from \'/tmp/qtembedded-root/QtEmbedded-0.spec\'
Rot=0, Qvga=0
QT_SetVideoMode: argSize=320x240
QT_SetVideoMode: qteSize=320x240
QT_SetVideoMode: fbSize=320x240
QT_SetVideoMode: qteRotation=0
QT_SetVideoMode: userRotation=-1
QT_SetVideoMode: sdlRotation=0
QT_SetVideoMode: qteKeyRotation=0
QT_SetVideoMode: sdlKeyRotation=0
Sarien 0.7.0 - A Sierra AGI resource interpreter engine.
Copyright © 1999-2001 Stuart George
Portions Copyright © 1998 Lance Ewing, © 1999 Felipe Rosinha,
© 1999-2001 Claudio Matsuoka, © 1999-2001 Igor Nesterov,
© 2001 Vasyl Tsvirkunov
----------------------------------------------------------------
If I dont use a windowed mode ( no -S switch), the program will not run and complains :
root@zaurus:/mnt/card/Documents/space0] ./sarien -n ./
could not open for writing `../etc/zstyles/ZIvory.style.new\'
Initializing graphics: 320x200 (scale = 2)
sdl: SDL support by claudio@helllabs.org
QT_GetMachine: /proc/deviceinfo/product is \'SL-5600
\'
detected machine is \'Sharp SL-5000D\'
QT_GetRotation: Read spec from \'/tmp/qtembedded-root/QtEmbedded-0.spec\'
Rot=0, Qvga=0
sdl: can\'t set video mode: Unsupported resolution, 640x480
Error 0127:
Use parameter -h to list the command line options
../bin/qcop: not found
--------------------------------------------------------------
If I run with my own compiled libSDL, the game runs and it is not upside down.
Any version of libSDL I use results in audio problems. Scratchy sound, background noise, the game attempts to play its music but seems to get its tunes stuck. Also, with audio enabled, I cannot use the elevator in the game space quest 0 (this is the initial screen). Without audio, it works fine. I was wondering if you have had a chance to look at the audio problem as well.
-------------------------------------------------------------
using sdl as console driver and building for x86 results in a sarien binary that does not have the audio problems. The problem seems to be z specific. I am trying to compile libSDL natively on the Z but no luck so far. It will only build static libraries. It doesn\'t seem to like the Z\'s libm, libpthread, and libdl as they dont pass the file magic test. I found out that there is no \"file\" command on the z as well. Maybe that is why it fails the file magic test. Do you know where I might get the \"file\" command?
------------------------------------------------------------
FYI, I am using my own compiled version of sarien. I tried the zports sarien a week ago and had the same results though.
------------------------------------------------------------
Thanks in advance for working on this.