maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   ScummVM daily builds (https://talk.maemo.org/showthread.php?t=78825)

tsoliman 2011-10-09 09:50

ScummVM daily builds
 
I have started making almost-daily builds for the upcoming ScummVM 1.4.0 version.

We need your help in testing n800/n810/n900. (I have only tested n810 because that's all I have)

For more details, visit the ScummVM Maemo Forum

Addison 2011-10-09 19:53

Re: ScummVM daily builds
 
Your latest build is so good Tarek. :)

Before this, jumping the mouse around the screen used to cause a left click on its last position before moving again.

I used to have to drag the stylus on the screen to overcome this behavior.

Now it's perfect.

You still have no idea on how excited I am with this release. :)

Oh, and the only hardware button on an N800 that could be used for a Ctrl key would be center D-Pad ("Return" not "KP_Enter").

Thanks again for giving us the best gaming experience on our older tablets.

So happy. :)

tsoliman 2011-10-12 02:15

Re: ScummVM daily builds
 
Hi Maemo users :)

I need folks who have an N800 to tell me if the fullscreen key brings up the virtual keyboard.

I need folks who have an N900 to tell me if the daily builds even work at all because I haven't heard a single success story.

If it is broken, I have one or 2 ideas to blindly fix it. Let me know.

Addison 2011-10-12 02:35

Re: ScummVM daily builds
 
I'll go and download your latest build right now. :)

Addison 2011-10-12 02:51

Re: ScummVM daily builds
 
Beautiful looking keyboard. :)

http://img854.imageshack.us/img854/9...1101122451.png

It doesn't work though, at least with Lands of Lore.

When clicking on the green check mark, nothing typed goes to the game itself.

Thank you though for your continued work on this.

I've never been this happy with my older tablet. :)

nephridium 2011-10-12 03:31

Re: ScummVM daily builds
 
Awesome, I'll try it on my N900 when I get home.

Acidspunk 2011-10-12 03:50

Re: ScummVM daily builds
 
Doesn't seem to want to install on my n900. Not sure I got the correct deb file, but it keeps telling me the installation file is corrupt.

tsoliman 2011-10-12 04:34

Re: ScummVM daily builds
 
Quote:

Originally Posted by Addison (Post 1107329)
It doesn't work though, at least with Lands of Lore.

When clicking on the green check mark, nothing typed goes to the game itself.

I think I see the problem from your screenshot. Do you see that textarea above the keyboard? That's the preview area that shows what is going to be sent to the game (which is paused while the keyboard is on-screen) when you press the green check mark. When you press the green checkmark button then it is all sent (as if you typed it very very fast on your keyboard). Note that there are 2 different backspace keys on that keyboard. One is for sending backspace to the game (it will put [BACKSPACE] into the preview area) and the other will actually remove the keys from the preview area. (like you'd expect a backspace would)

I don't have LoL yet so here's what you should try (while you're in the middle of the game, not in the menus):
  • Press F1 in the virtual keyboard and then submit it with nothing else in the preview area. This should do an attack I think.
  • Press ESC in the virtual keyboard and then submit it. This should bring up the menu I think.
.

If you have an actual PC besides the tablet, you can play scummvm daily builds on it too (and even exchange saves between it and the tablet, they're compatible across platforms for the most part) This way you can test what keyboard keys work for LoL (sorry I am just guessing at this point based on what people tell me the keys are)

Have fun!

tsoliman 2011-10-12 04:35

Re: ScummVM daily builds
 
Quote:

Originally Posted by Acidspunk (Post 1107344)
Doesn't seem to want to install on my n900. Not sure I got the correct deb file, but it keeps telling me the installation file is corrupt.

Can you try installing it using dpkg -i and paste the output?

Addison 2011-10-12 04:48

Re: ScummVM daily builds
 
Hey Tarek.

You were right. F1 and ESC did exactly as it should. :)

I wonder why it won't do anything when trying to name a save file though.

tsoliman 2011-10-12 05:18

Re: ScummVM daily builds
 
Quote:

Originally Posted by Addison (Post 1107354)
I wonder why it won't do anything when trying to name a save file though.

Hmmm. Weird. It works in Kyrandia 1 which is the same engine.
Try this:
Bring up the menu via the "menu" key on your tablet (the scummvm menu not the LoL menu) and choose save. Typing there with the virtual keyboard should work.

Even if it doesn't work, hitting save from there (not from the in-game menu but from the scummvm global main menu) with an empty name will generate a Timestamp so it is better than just saying "Save 3".

Addison 2011-10-12 05:21

Re: ScummVM daily builds
 
^ Yep.

That worked.

Cheers Tarek! :)

