Difference between revisions of "ScummVM"

From WiiBrew
Jump to: navigation, search
(rev33083)
m (News: update source link to github)
 
(30 intermediate revisions by 22 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{stub}}
| image = [[Image:Scummvmsouris.png]]
+
{{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://static.hackmii.com/scummvm-20080716124536.zip rev 33083]
+
| 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
 
}}
 
}}
  
====News====
+
== News ==
Great news everyone, the Wii port has been committed to the official ScummVM svn! You can check out the source [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/ here] and talk about it on the [http://forums.scummvm.org/viewforum.php?f=16 Wii port forum].
+
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].
  
 
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].
 
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].
  
====Links====
+
== Links ==
* [http://www.scummvm.org/ ScummVM project Web Site]
+
* [http://forums.scummvm.org/viewtopic.php?t=5746 Infrequent SVN builds]
  
====READMII====
+
== READMII ==
  
Wii port of ScummVM README
+
Please check the READMII file from the most recent version.
--------------------------
 
 
features not compiled in:
 
- the AGI game engine
 
 
REQUIREMENTS
 
 
  wii:
 
    - sd card
 
    - wiimote or gamecube controller in port 1
 
 
  gamecube:
 
    - sd card
 
- sd gecko adapter
 
    - gamecube controller in port 1
 
 
INSTALL
 
 
  - copy the "scummvm" folder into the "/apps" folder of your sd card
 
  - copy your demos and/or games onto the same sd card
 
    each game goes into its own subdirectory, do not place those under
 
    "/apps/scummvm", and do not set the "theme" or "extra" path to that folder
 
    freeware versions: http://scummvm.org/downloads.php#extras
 
    demos: http://scummvm.org/demos.php
 
 
RUN
 
 
  wii:
 
    either use the homebrew channel, available at
 
 
    http://hbc.hackmii.com/
 
 
    or load "/apps/scummvm/boot.dol" with your favorite loader
 
 
  gamecube:
 
    load "/apps/scummvm/scummvm-gc.dol" with your favorite loader
 
 
CONTROLS
 
 
  wiimote
 
 
    IR: mouse movement
 
    a: left mouse button
 
    b: right mouse button
 
    minus: escape
 
    plus: "." (skip current line of text)
 
    2: enter
 
    home: f5 (scummvm menu)
 
    dpad up: shift (mass add for the gui)
 
    dpad down: "0"
 
    dpad left: "y"
 
    dpad right: "n"
 
 
  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 down: "0"
 
    dpad left: "y"
 
    dpad right: "n"
 
 
THANKS
 
 
  shagkur and WinterMute, for devkitppc/libogc and the coorperation
 
  svpe, for fixing the libfat feof/thread bugs on the last minute
 
  para, for making wiiuse available in libogc
 
  
====Changelog (Wii specific)====
+
== Changelog (Wii specific) ==
* rev 33083
+
 
** fixed another savegame issue
+
rev 35894:
** support for the reset and power button
+
* fixed a bug in the filesystem backend, tucker is now playable
** added a gamecube port
+
* startup time for games with many files is way better now. tucker takes ~5s instead of ~15m (and that is not a typo)
* rev 32565
+
 
** the wii port is now official
+
rev 35811:
** updated icon
+
* Fixed the deadlock in newlib's fwalk(), this one was responsible for lockups in various games
** the savegame issue is fixed (was not wii port specific)
+
* Enabled IHNM and SAGA2
* rev 32506
+
 
** restructured the runtime paths
+
rev 35709:
*** files from the selected game are now correctly loaded (check the READMII)
+
* Compiled with devkitPPC r16 and its updated libogc and libfat, boosting the overall SD performance
** increased the virtual screen size for the IR pointer
+
* 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)
*** its now easier to exit the sam & max inventory
+
* SDHC support (Wii internal SD only)
*** fixes the goblins 3 scroll issue
+
* Readded SD Gecko support for Wii
** added the keys "y" and "n" to the dpad (for simon the sorcerer)
+
* USB mass storage support
* rev 32475
+
* 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
** improved sd read performance (thanks, svpe)
+
* Tweaked the video mode a little, hopefully this will eliminate the black borders
** fixed crash on saving a game
+
* Dropped MPEG2 video support, please use DXA instead (available on the download page)
* rev 32231 (hbc apps package)
+
* Proper Component/480p detection for Gamecube (contributed by Hkz)
** wiimote support
+
* Fixed a libogc bug, Drascula and 7th Guest don't hang anymore
** compiled with updated dkppc/libogc/libfat
+
* Updated Tremor and FLAC, .ogg audio files should work fine now
*** fixes all known crashes (afaict)
+
* Enabled new game engines: Groovie and Tucker
*** Monkey Island 3 is playable now
+
 
* test 2
+
rev 33789:
** screen is only updated if necessary
+
* proper fullscreen video mode
*** no more flicker on the BASS intro
+
* multiple graphic modes with different overscan values
*** better performance
+
* "fullscreen mode" stretches the picture on 16:9 displays
** games with higher screen resolutions are now drawn correctly
+
* fixed broken sword 1/2 gfx garbage
** fixed some palette bugs
+
* support for setShakePos()
* test 1
+
* check the DISPLAY SETUP section in the READMII file
** first public test version
+
 
 +
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
 +
 
 +
<!-- [[category:Featured homebrew]] -->

Latest revision as of 22:10, 24 July 2012

ScummVM
Scummvmsouris.png
General
Author(s)dhewg
TypeGame engine
Version1.5.0
Links
Download
Website
Downloadable via the Homebrew Browser
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