OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: vputz on November 12, 2004, 12:55:33 pm

Title: 3.5.1, SDL, ScummVM, XMame
Post by: vputz on November 12, 2004, 12:55:33 pm
Having a few troubles with ScummVM and XMame off the 3.5.1 feed using a Collie (5000D in this case).

ScummVM dies with the "SDL_GetVideoMode says we can't switch to that mode!" error.  XMame, on the other hand, goes a touch berserk and corrupts the display with lovely lines.

It seems like both are maybe trying to set a higher vid mode than my wee 5000D can handle (although the ScummVM startup does say "detected machine is 'Sharp SL-5000D", so at least it should know better...?).

But in either case I'm not sure.  I couldn't play PowerManga for the same reason as XMame... corrupted display.

Any suggestions?

-->VPutz
Title: 3.5.1, SDL, ScummVM, XMame
Post by: zenyatta on November 12, 2004, 07:07:38 pm
Hmm... ScummVM is known to use an obsolete model detection algorithm - but why it fails to work when its default choice (5000D) is correct, I don't know...

Powermanga can be made to work on a 5500 by first rotating the display and then launching the game. If you try this and it still won't work you may have RAM issues (?) - it's got lots of sprites, that one.

z.
Title: 3.5.1, SDL, ScummVM, XMame
Post by: ClosetPacifist on November 12, 2004, 08:11:12 pm
Ello!

I fiddled with ScummVM a bit back and figured out that what you had to do was create a file '/tmp/qtembedded-zaurus/QtEmbedded-0.spec' (it complains, I think, that it dosen't exist when you launch it.) and add a line like "Transformed:Rot270:Vga:0" to it. I forget what I used exactly (I think it wipes it every restart, being the tmp folder), so you might have to change 270 to something else- try adding/subtracting 90 I think, if it's not rotated properly. You might also have to remove the word Transformed to get it to rotate properly.

Anyway, try fiddling with that and It should work. Good luck, and have fun with it! No idea what the other problems could be.
Title: 3.5.1, SDL, ScummVM, XMame
Post by: MrSquishy on November 19, 2004, 12:43:08 pm
Is there anyway to get ScummVM to draw-in the black bars like it did in past versions?

I've got it working by changing the .desktop entry (which I yanked from and old version) to run a script that links a file containing "Rot270" to /tmp/qtembedded-root/QtEmbedded-0.spec
then running "scummvm -g normal".  But doing this causes scummVM to run ontop of opie (you can see opie along the top and bottom border).

Hardly critical, just a minor annoyance.  I'm glad I can finally play Sam and Max again.
Title: 3.5.1, SDL, ScummVM, XMame
Post by: vputz on November 19, 2004, 03:36:40 pm
OK, finally that worked like a champ, and ScummVM and XMame are running (and much to my surprise, this version of XMame actually runs joust at an almost-acceptable speed).

Although the mame screen is rotated as well.  Is it possible to have XMame use the screen in portrait mode?  The controls are a little wonky this way.

-->VPutz