Difference between revisions of "Nintendo Wii"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added pkgbegin and pkgend arguments)
 
(31 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<includeonly>{{PortFeatures|switch={{{switch}}}|default={{{default|}}}
+
{{PortFeatures|
|name=Nintendo Wii
+
name=Nintendo Wii|
|backend=Custom
+
backend=wii|
|version={{StableVersion}}
+
version={{StableVersion}}|
|status=Maintained
+
status=Unmaintained|
|mp3=yes
+
mp3=yes|
|ogg=yes
+
ogg=yes|
|firstversion=0.12.0
+
uncompressed=yes|
|maintainer=[[User:dhewg|dgewg]]
+
zlib=yes|
|web=[http://wiibrew.org/wiki/Homebrew_apps/ScummVM wiibrew.org page]
+
plugins=yes|
|pkgbegin=scummvm-
+
16bits=yes|
|pkgend=-wii.zip
+
buildbot=yes|
|forum=16}}</includeonly><noinclude>
+
firstversion=0.12.0|
{{Infobox Port|:Nintendo Wii}}<!--TESTING-->
+
maintainer=[[User:dhewg|dhewg]]|
{{Infobox Port Information|title=Nintendo Wii Port
+
packager=[[User:dhewg|dhewg]]|
|version=[http://prdownloads.sourceforge.net/scummvm/scummvm-0.13.0-wii.zip?download 0.13.0]
+
web=[http://wiibrew.org/wiki/ScummVM wiibrew.org page]|
|audio=MP3, OGG
+
pkgend=-wii.zip|
|webpage=[http://wiibrew.org/wiki/Homebrew_apps/ScummVM wiibrew.org page]
+
forum=16|
|maintainer=[[User:dhewg|dhewg]]
+
icon=wii|
|forum=[http://forums.scummvm.org/viewforum.php?f=16 Port Forum]
+
 
|status=Maintained
+
agi=yes|
|firstversion=[http://prdownloads.sourceforge.net/scummvm/scummvm-0.12.0-wii.zip?download 0.12.0]
+
agos=yes|
 +
cine=yes|
 +
cruise=yes|
 +
drascula=yes|
 +
gob=yes|
 +
groovie=yes|
 +
kyra=yes|
 +
lure=yes|
 +
made=yes|
 +
parallaction=yes|
 +
queen=yes|
 +
saga=yes|
 +
scumm=yes|
 +
sword1=yes|
 +
sword2=yes|
 +
sky=yes|
 +
tinsel=yes|
 +
touche=yes|
 +
tucker=yes|
 
}}
 
}}
ScummVM has also been ported to the Nintendo Wii.
+
ScummVM has also been ported to the [[Nintendo]] Wii.
</noinclude>
+
 
 +
== Installation ==
 +
 
 +
=== Requirements ===
 +
 
 +
* Wii:
 +
** Supported SD card or USB mass storage device
 +
** Wiimote or Gamecube controller in port 1
 +
 
 +
* Gamecube:
 +
** Supported SD card
 +
** SD Gecko adapter
 +
** Gamecube controller in port 1
 +
 
 +
=== Installation ===
 +
 
 +
* Copy the "scummvm" folder to the "/apps" folder of your chosen storage media
 +
* Copy your demos and/or games to the SD card, USB mass storage device or burn them on a DVD-R using the ISO9660 standard. A DVDX install is required for DVD support. DVDX can be installed through the HackMii installer, available at http://bootmii.org/download/
 +
 
 +
Supported freeware games: https://scummvm.org/games/
 +
 
 +
Supported demo versions: https://scummvm.org/demos/
 +
 
 +
=== Running ===
 +
 
 +
* Wii: Either use The Homebrew Channel, available at http://hbc.hackmii.com/ and http://bootmii.org/download/ or load "/apps/scummvm/boot.dol" with your favorite loader.
 +
* Gamecube: Load "/apps/scummvm/scummvm-gc.dol" with your favorite loader.
 +
 
 +
== Controls ==
 +
{{WiiControls}}
 +
 
 +
== Display setup ==
 +
 
 +
==== Graphics mode ====
 +
 
 +
There are 4 modes to choose from:
 +
# Default
 +
# Default, bilinear filtering
 +
# Double-strike
 +
# Double-strike, bilinear filtering
 +
 
 +
Double-strike modes render at half the vertical resolution. On interlaced modes this means that only one field is used for rendering, effectively using progressive frames (240p) with no "combing" effect. These modes improve the picture quality for low-res games, especially on CRTs. Not all display devices support these modes. Only available for games with a vertical resolution of 240 pixels or less.
 +
 
 +
Bilinear filtering softens the picture to some degree. This is a feature of the GPU (no game performance loss).
 +
 
 +
==== Aspect ratio correction ====
 +
 
 +
Some games run at a native resolution of 320x200 pixels using non-square pixels for a 4:3 display. This video mode is not available on the Wii or Gamecube, and this feature stretches the picture to 320x240 pixels to the original 4:3 aspect ratio.
 +
 
 +
==== Fullscreen mode ====
 +
 
 +
If your Wii is set to 16:9, this will stretch the picture to fullscreen. Turning this option off results in pillarboxing (black borders on the left and right sides), but the aspect ratio will be kept. This option has no effect on 4:3 setups.
 +
 
 +
 
 +
If the picture gets cropped or black bars are visible, use the Wii options dialog to adjust the video output to your display device. Pressing 1 on the Wiimote or R on the Gamecube pad opens this dialog. The presented video options have to be set for the default and the double-strike modes independently.
 +
 
 +
== 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

Latest revision as of 14:49, 28 September 2020

wii.png Nintendo Wii Port
Latest Released Version 2.2.0
Supported Audio Options MP3, OGG, Uncompressed
Additional Webpage(s) wiibrew.org page
Maintainer(s) dhewg
Packager(s) dhewg
Forum Port Forum
Status Unmaintained
First Official Version 0.12.0

ScummVM has also been ported to the Nintendo Wii.

Installation

Requirements

  • Wii:
    • Supported SD card or USB mass storage device
    • Wiimote or Gamecube controller in port 1
  • Gamecube:
    • Supported SD card
    • SD Gecko adapter
    • Gamecube controller in port 1

Installation

  • Copy the "scummvm" folder to the "/apps" folder of your chosen storage media
  • Copy your demos and/or games to the SD card, USB mass storage device or burn them on a DVD-R using the ISO9660 standard. A DVDX install is required for DVD support. DVDX can be installed through the HackMii installer, available at http://bootmii.org/download/

Supported freeware games: https://scummvm.org/games/

Supported demo versions: https://scummvm.org/demos/

Running

Controls

 Wiimote:
Button Action
IR Mouse movement
A Left mouse button
B Right mouse button
Minus Escape
Plus "." (Skip current line of text)
2 Enter
1 Port specific options dialog
Home F5 (ScummVM menu)
DPad up Shift (Mass-add for the launcher, combined with home: GMM)
DPad down Virtual keyboard
DPad right Predictive dialog (only in AGI games)
 Gamecube pad:
Button Action
Analog stick Mouse movement
A Left mouse button
B Right mouse button
X Escape
Y "." (Skip current line of text)
Z Enter
R Port specific options dialog
Start F5 (ScummVM menu)
DPad up Shift (Mass-add for the launcher, combined with start: GMM)
DPad down Virtual keyboard
DPad right Predictive dialog (only in AGI games)


Display setup

Graphics mode

There are 4 modes to choose from:

  1. Default
  2. Default, bilinear filtering
  3. Double-strike
  4. Double-strike, bilinear filtering

Double-strike modes render at half the vertical resolution. On interlaced modes this means that only one field is used for rendering, effectively using progressive frames (240p) with no "combing" effect. These modes improve the picture quality for low-res games, especially on CRTs. Not all display devices support these modes. Only available for games with a vertical resolution of 240 pixels or less.

Bilinear filtering softens the picture to some degree. This is a feature of the GPU (no game performance loss).

Aspect ratio correction

Some games run at a native resolution of 320x200 pixels using non-square pixels for a 4:3 display. This video mode is not available on the Wii or Gamecube, and this feature stretches the picture to 320x240 pixels to the original 4:3 aspect ratio.

Fullscreen mode

If your Wii is set to 16:9, this will stretch the picture to fullscreen. Turning this option off results in pillarboxing (black borders on the left and right sides), but the aspect ratio will be kept. This option has no effect on 4:3 setups.


If the picture gets cropped or black bars are visible, use the Wii options dialog to adjust the video output to your display device. Pressing 1 on the Wiimote or R on the Gamecube pad opens this dialog. The presented video options have to be set for the default and the double-strike modes independently.

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