In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Yabause Wii"

From WiiBrew
Jump to navigation Jump to search
(version up)
(version up)
Line 7: Line 7:
 
| contributor =
 
| contributor =
 
| portedby    =  
 
| portedby    =  
| version    = Unofficial r2411 beta5
+
| version    = Unofficial r2604 beta7
 
| licence    = GPL
 
| licence    = GPL
| download    = http://www.megaupload.com/?d=134SUEI7
+
| download    = http://www.megaupload.com/?d=EPFKRSQ5
 
| discussion  =  
 
| discussion  =  
 
| source      = included
 
| source      = included
Line 24: Line 24:
 
== Development Status ==
 
== Development Status ==
 
*All versions are still experimental.
 
*All versions are still experimental.
*The unofficial r2411 beta6 version is recommended.
+
*The unofficial r2604 beta7 version is recommended.
 
*Both Ac_K (based on 0.9.7 Yabause) and Markus1981 (based on 0.9.5 Yabause) versions are very old.
 
*Both Ac_K (based on 0.9.7 Yabause) and Markus1981 (based on 0.9.5 Yabause) versions are very old.
 
*A lot of people told that Ac_K version did not work well, while both Markus1981 and original Yabause versions are inconvenient with selecting games.
 
*A lot of people told that Ac_K version did not work well, while both Markus1981 and original Yabause versions are inconvenient with selecting games.
Line 191: Line 191:
  
 
== Change Log ==
 
== Change Log ==
 +
=== Unofficial r2604 beta7 - Aug. 18, 2010 ===
 +
*based on the original yabause r2604
 +
*change mounting method of fat for stable mounting (retry three times)
 +
*some minor fixes and changes
 +
 
=== Unofficial r2411 beta6 - Aug. 15, 2010 ===
 
=== Unofficial r2411 beta6 - Aug. 15, 2010 ===
 
