ScummVM 0.9.1 RC1

Subforum for discussion and help with ScummVM's PlayStation 2 port

Moderator: ScummVM Team

User avatar
lavosspawn
ScummVM Developer
Posts: 91
Joined: Wed Nov 02, 2005 9:22 pm
Location: Dortmund, Germany

ScummVM 0.9.1 RC1

Post by lavosspawn » Sat Oct 07, 2006 8:29 pm

I've finally managed to find some time and implement some (admittedly, very delayed) new things.

Enjoy :)

ScummVM 0.9.1 Release Candidate 1
README wrote: ScummVM-PS2 0.9.1 Release Candidate 1 Readme
============================================

By now it should be possible to boot ScummVM from any device,
including cdrom, host, hdd, usb, etc.
But unfortunately, I heard that Datel's AR Max Evo won't start it. I suspect
that the AR simply can't cope with ELFs of this size... but that's just a
wild guess.
I'd like to hear some feedback on if and how you can boot it though :)

ScummVM expects the game data files either on CD-R/DVD-R, on USB Mass storage
devices or on the Harddisk.
It tries to mount the partition hdd0:+ScummVM on startup and basically treats
it in the same way as the DVD drive.
Creating the partition and putting the datafiles there is up to you.

Using ScummVM theme files (e.g. modern.*) will most probably only work if
ScummVM is booted from cdrom.

Creating a CD-R using CD-Tool
=============================
Copy any games you want on the CD over into the directory where you extracted
the ZIP file. Don't copy any files directly into the directory of the
ScummVM.ELF, those files are ignored. Instead, have each game in its own
directory.
File- and directorynames should be DOS 8+3, if they aren't, they'll get
renamed.

If you run windows, just double click the make_iso.bat.
Wait while it creates the ISO image and burn it with Nero
or any other CD writing software.

For Linux or Mac OS X binaries check http://www.nobis-crew.org/cd-tool/

Unfortunately, writing DVD images with cd-tool is broken.

Notes
=====
  • The Curse of Monkey Island only works correctly from HDD.
    (I mean an internal HDD in old, big ps2 revisions, not USB ones)
    Playing it from CD/DVD will initially seem to work, but you will
    (probably?) experience random crashes.
  • Compressed SAN files need a lot of CPU power, probably because of zlib,
    and are constantly out of sync. Uncompressed SANs play fine though, so
    using the compress_san tool is NOT recommended.
  • The cd/dvd drive is a bottleneck, that's why you should compress the games
    with MP3 (preferred) or Ogg/Vorbis using compress_scumm_sou / compress_scumm_bun /
    compress_sword1 / compress_sword2 etc, but NOT compress_san.
  • I haven't had time to implement a virtual keyboard. If you don't have a USB
    keyboard, you can only enter '1's using the Select button.
    (for copy protection screens as well as savegame names)
  • When you see '1's and '0's flying across your screen, it means ScummVM is
    accessing the Memory Card. Don't switch off or reset the console in that
    case, and don't remove the Memory Card either :P
GamePad
=======
Start Button - F5
Select Button - Figure 1
L1 - 'n'
R1 - 'y'
L2 - Numpad 0
Triangle - Escape
Square - Enter
Cross - Left mouse button
Circle - Right mouse button
Left analog stick - Mouse. Disabled when USB mouse is detected.



Changes since 0.8.0
===================
  • Should be possible to start from other devices than CD now.
  • Nicolas fixed a bug in his cd-tool, apparently deeply nested directory
    structures were incorrectly copied before.
  • You don't need to find a working USBD driver yourself anymore...

firehawk
Posts: 9
Joined: Tue Nov 22, 2005 4:33 pm

Post by firehawk » Sun Oct 08, 2006 12:21 am

Nice work there, booting from other devices is a great feature and helps a lot. The only thing I need now is a way to force NTSC mode on my PAL console, but I think this is just about me and hardly anyone will use it, so I don't know if you could do that for me, maybe starting ScummVM holding a button to force it. Thanks a lot for this great release.

User avatar
lavosspawn
ScummVM Developer
Posts: 91
Joined: Wed Nov 02, 2005 9:22 pm
Location: Dortmund, Germany

Post by lavosspawn » Sun Oct 08, 2006 12:41 am

That'd take some time to implement. I've compiled a custom ELF for you, which will always start in NTSC instead of detecting the console type.
This is the ELF file only. Use the other archive and simply replace this file.
Enjoy :D

firehawk
Posts: 9
Joined: Tue Nov 22, 2005 4:33 pm

Post by firehawk » Sun Oct 08, 2006 1:39 am

My GOD, lavosspawn!!! You're the MAN!!! Thanks a lot for that, friend!!!

Bakhtosh
Got a warning
Posts: 18
Joined: Sun Oct 08, 2006 8:14 am

Post by Bakhtosh » Sun Oct 08, 2006 8:35 am

Yeah !! :)

Up to now I couldn't use scummvm on my PS2 because I don't have a mod chip but only a exploit with Launch Elf on the memory card. I didn't want to buy a mod chip and don't want to use a swap slide card for fear of damaging my PS2. And I also thought it isn't necessary because I don't want to use backup copies for games. I only want to use some homebrew progs like media players or emulators which should be able to run from an USB device. So I was really sad after reading, that I could only boot scummvm PS2 from CD/DVD up to 0.8.2 since the price of a CD-R wasn't the reason which kept me from using selfmade CD/DVD's...