shallimus 2011-10-12 12:13

Re: ScummVM daily builds
 
This seems like an awesome idea!

Gave it a quick try on my N900 with the following result:
Code:

/home/user/MyDocs/.documents # dpkg -i scummvm.deb
Selecting previously deselected package scummvm.
(Reading database ... 61218 files and directories currently installed.)
Unpacking scummvm (from scummvm.deb) ...
dpkg: dependency problems prevent configuration of scummvm:
scummvm depends on libmad0 (>= 0.15.1b); however:
Package libmad0 is not installed.
dpkg: error processing scummvm (--install):
dependency problems - leaving unconfigured
Processing triggers for catorise ...
###########################################################################
Errors were encountered while processing:
scummvm

Don't have time to investigate right now.

tsoliman 2011-10-12 13:46

Re: ScummVM daily builds
 
Quote:

Originally Posted by shallimus (Post 1107523)
scummvm depends on libmad0 (>= 0.15.1b); however:
Package libmad0 is not installed.

This should fix that error:
Code:

apt-get install libmad0
and then retry dpkg -i the scummvm deb file.

This is normally installed automatically as a dependency but since you're doing it manually you'll have to install the dependency first.

Thanks for your patience with this. I really appreciate the testing effort. (I don't have an N900 so I depend on your testing to get this to work)

shallimus 2011-10-12 14:41

Re: ScummVM daily builds
 
Quote:

Originally Posted by tsoliman (Post 1107569)
This should fix that error:
Code:

apt-get install libmad0
and then retry dpkg -i the scummvm deb file.

Sorry, my post wasn't too clear - what I should have said was that dpkg claimed it was unable to find an installation candiate for libmad0. This is strange, since I found it without any issue using Google (it's in Extras, which I have set up as a repository - oh well); I just downloaded it from maemo.org and installed it manually).

Done this now I'm awake and caffeinated, and ScummVM installed fine, appearing under the Games category (Catorise). Loads up nicely and I get the main ScummVM screen OK.

Now I just need to get a game and give it a try - as I'm at work right now that'll have to wait 'til this evening.

Thanks again for your hard work on this! It's been almost half a lifetime since I played DoTT and it was an old(ish) game even then, but great stuff.

Edit: as usual, life intervened and I didn't have time yesterday, but I'm still planning to get a game and test!

MortenS 2011-10-17 16:15

Re: ScummVM daily builds
 
Quote:

Originally Posted by tsoliman (Post 1105881)
I have started making almost-daily builds for the upcoming ScummVM 1.4.0 version.

We need your help in testing n800/n810/n900. (I have only tested n810 because that's all I have)

For more details, visit the ScummVM Maemo Forum

Hi Tarek.

Is there any chance you will port ScummVM to the N9? It is the coolest thing I had on my N900! Thanks a lot!! :)

tsoliman 2011-10-17 16:57

Re: ScummVM daily builds
 
I don't even have a special maemo 5 package, it is all maemo 4.1.2.
The port largely consists of remapping keys so I am able to make it work for the N800 and N900 even though I don't have them because the N800 is mostly just an N810 without a keyboard and the N900 is like an N810 with maemo 5 and different keys (which runs Maemo 4 packages)

It might just work the same way N900 just works. If it doesn't there is nothing more I can do without having an N9 (I don't plan on buying one for myself)

shallimus 2011-10-17 17:42

Re: ScummVM daily builds
 
Quote:

Originally Posted by tsoliman (Post 1110048)
It might just work the same way N900 just works.

Confirmed: Sam N' Max Demo working fine on my N900. Don't have time to playtest, but it looks awesome.

tsoliman 2011-10-17 18:39

Re: ScummVM daily builds
 
Quote:

Originally Posted by shallimus (Post 1110069)
Confirmed: Sam N' Max Demo working fine on my N900. Don't have time to playtest, but it looks awesome.

All I need is for you (or anyone with an N900) to test that mouse (touchscreen) input works and that keyboard input works.

To test the touchscreen, just try to click anywhere.

An easy way to test keyboard input is to try to save the game and name a savegame.

Thanks in advance.

shallimus 2011-10-18 05:29

Re: ScummVM daily builds
 
Quote:

