maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   scummvm 0.13.0 (https://talk.maemo.org/showthread.php?t=27073)

fanoush 2009-02-23 13:11

scummvm 0.13.0
 
Hi,

ScummVM 0.13.0 was released and uploaded to OS2006/7/8 extras repositories including Diablo. Using version from Maemo extras is preferred. There is also self-contained binary for any OS at http://fanoush.wz.cz/maemo/#scummvm.

If you currently use older version it may be good idea to

- backup your saved games (~/.scummvm unless set in UI differently) and config file ~/.scummvmrc if you want to go back to previous one

- get up to date supplementary files for some games
http://scummvm.svn.sourceforge.net/s...s/engine-data/

- read what is new (not much :-)
http://scummvm.svn.sourceforge.net/s...ch-0-13-0/NEWS

There are some new engines and bugs were fixed but nothing major. Maemo specific changes:

* Feeble Files mapping added (game can be bought for $6 and downloaded from GOG.com)
* task switcher item name patch from mikkov

BTW the gog.com link contains referral id, scummvm.org gets some money if you register via this link and buy games (feeble files, simon the sorcerer, waxworks, broken sword 2, ..). See details here.

fanoush 2009-02-27 16:10

Re: scummvm 0.13.0
 
Quote:

Originally Posted by fanoush (Post 266484)
Hopefully this time we'll finally get Diablo version in the repository thanks to mikkov.

Just to let you know that 0.13.0-1 is in Diablo extras-devel now. Should be in extras tomorrow together with OS2006 and 7 packages. So finally proper scummvm package in Diablo extras repo :-)

BTW there is one bug in 0.13.0 - it crashes on startup when 'fullscreen' settings is present in .scummvmrc. Sadly this gets written if you set any global options via GUI (Options button on launcher screen). Bug is fixed in 0.13.0-1.

mikkov 2009-02-27 16:17

Thank you Fanoush!

Beneath a Steel Sky and Flight of the Amazon Queen will be also promoted to diablo extras. I may still make a new zenity based installer prompt. If somebody has better icon for the Queen, I will change that too.

qwerty12 2009-02-27 17:31

Re: scummvm 0.13.0
 
Many thanks for the new version but version 0.13.0-1 will not launch from the menu due to the dbus service file not being installed (I checked /usr/share/dbus-1/services/ and no scummvm file was there and it only started when I commented out the service line in the scummvm desktop file).

P.S Mikkov, if you do use zenity from extras, congrats on being the first to do so...

fanoush 2009-02-27 18:38

Re: scummvm 0.13.0
 
thanks for testing, will fix asap, this is in separate patch managed by quilt, sadly quilt runs from debian/rules and the patch should modify the very same file with line to add service file installation, that's funny. Now I see why mikkov's debian/rules had no quilt unpatch in 'clean' target so the source stays patched. EDIT: not true, he had it there after all but change in rules was not part of the patch, will do the same

mikkov 2009-02-27 19:43

Re: scummvm 0.13.0
 
hmm, at least my copy of 0.11.99-4 has clean: unpatch ;)

Generally using patches against packaging stuff (anything in debian/ directory) doesn't make any sense, because patching is part of the packaging.

btw, I updated some libraries to vfp enabled

fanoush 2009-02-27 20:10

Re: scummvm 0.13.0
 
Quote:

Originally Posted by mikkov (Post 267641)
hmm, at least my copy of 0.11.99-4 has clean: unpatch ;)

Yes, sorry, did not notice, added it later to my version after educating myself how quilt works.

Quote:

Originally Posted by mikkov (Post 267641)
Generally using patches against packaging stuff (anything in debian/ directory) doesn't make any sense, because patching part of the packaging.

Yeah, so the patch is not self contained and needs changes in debian/rules too. A bit illogical but there is no way around it.

mikkov 2009-02-27 20:25

Re: scummvm 0.13.0
 
Quote:

Originally Posted by fanoush (Post 267647)
Yeah, so the patch is not self contained and needs changes in debian/rules too. A bit illogical but there is no way around it.

That's true, patch is half done. To make it self containing it should patch scummvm makefiles to install .desktop and .service files to proper directories.

fanoush 2009-02-27 21:02

Re: scummvm 0.13.0
 
Quote:

Originally Posted by mikkov (Post 267652)
it should patch scummvm makefiles to install .desktop and .service files to proper directories.

Right, perhaps most of the install stuff should be moved outside of debian/rules into install part of scummvm makefiles. At first it just seemed easier to me to put it to debian/rules so real scummvm makefiles are not touched