But with this new release I could play from my USB stick or my USB harddrive and it works like charm :)

I use a V9 PS2 with exploit and Launch Elf v4.05 on memory card (triggered via a PS1 Game disk) and the scummvm 0.9.1 RC1 is in the root directory of the USB device while the games are in subdirectorys.

I testet BF1, Monkey1, Indy4 and COMI and they seem to run quite fine so far. There is only a small issue in COMI. With the gamepad I couldn't aim with the cannon at the beginning. It turns to the left and isn't moveable to the right (only up/down). With an USB mouse it works though.


Great job and many, many thanks !!! :)

User avatar
AmigaMaster
Posts: 12
Joined: Tue Nov 22, 2005 7:11 pm

Post by AmigaMaster » Sun Oct 08, 2006 6:58 pm

Indiana Jones 3 FM-Towns version is running fine with this release. Thanks lavosspawn!

weirdzod
Posts: 18
Joined: Fri Oct 06, 2006 2:09 pm

Post by weirdzod » Sun Oct 08, 2006 9:46 pm

oh!!!!!
Tank you!!!!!

I LOVE YOU!!! :oops:

How i can donate some money for the project???

dsleaf67
Posts: 16
Joined: Wed Mar 22, 2006 1:11 am

Awesome...I've been waiting for this one patiently

Post by dsleaf67 » Tue Oct 10, 2006 3:17 am

Thanks lavaspawn,

Are you supposed to be able to save to the HDD or USB, because it seems to revert back? Also, are saves compressed, they don't seem to be? Are they compatible with PC SummVM?

Scott

User avatar
lavosspawn
ScummVM Developer
Posts: 91
Joined: Wed Nov 02, 2005 9:22 pm
Location: Dortmund, Germany

Post by lavosspawn » Tue Oct 10, 2006 8:08 pm

ScummVM always saves the savegames and configuration on the Memorycard in port 1.
Other devices are unsupported for now (and it may actually stay like that)...

The savegames get compressed using UCL N2E and are incompatible with the other ScummVM ports (well, they would work if someone wrote a decompressor for the PC). But this seems a little pointless to me as it's rather complicated to copy data from/to the MC :)

dsleaf67
Posts: 16
Joined: Wed Mar 22, 2006 1:11 am

Post by dsleaf67 » Tue Oct 10, 2006 10:16 pm

lavosspawn wrote:ScummVM always saves the savegames and configuration on the Memorycard in port 1.
Other devices are unsupported for now (and it may actually stay like that)...

The savegames get compressed using UCL N2E and are incompatible with the other ScummVM ports (well, they would work if someone wrote a decompressor for the PC). But this seems a little pointless to me as it's rather complicated to copy data from/to the MC :)
I realize this is lower priority as bugs would take higher priority. BTW, I've done some testing and submitted some bug reports. I'm going to try a few other games that I and my kids have.

I'm asking because a ScummVM admin at told me when I submitted a feature request for palm, that all ScummVM save were already compatible between ports. Is there any attempt to compile using standard scummvm zlib option, as PC and Palm (sorry, thats all I use right now). Is it because zlib is not compatible with PS2 at the moment or because UCL N2E gets better compression.

As for transfering saves, I personally find it quite easy using ExecFTP and a ftp client. Its even easier with Launchelf and ps2client on PC, that how I transfer my scumm games to HDD. Finally the simpliest using ulaunchelf and a flash drive.

~~~~~~~~~~~~~~~
Scott

SilverBlade
Posts: 12
Joined: Wed Nov 30, 2005 1:02 pm

Post by SilverBlade » Thu Oct 12, 2006 6:02 pm

THANX A MILLION TIMES LAVO!!!!!! BOOT FROM HDD!!!! I KNEW YOU DID IT SOMEDAY!!

My PS2 DVD drive doesn't work, allow me to be happy!!!!

Thanx again, you rule.

SilverBlade
Posts: 12
Joined: Wed Nov 30, 2005 1:02 pm

Post by SilverBlade » Thu Oct 12, 2006 6:39 pm

Unfortunately, writing DVD images with cd-tool is broken.
It doesn't matter. make the cue/bin without any games, mount ít, copy the files from virtual drive to a folder. Dwnload the freeware ImgBurn, select build, under filesystem select iso 9660 + UDF, drag the scumm files + games folders to the compilation windows and burn the dvd.. play away.

weirdzod
Posts: 18
Joined: Fri Oct 06, 2006 2:09 pm

Post by weirdzod » Sun Oct 15, 2006 12:37 pm

hey, when i push the "quit" button it crash... the older version reboot... why crash now???

DarKHawK
Posts: 4
Joined: Fri Jun 02, 2006 11:05 am

Link dead

Post by DarKHawK » Mon Oct 23, 2006 12:31 pm

The link for the new port for ps2 is dead could you please provide an alternative link

User avatar
JakeTails
Posts: 7
Joined: Wed Jan 04, 2006 2:42 pm

Post by JakeTails » Thu Oct 26, 2006 1:47 am

Ehi, Lavosspawn!
The link that you provide us for now is a dead link!!!
What are you doing?
I want to try the new 0.9.1 RC1 on my PS2!!!
Please post the new link!
Please!!!

Post Reply