OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: GMan on March 10, 2004, 11:03:31 pm
-
Is there anyway to make doom play in landscape mode? Can it play at 640x480 or will it be just a small section of the screen. I looked through the forums and couldn\'t find this info.
Thanks!
-
If you\'re using prboom, tap & hold Doom icon & check magnify option. It\'ll play in fullscreen, landscape.
-
Take a look here http://www.shirtpocket.co.uk/spforum/index...hp?showtopic=27 (http://www.shirtpocket.co.uk/spforum/index.php?showtopic=27)
It was correct last time I tried it, let me know if there need to be any changes...
-
Thanks! I wasn\'t using the libSDL that was listed. Thanks!
-
Thanks! I wasn\'t using the libSDL that was listed. Thanks!
I recommend you try the libsdl on this page http://zports.sourceforge.net/ (http://zports.sourceforge.net/) Not only are they optimized for the CXXX series (the arrow keys are mapped correctly for landscape operation), I have found them to be faster. Doom used to chunk a bit with maps with lots of enemies, but it runs much smoother with this lib.
Let me know if you notice a speed up too (I was wondering if relates to how memory I have available)
Cheers,
Jerry
-
Thanks,
Will update our FAQ to point to new version as well.
-
I\'ve set up my 860 with as described but Doom (and Rick Dangerous) comes out upside down ?!?!
Anyone got an idea as to what up (or upside-down)?
Would be REALLY grateful as my new Z looks good playing Doom, mmmmmmhh... Doom...
-
I\'ve set up my 860 with as described but Doom (and Rick Dangerous) comes out upside down ?!?!
Anyone got an idea as to what up (or upside-down)?
Would be REALLY grateful as my new Z looks good playing Doom, mmmmmmhh... Doom...
Sounds like you\'ve got a version of sdl for the 5500 or 5600 zaurus - get the version from Zports (listed ablove) it the best there is for the Cxx0 models.
Stu
-
Where do we get the other dependant packages libSDL-imager, libSDL-mixer, libSDL-net?
Using packages from gnurou:
libSDL-imager 1.2.5cvs-1
libSDL-mixer 1.2.5cvs-1
libSDL-net 1.2.5cvs-1
gives a rotated screen and you cannot run Doom without the above.
-
Oh, I should also note that using libsdl 1.2.5slzaurus20031201 with the libSDL-mixer etc. did not exhibit this problem...
-
Problem solved! Set the environment variable SDL_QT_INVERT_ROTATION. I\'ve done this by creating a shell script to execute doom:
export DOOMWADDIR=\"/mnt/card/game-data/doom\"
export SDL_QT_INVERT_ROTATION=1
/home/QtPalmtop/bin/prboom
Hope this helps.
-
I\'m using libSDL 1.2.6 from zports and libSDL-mixer, libSDL-imager, libSDL-net 1.2.5cvs and there is no need to export SDL_QT_INVERT_ROTATION, and seems to me to be a tad faster then libSDL-1.2.5.zaurus - I mostly use SDL for Sarien and Scummvm
Stu
-
I have the exact same packages installed and I have to do the above. There is apparently some part of my SDL setup that detects a 5500 display instead of the C series display. Perhaps there are left over config files somewhere?
-
I found the problem with my 860 to be this version here http://zports.sourceforge.net (http://zports.sourceforge.net), oddly the older one for the 5500 works perfect?!?!
Figure that one out, the new one goes belly up and the old one doesn\'t.
But, I am running Doom and Xrick now, and it\'s looking damn fine!
BTW, I\'m running 860 with Cacko\'s Qtopia ROM if that makes any difference.
-
Well, I read the how-to and all of the relevant posts I could find and I am not quite there yet. I installed libsdl, libsdl-mixer, and prboom from zports. I installed the -3 version of the sdlcx00. I am running Cacko and it would not start from the icon on the games menu (yes, I unchecked the magnify box). I tried a variety of command line options with no luck. The screen is rotated 90 degrees left with the corresponding keymap problems. I found this thread and tried exporting the rotation variable (tried 1,2,3,0). The succeeded in rotating the screen 90 degrees right. However, after the futzing, it runs from the icon in the games menu. Help.
-
You should be using:
libSDL-1.2.6-zports-5
libSDL-mixer-1.2.6-zports-0
This newer version fixes the landscape issues.
Hope this helps!
-
Okay,
I got all this going on my c860, but - I can't seem to figure out how to open doors? I am locked inside the first room. I can shoot, and run around the room. The landscape mode is fine, but I can't actually "play" the game. Any suggestions? I know I am missing something really "duh" here.
Thanks alot!
Lareya
-
I was stumped by this too until I looked into the options menu and saw that the 'use' key to open doors is the down arrow by default. The Z port doesn't seem to want to use the Enter key in Doom...
-
You should be using:
libSDL-1.2.6-zports-5
libSDL-mixer-1.2.6-zports-0
This newer version fixes the landscape issues.
Hope this helps!
I was using the wrong version of SDL. I corrected that, uninstalled everything and reinstalled. My screen is still rotated 90 degrees to the left. Darn it.
-
Still haven't got this fixed, any suggestions?
-
I had to reinstall Cacko ROM, so I took the opportunity to go back through the prboom install process by the numbers. I went to zports and made sure that I had the latest files (I did). I installed libSDL, libSDL-mixer and then prboom. I am using the doom2 wad. When I go to the command line and run prboom, the doom screen is smaller than the display and rotated 90 degrees to the left. If I rotate and fold the screen, the doom screen is in landscape mode, but it is still much smaller (like 60% smaller) than the display which should be 640x480.
Is there a log file or something that I could post that would help folks figure out what I have screwed up? Thanks.
-
Perhaps you need to hold down your stylus on the icon for the program that you are trying to run and then toggle the, "Display with magnified screen," option.
-
I had the SDL rotation problem on my C860, I tried all sorts of SDL versions including the latest Zports, several different environment variables, and none worked. However after a certain cycle of uninstalling and reinstalling versions, the 1.2.6 version suddenly started working. UNfortunately I couldn't tell you exactly what I did......
-
Perhaps you need to hold down your stylus on the icon for the program that you are trying to run and then toggle the, "Display with magnified screen," option.
Yes, I have tried several permutations of checking and unchecking that box and rotating the screen. If I fold the screen down and start it and then fold it back up, it stays rotated in the correct position. However, it only uses about the center 30% of the screen. I remapped the keys and have it somewhat functional, but it is about too hard to see. If I didn't know the game so well, I doubt that it would be playable without a set of binoculars.
-
There are some serious shenanigans going on with this install. The icon never works properly, just gives a "Please wait a moment" message in portrait orientation, and then switches back to landscape and quits.
When i try to run prdoom, it fails to find the iwad. The only way to get it to run is to make a symlink to the prdoom.wad in the directory that has the doom.wad in it, and run prdoom from that directory. Otherwise it fails to find the wads. If i try to modify the .cfg in home/zaurus, it still fails to find the wads, and also appears to spontaneously combust afterwards (even if i change it back) requiring a nuke and reinstall of the prdoom package before it will work.
Finally, in order to get it to run in landscape mode (assuming i'm running as described above, from the wad directory), i have to set it in the cfg to run at 640x480, which is pretty jumpy.
I haven't figured out how to turn on and off magnification, but perhaps if i can find a commandline switch to magnify the app, it will work even with 320x200 (magnified).
There are obviously some poor install scripts in one or more of these packages.
Ideas?