BTW, -2 is uploaded to builder, last time it took 40 minutes. Hopefully there is no oher bug.

mikkov 2009-02-28 08:28

I haven't noticed any problems with -2, but I only tested very briefly.

All libraries should be in extras now.

iskarion 2009-03-01 11:30

Re: scummvm 0.13.0
 
Is there some way to map the actions in the "Drascula" game to the N800 hardware buttons?

Currently the mapping is:
Undo button -> quit game
Menu button -> close
Home button -> look (which is not so good as the home button also brings up the home menu)

The other actions are not acessible via hardware buttons, but only via the popup menu at the upper screen border, which is not so convenient to use, as it is apparently meant to be used with a mouse and not a stylus.

A better mapping would imo be something like:
Undo button -> quit game
Menu button -> inventory
Center button -> walk
Left button -> look
Right button -> take
Up button -> open
down button -> close
- button -> talk
+ button -> push

qwerty12 2009-03-01 18:35

Re: scummvm 0.13.0
 
Is it possible to add a keybinding for the "global main menu" that was added in .13 which is invoked on computer by pressing Ctrl+F5. Maybe on the N800, something like Menu & the plus button.

It's a nice timesaver because it lets you get back to the launcher w/out having to quit ScummVM. :)

fanoush 2009-03-01 22:05

Re: scummvm 0.13.0
 
Quote:

Originally Posted by qwerty12 (Post 268087)
Is it possible to add a keybinding for the "global main menu" that was added in .13 which is invoked on computer by pressing Ctrl+F5. Maybe on the N800, something like Menu & the plus button.

Well, I was thinking if I should 'waste' some keys for this but yes, combinations are free. Will check how hard it is. ctrl/shift/alt are modifiers handled directly by SDL, combination of two 'normal' keys is a bit more work but should be doable.
Quote:

Originally Posted by iskarion
Is there some way to map the actions in the "Drascula" game to the N800 hardware buttons?

OK, will check. Did not play this one yet.

qwerty12 2009-03-03 19:46

Re: scummvm 0.13.0
 
1 Attachment(s)
Quote:

Originally Posted by fanoush (Post 268130)
Well, I was thinking if I should 'waste' some keys for this but yes, combinations are free. Will check how hard it is. ctrl/shift/alt are modifiers handled directly by SDL, combination of two 'normal' keys is a bit more work but should be doable.

Been hacking on this (well, not "this" but getting the pause menu :)) on the computer version, came up with the patch attached.

Works on the computer, didn't try it on the tablet (too much engines to compile & sbox' g++ is slow :))

The patch enables you to get the global menu by pressing F5 (or shall I say F4 ;P) when the game is paused and using the pause menu specific to the engine.

Caveats:
  • I'm no coder
  • I haven't tested on the tablet
  • Not entirely sure if it's useful when the game doesn't let you pause. But it's an avenue that may be worth exploring? :)

fanoush 2009-03-03 20:04

Re: scummvm 0.13.0
 
I was thinking about something like mapping fullscreen button to ctrl and toggling fullscreen mode only when the key is released without pressing another key. that would give us easy key combos but still allow fullscreen switching in almost normal way

Bundyo 2009-03-05 06:20

Re: scummvm 0.13.0
 
I think I found a bug, not sure if it is Maemo related.

I ran ScummVM and tried to start my Drascula game. Turned out it was old version and ScummVM showed an error message, but after I clicked on OK the message disappeared and left a blank black screen and I couldn't bring the menu up. Closed it with the task navigator, but the process hung with 100% CPU and I had to kill it with SIGKILL.

fanoush 2009-03-05 08:14

Re: scummvm 0.13.0
 
Quote:

Originally Posted by Bundyo (Post 269069)
I think I found a bug, not sure if it is Maemo related.

Could be verified by getting desktop (win32, linux, ..) version http://www.scummvm.org/downloads.php and retry.

Quote:

Originally Posted by Bundyo (Post 269069)
I ran ScummVM and tried to start my Drascula game. Turned out it was old version and ScummVM showed an error message, but after I clicked on OK the message disappeared and left a blank black screen and I couldn't bring the menu up. Closed it with the task navigator, but the process hung with 100% CPU and I had to kill it with SIGKILL.

Seen same/similar issue maybe with different game (kyra?). When the datafile is old dialog pops up, when dismissed there is blank screen and scummvm doesn't quit.

ScummVM bugtracker is here http://sourceforge.net/tracker/?grou...16&atid=418820


All times are GMT. The time now is 20:18.

vBulletin® Version 3.8.8