Author Topic: Scummvm For Cacko/sharp Vga  (Read 13902 times)

tovarish

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
Scummvm For Cacko/sharp Vga
« on: February 25, 2006, 05:50:10 pm »
I managd to compile the latest scummvm (0.8.2) for cacko/sharp vga models.
I have also mapped the calender key as F5 needed for the menu for many games.

Package: scummvm
Priority: optional
Section: Games
Version: 0.8.2
Architecture: arm
Installed-Size: 4.4MB
Maintainer: Tovarish <t0varish@yahoo.com>
Packager: Tovarish <t0varish@yahoo.com>
Depends: libsdl, libmad, libogg, libvorbis, libfluidsynth
License: GPL
Cardinst: enabled
Description: A game engine for Lucasarts adventure games.
 Scummvm is a game engine capable of running famous Lucasarts
 adventure games (Monkey Island, Day of the Tentacle, Sam'n Max, ...)
 on your Zaurus.

tell me if it works well.

tovarish
« Last Edit: February 26, 2006, 02:02:26 pm by tovarish »

ma401

  • Newbie
  • *
  • Posts: 28
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #1 on: February 27, 2006, 12:48:24 am »
Simple curiousity - I'm running version 0.6.0-zports-c7x0-5 of scummvm on my 760 and it runs wonderfully, how does this differ (if at all)?
[div align=\"right\"]Sharp Zaurus SL-760 / pdaXrom 1.1.0beta1 / Kingston 1GB SD - ext2 / SanDisk 512MB CF - fat / Socket CF WiFi
AMD Athlon 2400 + / Radeon 9600 AIW / 2 x 120 GB / 1GB PC3200 / Ubuntu 5.10
My Zaurus/atheism blog[/div]

tovarish

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #2 on: February 27, 2006, 03:03:19 am »
well you can check the scummvm site for changes from 0.6.0 and 0.8.2 but there are many new engines added, many bug fixes (i guess) and best of all it is in an ipk so you can uninstall if you dont like it

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #3 on: March 24, 2006, 05:38:09 pm »
Quote
...

tell me if it works well.

tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=116094\"][{POST_SNAPBACK}][/a][/div]

Hi tovarish,

Thanks for the new build.  I tested it on my C1000 once I figured out how to install the libfluidsynth you included (I'm a Linux and Zaurus newbie).  I quickly tested the the first few minutes of the following games:

Maniac Mansion Enhanced IBM - Works fine but a few music notes are different in the intro from my Powerbook G4 and my Palm Tungsten T3.  Momentary graphical glitch on Bernards face on the selection screen.

Zak McKracken FM Towns - Big disappointment here for me.  SCUMMVM just quits to the desktop when I try to start it

Indiana Jones 3 FM Towns - Same as Zak FM Towns

Loom FM Towns - Same as Zak FM Towns

Loom CD IBM - Slight hiccup in the audio playback when the narrator says please choose your skill level

Secret of Monkey Island CD IBM - Works great

Monkey Island 2 IBM - Works great

Indiana Jones 4 CD IBM - Works great

Day of Tentacle CD IBM - Works great

Sam & Max CD IBM - Animation has trouble keeping up with the audio but, it works.

I sure hope you can fix the issue with FM Towns titles.  I spent a pretty penny acquiring them.  Please let me know if you need a tester.  I have all the Lucasarts scumm titles for IBM and most of the Mac ones too.

Thanks again.
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

tovarish

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #4 on: March 25, 2006, 06:48:50 am »
Quote
Hi tovarish,

Thanks for the new build.  I tested it on my C1000 once I figured out how to install the libfluidsynth you included (I'm a Linux and Zaurus newbie).  I quickly tested the the first few minutes of the following games:

Maniac Mansion Enhanced IBM - Works fine but a few music notes are different in the intro from my Powerbook G4 and my Palm Tungsten T3.  Momentary graphical glitch on Bernards face on the selection screen.

strange that the notes are different. I dont have the game so i cant try it.

Quote
Zak McKracken FM Towns - Big disappointment here for me.  SCUMMVM just quits to the desktop when I try to start it

strange, it works for me fine.

Quote
Indiana Jones 3 FM Towns - Same as Zak FM Towns

Loom FM Towns - Same as Zak FM Towns

Loom CD IBM - Slight hiccup in the audio playback when the narrator says please choose your skill level

Secret of Monkey Island CD IBM - Works great

Monkey Island 2 IBM - Works great

Indiana Jones 4 CD IBM - Works great

Day of Tentacle CD IBM - Works great

Sam & Max CD IBM - Animation has trouble keeping up with the audio but, it works.

I sure hope you can fix the issue with FM Towns titles.  I spent a pretty penny acquiring them.  Please let me know if you need a tester.  I have all the Lucasarts scumm titles for IBM and most of the Mac ones too.

Thanks again.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=120154\"][{POST_SNAPBACK}][/a][/div]

the speed and audio sync could be a problem, try overclocking your zaurus. Usually the audio speed hardly bothers me while playing the games. Full Throttle is a game that requires quite a bit of cpu horsepower but i can play it quite easily.


tovarish

simonfrost

  • Newbie
  • *
  • Posts: 1
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #5 on: March 26, 2006, 12:19:53 pm »
Thanks for the build. I'm trying it out on a Sharp C3100 (Sharp ROM), and from the command line, I get a garbled screen (although something is clearly happening), although the sound comes through fine. I'm using libSDL-1.2.6cvs. I've tried to play around with the command line options (-g normal, etc.), but so far nothing seems to work. I've scoured the mailing lists, but as yet, haven't found the right options...any tips?

Thanks,
Simon

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #6 on: March 26, 2006, 11:08:21 pm »
Quote
strange, it works for me fine.

....


the speed and audio sync could be a problem, try overclocking your zaurus. Usually the audio speed hardly bothers me while playing the games. Full Throttle is a game that requires quite a bit of cpu horsepower but i can play it quite easily.


tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=120190\"][{POST_SNAPBACK}][/a][/div]

Thank you for the quick reply tovarish.  I took another look at my setup and realised that it must have been the libsdl that I had installed.  Initially I had installed libsdl_1.2.5-bvdd-07-2_arm.ipk from the Cacko ROM mirror feed since it is supposed to be optimized for C*k machines.  When I installed libsdl_1.2.5-slzaurus20041025-j_arm.ipk instead, the FM Towns titles started to work.  I had to enable Aspect Ratio Correction for the cursor tracking to work properly for this version of libsdl (the bvdd version did not require this).  

I tested Maniac Mansion again and it actually sounds like the some of the notes are missing from the music.  Maniac Mansion does not use Adlib, it uses either the PC speaker or IBM PCjr sound code.  I will do additional testing with the Zak enhanced IBM since it uses similar audio backbone.  

Thank you once again for your help.
« Last Edit: March 26, 2006, 11:12:56 pm by HoloVector »
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #7 on: March 26, 2006, 11:17:03 pm »
Quote
Thanks for the build. I'm trying it out on a Sharp C3100 (Sharp ROM), and from the command line, I get a garbled screen (although something is clearly happening), although the sound comes through fine. I'm using libSDL-1.2.6cvs. I've tried to play around with the command line options (-g normal, etc.), but so far nothing seems to work. I've scoured the mailing lists, but as yet, haven't found the right options...any tips?

Thanks,
Simon
[div align=\"right\"][a href=\"index.php?act=findpost&pid=120328\"][{POST_SNAPBACK}][/a][/div]

Hi Simon,

I just found out that most of my problems were caused from having the wrong version of libsdl installed on my C1000.  Please try using libsdl_1.2.5-slzaurus20041025-j_arm.ipk instead.  Hopefully, it will fix your problem too.
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #8 on: April 08, 2006, 10:12:57 am »
Quote
Quote
strange, it works for me fine.

....


the speed and audio sync could be a problem, try overclocking your zaurus. Usually the audio speed hardly bothers me while playing the games. Full Throttle is a game that requires quite a bit of cpu horsepower but i can play it quite easily.


tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=120190\"][{POST_SNAPBACK}][/a][/div]

Thank you for the quick reply tovarish.  I took another look at my setup and realised that it must have been the libsdl that I had installed.  Initially I had installed libsdl_1.2.5-bvdd-07-2_arm.ipk from the Cacko ROM mirror feed since it is supposed to be optimized for C*k machines.  When I installed libsdl_1.2.5-slzaurus20041025-j_arm.ipk instead, the FM Towns titles started to work.  I had to enable Aspect Ratio Correction for the cursor tracking to work properly for this version of libsdl (the bvdd version did not require this).  

I tested Maniac Mansion again and it actually sounds like the some of the notes are missing from the music.  Maniac Mansion does not use Adlib, it uses either the PC speaker or IBM PCjr sound code.  I will do additional testing with the Zak enhanced IBM since it uses similar audio backbone.  

Thank you once again for your help.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=120383\"][{POST_SNAPBACK}][/a][/div]

Sorry for the delay, I got unexpectantly busy with other things.   I dug out the original Maniac Mansion and Zak for IBM plus the IBM enhanced version of Maniac Mansion.  All of these use the same PC Speaker or IBM PCjr sound.  All them were missing notes during the intro themes.  Thanks again for the great build.
« Last Edit: April 08, 2006, 10:54:16 am by HoloVector »
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

uth

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #9 on: April 25, 2006, 09:53:49 pm »
I can't run it b/c I seem to be missing a vorbis library.   Any idea of what package I need to install to get this?

scummvm: error while loading shared libraries: libvorbisfile.so.3: cannot load shared object file: No such file or directory

tovarish

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #10 on: April 27, 2006, 04:04:37 am »
Quote
I can't run it b/c I seem to be missing a vorbis library.   Any idea of what package I need to install to get this?

scummvm: error while loading shared libraries: libvorbisfile.so.3: cannot load shared object file: No such file or directory
[div align=\"right\"][a href=\"index.php?act=findpost&pid=124578\"][{POST_SNAPBACK}][/a][/div]
you can find libvorbis in the cacko feed. i only have the version i compiled and it is not in ipk form.

daemon1

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #11 on: April 27, 2006, 08:30:44 am »
thanks for compiling this great prog... I was using 0.6.0 zports c7x0-5 but this new version is much better! Had a few libs missing on my z but not too hard to fix.

quick hint for users installing libfluid
the libfluid package can be installed in /hdd2/usr/lib and the .so and .so.1 files can be linked (ln -s) to .so.1.1.1 file. after this is done don't forget to run ldconfig

Going to try out my scumm games tonight...
C3000 - Debian EABI - Kernel 2.6.23 of Angstrom

undrwater

  • Full Member
  • ***
  • Posts: 232
    • View Profile
    • http://
Scummvm For Cacko/sharp Vga
« Reply #12 on: April 28, 2006, 02:36:52 pm »
tovarish:

The sl-6000 has a VGA screen, but many of the games you've posted seem not to work with it.

Have you any idea why this would be?

uth

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #13 on: April 28, 2006, 04:47:48 pm »
Quote
tovarish:

The sl-6000 has a VGA screen, but many of the games you've posted seem not to work with it.

Have you any idea why this would be?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=124986\"][{POST_SNAPBACK}][/a][/div]

I've seen cases were a program compiled against one SDL build won't run against another, even if both SDLs are at the same version level (usually 1.2.5 or 1.2.6).

That might have something to do with why they don't work on the 6000.

I'm not sure why that happens.  might have something to do with the code in SDL_main?
« Last Edit: April 28, 2006, 04:48:47 pm by uth »

fiferboy

  • Newbie
  • *
  • Posts: 38
    • View Profile
Scummvm For Cacko/sharp Vga
« Reply #14 on: May 12, 2006, 01:22:59 pm »
Tovarish,

I love your scummvm port.  Is there a key that is mapped to right mouse click, or a key that I can hold down for a screentap to emulate a right mouse click?  I found that after I press the menu key all taps are right clicks, but after that I can't get back to left mouse click!

I am running cacko 1.23 on a C1000.  Maybe someone out there knows how to do the same thing using keyhelper?  I notice there is a keyhelper_SDL.xml file that gets loaded before scummvm runs.  Does anyone know what this file does?

Thanks.