Difference between revisions of "ScummVM"

From WiiBrew
Jump to navigation Jump to search
 
(41 intermediate revisions by 25 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{stub}}
 +
{{Infobox homebrew
 +
| image = [[File:Scummvmsouris.png]]
 
| title = ScummVM
 
| title = ScummVM
| description = Adventure game engine implementation
+
| type = game engine
| type = Emulation/Simulation
 
|| display = Any
 
 
| author = dhewg
 
| author = dhewg
| download =
+
| version = 1.5.0
[http://real.wiibrew.org/images/2/2c/Scummvm-wii-test2.zip Test 2]
+
| website = http://www.scummvm.org
 +
| download = http://sourceforge.net/projects/scummvm/files/scummvm/1.5.0/scummvm-1.5.0-wii.zip/download
 +
| peripherals = {{Wiimote1}} {{SensorBar}} {{FrontSDHC}} {{GCNController}} {{USBKeyboard}}
 +
| hbb = yes
 +
| osc        = yes
 
}}
 
}}
  
==Official Test Version==
+
== News ==
 +
Great news everyone, the Wii port has been committed to the official ScummVM SVN! You can check out the source [https://github.com/scummvm/scummvm here] and talk about it on the [http://forums.scummvm.org/viewforum.php?f=16 Wii port forum].
  
Report Problems: [[Talk:Homebrew apps/ScummVM|here]]
+
Please don't use the wiki talk page for reporting bugs anymore. Use the [http://sourceforge.net/tracker/?atid=418820&group_id=37116&func=browse official bug tracker], following the [http://www.scummvm.org/faq.php#question.report-bugs bug submission guidelines].
  
Download: [[media:Scummvm-wii-test2.zip|test 2]] http://www.megaupload.com/?d=17RP79G0
+
== Links ==
 +
* [http://forums.scummvm.org/viewtopic.php?t=5746 Infrequent SVN builds]
  
Hints:
+
== READMII ==
*If you have a Gamecube memory card plugged into Slot B, eject it prior to starting ScummVM
 
*The quality/speed of the SD card matters. FAT16 performs better than FAT32 on my cheap SD card.
 
*The SD card code seems to be buggy. Larger games such as COMI or Broken Sword will only work to some extent.
 
*The application crashes sometimes when exiting; press Z on your Gamcube pad to jump to the loader again
 
  
Enjoy,
+
Please check the READMII file from the most recent version.
  
dhewg
+
== Changelog (Wii specific) ==
  
[http://youtube.com/watch?v=3U5mYzi9nKA Video Demo of ScummVM Running Sam and Max Hit the Road on the Wii]
+
rev 35894:  
 +
* fixed a bug in the filesystem backend, tucker is now playable
 +
* startup time for games with many files is way better now. tucker takes ~5s instead of ~15m (and that is not a typo)
  
 +
rev 35811:
 +
* Fixed the deadlock in newlib's fwalk(), this one was responsible for lockups in various games
 +
* Enabled IHNM and SAGA2
  
ScummVM-Wii README
+
rev 35709:  
------------------
+
* Compiled with devkitPPC r16 and its updated libogc and libfat, boosting the overall SD performance
+
* Renamed the Wii's internal sd slot device back to "fat:", so it loads properly with the homebrew channel (The initial change got introduced by the new libfat version)
this is an early test version
+
* SDHC support (Wii internal SD only)
svn revision 31370
+
* Readded SD Gecko support for Wii
+
* USB mass storage support
features not compiled in:
+
* The root directory now yields a list of mounted devices, you can now use any combination of internal SD/SD gecko/USB at the same time
- the AGI game engine
+
* Tweaked the video mode a little, hopefully this will eliminate the black borders
+
* Dropped MPEG2 video support, please use DXA instead (available on the download page)  
REQUIREMENTS
+
* Proper Component/480p detection for Gamecube (contributed by Hkz)  
- sd card
+
* Fixed a libogc bug, Drascula and 7th Guest don't hang anymore
- gamecube controller in port 1
+
* Updated Tremor and FLAC, .ogg audio files should work fine now
+
* Enabled new game engines: Groovie and Tucker
FEATURES worth mentioning (wii port specific)
 
- GX hardware scaling
 
- usage of the wii's internal sd slot for:
 
  loading of runtime and game data
 
  game state loading/saving
 
 
INSTALL
 
- copy the "scummvm" folder to the root of your sd card
 
- copy your demos and/or games onto the same sd card
 
  freeware versions: http://scummvm.org/downloads.php#extras
 
  demos: http://scummvm.org/demos.php
 
 
RUN
 
- run scummvm-wii.elf on your wii
 
- if you have a usbgecko in slot b, you have to read the debug messages with
 
  a terminal app, or the whole application will hang
 
 
CONTROLS
 
  controls: gamecube pad
 
 
  analog stick: mouse movement
 
  a: left mouse button
 
  b: right mouse button
 
  x: escape
 
  y: "." (skip current line of text)
 
  z: enter
 
  start: f5 (scummvm menu)
 
  dpad up: shift (mass add for the gui)
 
  dpad left: "0"
 
  l+r: quit
 
 
CHANGELOG
 
 
- test 2
 
  - screen is only updated if necessary
 
    no more flicker on the BASS intro
 
    better performance
 
  - games with higher screen resolutions are now drawn correctly
 
  - fixed some palette bugs
 
  
==Unnoficial Version with WiiMote support==
+
rev 33789:
 +
* proper fullscreen video mode
 +
* multiple graphic modes with different overscan values
 +
* "fullscreen mode" stretches the picture on 16:9 displays
 +
* fixed broken sword 1/2 gfx garbage
 +
* support for setShakePos()
 +
* check the DISPLAY SETUP section in the READMII file
  
News From Savy Gamer
+
rev 33083:
 +
* fixed another savegame issue
 +
* support for the reset and power button
 +
* added a gamecube port
  
 +
rev 32565:
 +
* the wii port is now official
 +
* updated icon
 +
* the savegame issue is fixed (was not wii port specific)
 +
rev 32506:
 +
* restructured the runtime paths
 +
** files from the selected game are now correctly loaded (check the READMII)
 +
* increased the virtual screen size for the IR pointer
 +
** its now easier to exit the sam & max inventory
 +
** fixes the goblins 3 scroll issue
 +
* added the keys "y" and "n" to the dpad (for simon the sorcerer)
 +
rev 32475:
 +
* improved sd read performance (thanks, svpe)
 +
* fixed crash on saving a game
 +
rev 32231 (hbc apps package):
 +
* wiimote support
 +
* compiled with updated dkppc/libogc/libfat
 +
** fixes all known crashes (afaict)
 +
** Monkey Island 3 is playable now
 +
test 2:
 +
* screen is only updated if necessary
 +
** no more flicker on the BASS intro
 +
** better performance
 +
* games with higher screen resolutions are now drawn correctly
 +
* fixed some palette bugs
 +
test 1:
 +
* first public test version
  
|The ScummVM interpretor is a piece of software that allow you to play a bunch of classic Adventure games on a range of platforms. It has now been ported to the Wii, with Wiimote support, meaning you can use the Wiimote pointer to replace the functionality of the mouse.
+
<!-- [[category:Featured homebrew]] -->
 
 
You can download it here.
 
 
 
The Scumm engine was originally made for Lucasarts Maniac Mansion, but it was used for a whole host of fantastic games. My personal favourites are Day of the Tentacle, Sam & Max Hit the Road and Beneath a Steel Sky.
 
 
 
There is some fantastic homebrew coming out for the Wii, and it's only just getting started, I can't wait to see what's down the line. You will need some way of launching .dol files to use this, Wiibrew should have all the advice you need for that.
 
 
 
I strongly suggest you head over to ScummVM.org and download the charming and hilarious Beneath a Steel Sky.|
 
 
 
 
 
[http://www.megaupload.com/?d=E58VDLCT Download]
 
 
 
:i know and agree that wiimote support in homebrew apps is exciting, but that build was still not meant to go public. i think the wiiuse port i used in that version is "more stable" compared to others floating around, but it is still unstable. get prepared for random crashes
 
:[[User:Dhewg|dhewg]] 04:21, 10 May 2008 (PDT)
 

Latest revision as of 18:53, 8 April 2021

ScummVM
Scummvmsouris.png
General
Author(s)dhewg
TypeGame engine
Version1.5.0
Links
Download
Website
Downloadable via the Homebrew Browser
Downloadable via the Open Shop Channel
Peripherals
Wiimote1.svg SensorBar.svg Loads files from SDHC cards in the Front SD slot GameCube Controller USB Keyboard


News

Great news everyone, the Wii port has been committed to the official ScummVM SVN! You can check out the source here and talk about it on the Wii port forum.

Please don't use the wiki talk page for reporting bugs anymore. Use the official bug tracker, following the bug submission guidelines.

Links

READMII

Please check the READMII file from the most recent version.

Changelog (Wii specific)

rev 35894:

  • fixed a bug in the filesystem backend, tucker is now playable
  • startup time for games with many files is way better now. tucker takes ~5s instead of ~15m (and that is not a typo)

rev 35811:

  • Fixed the deadlock in newlib's fwalk(), this one was responsible for lockups in various games
  • Enabled IHNM and SAGA2

rev 35709:

  • Compiled with devkitPPC r16 and its updated libogc and libfat, boosting the overall SD performance
  • Renamed the Wii's internal sd slot device back to "fat:", so it loads properly with the homebrew channel (The initial change got introduced by the new libfat version)
  • SDHC support (Wii internal SD only)
  • Readded SD Gecko support for Wii
  • USB mass storage support
  • The root directory now yields a list of mounted devices, you can now use any combination of internal SD/SD gecko/USB at the same time
  • Tweaked the video mode a little, hopefully this will eliminate the black borders
  • Dropped MPEG2 video support, please use DXA instead (available on the download page)
  • Proper Component/480p detection for Gamecube (contributed by Hkz)
  • Fixed a libogc bug, Drascula and 7th Guest don't hang anymore
  • Updated Tremor and FLAC, .ogg audio files should work fine now
  • Enabled new game engines: Groovie and Tucker

rev 33789:

  • proper fullscreen video mode
  • multiple graphic modes with different overscan values
  • "fullscreen mode" stretches the picture on 16:9 displays
  • fixed broken sword 1/2 gfx garbage
  • support for setShakePos()
  • check the DISPLAY SETUP section in the READMII file

rev 33083:

  • fixed another savegame issue
  • support for the reset and power button
  • added a gamecube port

rev 32565:

  • the wii port is now official
  • updated icon
  • the savegame issue is fixed (was not wii port specific)

rev 32506:

  • restructured the runtime paths
    • files from the selected game are now correctly loaded (check the READMII)
  • increased the virtual screen size for the IR pointer
    • its now easier to exit the sam & max inventory
    • fixes the goblins 3 scroll issue
  • added the keys "y" and "n" to the dpad (for simon the sorcerer)

rev 32475:

  • improved sd read performance (thanks, svpe)
  • fixed crash on saving a game

rev 32231 (hbc apps package):

  • wiimote support
  • compiled with updated dkppc/libogc/libfat
    • fixes all known crashes (afaict)
    • Monkey Island 3 is playable now

test 2:

  • screen is only updated if necessary
    • no more flicker on the BASS intro
    • better performance
  • games with higher screen resolutions are now drawn correctly
  • fixed some palette bugs

test 1:

  • first public test version