*recompile for recent HBC1.0.8 and recenet libogc (I don't know using IOS58 for USB2)
 
*recompile for recent HBC1.0.8 and recenet libogc (I don't know using IOS58 for USB2)

Revision as of 12:35, 18 August 2010

Yabause Wii
Yabause-icon.png
General
Author(s)Yabause Team
TypeConsole emulator
VersionUnofficial r2604 beta7
LicenceGPL
Links
Download
Source Included
Downloadable via the Homebrew Browser
Peripherals
WiiMote2.svg WiimoteHorizontal.svg ClassicController.svg GameCube Controller Loads files from SDHC cards in the Front SD slot USB mass storage device

Yabause Wii is the Wii version of Yabause, a Sega Saturn emulator, and is the first for Wii to emulate the complex processes of the Sega Saturn. The Wii port is not released officially. Some unofficial versions have been released. Note that the Wii port is in testable status, and won't be officially supported until a later date. You must not ask the Yabause Team about unofficial versions.

Development Status

  • All versions are still experimental.
  • The unofficial r2604 beta7 version is recommended.
  • Both Ac_K (based on 0.9.7 Yabause) and Markus1981 (based on 0.9.5 Yabause) versions are very old.
  • A lot of people told that Ac_K version did not work well, while both Markus1981 and original Yabause versions are inconvenient with selecting games.
  • Only the recommended unofficial version can be normally displayed in various resolutions.

How to set up

  1. Copy the contents in the HBC directory to your SD (includeing SDHC) card or USB storage.
  2. Copy game ROMs files (.cue with .bin or .iso) to SSROMS directory.

Optional: If you want, copy the bios file of the Sega Saturn to SSROMS directory as the name "bios.bin" (But, the default setting is "Without bios". So, if you want to use bios, please set the "With bios" in the Settings submenu). The current version of Yabause Wii can execute games without BIOS. Some games need the bios file to run normally.

Morover, you can use the bios utilities (catridge management (remove, copy, etc.), etc.), when you set the "Bios only" in the Settings submenu.

When there are game files in both SD card and USB storage, the game files in SD card are given to priority.

How to use

  1. Load this emulator by a loader such as the homebrew channel.
  2. Select the "Load ISO/CUE" menu. The game files in the SSROMS directory are displayed.
  3. Select a game. you got to cartridge submenu. Some games need to select the proper cartridge.
  4. Select the proper cartridge, you return to the main menu.
  5. Select the "Start emulation".

Cartridge types and file names

Cartridge type File name
None ""
Action Replay "/SSROMS/actionreplay.bin"
Backup 4M RAM "/SSROMS/bkram4M.bin"
Backup 8M RAM "/SSROMS/bkram8M.bin"
Backup 16M RAM "/SSROMS/bkram16M.bin"
Backup 32M RAM "/SSROMS/bkram32M.bin"
DRAM 8M ""
DRAM 32M ""
ROM 16M "/SSROMS/ROM16M.bin"
Japanese Modem ""
  • The above file names cannot be changed.
  • Tested cartridge types are only backup-RAMs and DRAMs.
  • The other types cannot be tested.
  • The file name of the internal backup ram is "/SSROMS/bkram.bin", though it is not cartridge.

Controls

In Menu
WiimoteHorizontal.svg ClassicController.svg GameCube Controller Action
Wiimote D-Pad Classic D-Pad or Classic Left Control Stick GameCube D-Pad or GameCube Control Stick Move
Wiimote 2 ButtonorWiimote A Button Classic a Button Gamecube A Button Select menu item
In Game (Do not point monitor by wiimote 1 in any controllers.)
WiimoteHorizontal.svg ClassicController.svg GameCube Controller Action
Wiimote D-Pad Classic D-Pad or Classic Left Control Stick GameCube D-Pad or GameCube Control Stick Move
Wiimote A Button Classic y Button Gamecube Y Button A
Wiimote 1 Button Classic b Button Gamecube B Button B
Wiimote 2 Button Classic a Button Gamecube A Button C
Wiimote - Button Classic x Button Gamecube X Button X
Wiimote B Button Classic ZL Button Gamecube C Control Stick(any direction) Y
Classic ZR Button GameCube Z Button Z
Classic L Trigger GameCube L Trigger LTrigger
Classic R Trigger GameCube R Trigger RTrigger
Wiimote + Button Classic + Button GameCube START Button Start
Wiimote HOME Button Classic HOME Button GameCube START Button+GameCube Z Button (Quit)
In Play when poinging monitor (you can see a breif square pointer)
Wiimote1.svg Action
Wiimote - Button+Wiimote 1 Button save state slot 1
Wiimote - Button+Wiimote 2 Button save state slot 2
Wiimote + Button+Wiimote 1 Button load state slot 1
Wiimote + Button+Wiimote 2 Button load state slot 2

You can save two states in each game.

Known Issues

  • Slow (owing to software video driver): 5-15 fps average. However, because the auto-frameskip is active always, some games run at playable speed.
  • Not displaying some images (So, try to push any buttons on black screen.)
  • Freezing

Change Log

Unofficial r2604 beta7 - Aug. 18, 2010

  • based on the original yabause r2604
  • change mounting method of fat for stable mounting (retry three times)
  • some minor fixes and changes

Unofficial r2411 beta6 - Aug. 15, 2010

  • recompile for recent HBC1.0.8 and recenet libogc (I don't know using IOS58 for USB2)
  • add some previous unhandled commands of SH2 (ex. Sega Rally Champ. works)
  • some minor fixes and changes

Unofficial r2411 beta5 - Mar. 27, 2010

  • fix user-clipping
  • add subsubmenu of selecting sound driver
  • some minor fixes and changes

Unofficial r2411 beta4 - Mar. 6, 2010

  • add bios setting submenues (default is "without bios")
  • fix variable type of the localX, localY taken from rr branch
  • some minor fixes and changes

Unofficial r2411 beta3 - Feb. 13, 2010

  • avoid crash in scsp
  • fix clipping bug more
  • display vdp1 palette only mode

Unofficial r2411 beta2 - Jan. 23, 2010

  • fix clipping bug in high-reso.
  • support state save & load
  • sort game list alphabetically with case-insensitive
  • some minor fixes and changes

Unofficial r2411 beta1 - Dec. 26, 2009

  • support USB storage
  • sort game list alphabetically

Unofficial r2411 alpha10 - Dec. 5, 2009

  • use GX in converting resolution
  • fix pixel size of vdp1 on the games such as Virtua Fighter

Unofficial r2411 alpha9 - Nov. 6, 2009

  • based on the original yabause r2411
  • fix putting position of vdp1 in the games using high resolution modes

Unofficial 0.9.10 alpha8 - Nov. 2, 2009

  • add submenu of setting cartridge
  • not compile high resolution version (highreso.dol) because of bugs

Unofficial 0.9.10 alpha7 - Oct. 31, 2009

  • can play repeatedly
  • fix displaying more
  • high resolution version (highreso.dol)

Unofficial 0.9.10 alpha6 - Oct. 29, 2009

  • fix displaying, again (but, cannot test all TV-modes except NTSC-J)
  • omit small black square in left-top corner
  • delete stopping DVD (because the latest HBC stops DVD)

Unofficial 0.9.10 alpha5 - Oct. 25, 2009

  • fix displaying

Unofficial 0.9.10 alpha4 - Oct. 24, 2009

  • support GameCube Controller & stick of Classic Controller
  • improve displaying ..(but, maybe provisionally)

Unofficial 0.9.10 alpha3 - Jun. 2, 2009

  • based on the original Yabause 0.9.10
  • set DRAM32MBIT Cart

Unofficial 0.9.9 alpha2 - Feb. 4, 2009

  • based on the original Yabause 0.9.9
  • can play without bios file

Unofficial 0.9.8 alpha1 - Jan. 10, 2009

  • based on the original Yabause 0.9.8
  • submenu of games
  • stop the sound when you return to the main menu
  • set backup ram as "/SSROMS/bkram.bin"

Credits

  • Original developer of Yabause, Yabause Team
  • Many developers of the libraries and systems tools such as libogc, etc..