Originally Posted by tsoliman (Post 1110096)
All I need is for you (or anyone with an N900) to test that mouse (touchscreen) input works and that keyboard input works.

To test the touchscreen, just try to click anywhere.

An easy way to test keyboard input is to try to save the game and name a savegame.

Thanks in advance.

I can walk around, click on Max, all that good stuff.
No sound (maybe not included in the demo?) and I can't get the menu to appear in-game & I'm too tired to figure it out right now. I'll have a crack at this tomorrow - sorry for the incomplete report.

tsoliman 2011-10-19 00:57

Re: ScummVM daily builds
 
Quote:

Originally Posted by shallimus (Post 1110264)
I can walk around, click on Max, all that good stuff.
No sound (maybe not included in the demo?) and I can't get the menu to appear in-game & I'm too tired to figure it out right now. I'll have a crack at this tomorrow - sorry for the incomplete report.

Try playing some of the free full games. Flight of the Amazon Queen or Beneath a Steel Sky.

The menu button on the N800/N810 is what brings up the in-game menu.

I am looking at pictures of the N900 and I cannot figure out where that is. Maybe it doesn't have a menu button.
Here's what I can see from the screenshots:
  • The power button
  • The lock spring-button
  • Zoom +/- buttons
  • A camera button (!?)
This means you're missing some of the keys compared to an N810 and I will have to make a special keymapping.
What does the camera button do right now?

Another option is to bring up the virtual keyboard (Ctrl Zoom+) and type in CTRL-F5 and submit it. Let me know if that works.

szopin 2011-10-19 19:27

Re: ScummVM daily builds
 
N900 got full qwerty keyboard, so savegame-name input shouldn't be a problem. Not sure if right mouse button is required in any of lucasarts adventures (full throttle maybe???) still is handy with the default action mapped.

Addison 2011-10-23 19:54

Re: ScummVM daily builds
 
Castle of Dr. Brain completable on Expert difficulty.

Small, graphical glitch with the work clock you punch the time cards in.

One fatal crash in the word search puzzle.

Jigsaw puzzle was a little tough with moving the pieces around.

Overall though, it played perfectly.

Thanks again Tarek. :)

tsoliman 2011-10-24 14:01

Re: ScummVM daily builds
 
Quote:

Originally Posted by Addison (Post 1112484)
Small, graphical glitch with the work clock you punch the time cards in.

Please attach a save so I can reproduce.
Quote:

Originally Posted by Addison (Post 1112484)
One fatal crash in the word search puzzle.

Please attach a save so I can reproduce.
Quote:

Originally Posted by Addison (Post 1112484)
Jigsaw puzzle was a little tough with moving the pieces around.

Please attach a save so I can understand what you mean.

Thanks for playtesting.

Addison 2011-10-24 14:12

Re: ScummVM daily builds
 
^ I only have one save and it's for the final end of the game.

Sorry about being such a poopy playtester. :)

I'm now playing The Colonel's Bequest since last night.

Any weirdness and I'll keep my save files around for you this time. :)

Addison 2011-10-24 14:41

Re: ScummVM daily builds
 
Two mentions.

Laura Bow: The Colonel's Bequest (DOS/English) and Space Quest I: The Sarien Encounter (SCI/DOS/English), both these games, while it's possible to move your character with the hardware D-Pad, their movement is very weird.

Instead of walking smoothly, they jitter in the direction like the D-Pad was on rapid fire if you're holding the key down.

Also, the virtual keyboard repeats keys pressed way too blazing fast.

Thanks for still sticking around on this.

Cheers Tarek. :)

shallimus 2011-10-24 15:22

Re: ScummVM daily builds
 
Sorry for the slow response.
Quote:

Originally Posted by tsoliman (Post 1110664)
Try playing some of the free full games. Flight of the Amazon Queen or Beneath a Steel Sky.

Will have a go later... ;)

Quote:

Originally Posted by tsoliman (Post 1110664)
The menu button on the N800/N810 is what brings up the in-game menu.

I am looking at pictures of the N900 and I cannot figure out where that is. Maybe it doesn't have a menu button.
Here's what I can see from the screenshots:
  • The power button
  • The lock spring-button
  • Zoom +/- buttons
  • A camera button (!?)
This means you're missing some of the keys compared to an N810 and I will have to make a special keymapping.
What does the camera button do right now?

Launches the camera app (as does Ctrl-Camera)

Quote:

Originally Posted by tsoliman (Post 1110664)
Another option is to bring up the virtual keyboard (Ctrl Zoom+) and type in CTRL-F5 and submit it. Let me know if that works.

'fraid not. Just adjusts the system volume. Also tried Ctrl-Power, as well as Fn instead of Ctrl for all the above.

Not sure how to proceed. Thanks again for the time and effort you're investing in this :)

lma 2011-10-27 04:33

Re: ScummVM daily builds
 
Quote:

Originally Posted by shallimus (Post 1112890)
'fraid not. Just adjusts the system volume. Also tried Ctrl-Power, as well as Fn instead of Ctrl for all the above.

That's the default handling, but applications can override it and get control of those keys back if they want - see http://wiki.maemo.org/Documentation/...me.2Fzoom_keys

Addison 2011-10-27 10:04

Re: ScummVM daily builds
 
This probably isn't even worth a post for anyone to read. *lol*

But hey, anyone still here with an old N800 and would like to play Laura Bow: The Colonel's Bequest, I made a keyboard just for this game.

It's simple to use, and when you press the Enter key, it sends a Return signal plus the keyboard immediately goes off of the screen.

It's a really nice setup on this.

http://img200.imageshack.us/img200/4...1102705382.png

http://img710.imageshack.us/img710/8...1102705385.png

Since no one seems to use Xkbd anymore, I don't expect so much as a dim flicker of a response from anyone. *lol*

Anyway, many cheers and blessings to you all. :)

Addison 2011-10-28 02:39

Re: ScummVM daily builds
 
Hi Tarek.

You probably don't know the answer to this but thought to ask anyway.

Using Xkbd, for some reason the Ctrl key doesn't work with SCUMM.

I've tried both Control_L and Control_R.

It's send out the correct signal but SCUMM doesn't seem to accept it.

The Ctrl key that comes with your virtual keyboard works just fine so I have no clue what the issue might be on this.

Thanks for reading. :)

Pushwall 2011-10-29 21:21

Re: ScummVM daily builds
 
Quote:

Originally Posted by Addison (Post 1114475)
This probably isn't even worth a post for anyone to read. *lol*

But hey, anyone still here with an old N800 and would like to play Laura Bow: The Colonel's Bequest, I made a keyboard just for this game.

Cool keyboard, Addison! :cool: I'll have to charge up the old N800 and check it out.

Addison 2011-10-29 22:38

Re: ScummVM daily builds
 
Push!

You're still alive!

Eeeeeeeeeeee! :)

Addison 2011-11-02 23:10

Re: ScummVM daily builds
 
I made another keyboard for King's Quest 1.

http://img265.imageshack.us/img265/7...1110218444.png

http://img193.imageshack.us/img193/4...1110218451.png

While I like the look of having graphics for the keyboard, and it does show up all at once on the screen, there's around a 3 second delay each time as it loads all of the images.

It's not really worth it to be honest so I'm back to making plain ones.

Nuts. :(

HtheB 2011-11-02 23:27

Re: ScummVM daily builds
 
any chance to port ScummVM to Harmattan aswell?

Kroll 2011-11-03 23:04

Re: ScummVM daily builds
 
Hey there. I've accidentally set up the video mode which doesn't allow ScummVM to run. Where I can find a config file and what line I have to change to return video mode to default?
Thanks.

P.S.
I tried this way $HOME/.scummvmrc but found nothing.

Addison 2011-11-03 23:23

Re: ScummVM daily builds
 
/home/user/.scummvmrc should be the file that needs to be deleted.

Addison 2011-11-03 23:27

Re: ScummVM daily builds
 
Here are my settings if it will help.



[scummvm]
mute=false
speech_volume=192
native_mt32=false
midi_gain=100
savepath=/media/mmc1/Games/SCUMM/SAVES
mt32_device=auto
subtitles=true
multi_midi=false
fullscreen=true
vkeybdpath=/opt/scummvm/share
browser_lastpath=/media/mmc1/Games/SCUMM
gm_device=seq
sfx_volume=192
talkspeed=60
music_volume=192
speech_mute=false
lastselectedgame=kq2
music_driver=auto
disable_dithering=false
opl_driver=auto
aspect_ratio=false
versioninfo=1.4.0git2710-g174b8d6-dirty
autosave_period=300
enable_gs=false

Kroll 2011-11-04 16:38

Re: ScummVM daily builds
 
Addison, thanks bro!


All times are GMT. The time now is 22:49.

vBulletin® Version 3.8.8