Yabause Wii

From WiiBrew

(Redirected from Homebrew apps/Yabause Wii)
Jump to: navigation, search
Yabause Wii
Image:Yabause Wii icon.gif
General
Author(s)Yabause Team
TypeConsole emulator
Links
Download
Peripherals
1 Wiimote Wii Classic Controller Loads files from SDHC cards in the Front SD slot

Yabause Wii is a Sega Saturn emulator for wii and is the first of its kind as emulating the complex processes of the Sega Saturn is much harder then it looks and now even harder to run it on the limited hardware of the wii. Yabause Wii can now run a small number of commercial games at usable speeds (5-10fps) were it is still possible to play the game.

Development Status

The Unofficial Modified 0.9.10 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 Markus1981 version is inconvinient with selecting games.


Ac_K: based on 0.9.7 yabause

I use the actual version on the Yabause website.


Changelog:

- ThX to Waninkoko for WAD Manager source.

- ISO selection menu added with help of WAD Manager source.

- Useless functions remove.

- Add CUE and BIN support.

- Littles code optimisations.

- Check ISO extension.

- Check if BIOS exist.


For use, put Bios.bin in the Yabause folder and put ISO, CUE, BIN roms in the Yabause/ROMS folder.


Markus1981: based on 0.9.5 yabause

I made some minor changes to the source code I took the cue support out of yui.c and also all the non working stuff of the menu With this version you can load only the iso The iso must be renamed to game.iso The bios must be named bios.bin you need the following structure

apps\yabause\boot.elf

apps\yabause\game.iso

apps\yabause\bios.bin (tested with european bios)

the rar has a compiled binary and includes modified source code (i changed yui.c) a logo and a xml

This is maybe not a 100% solution but at least it should let you play more games . I am just learning to programm in C

I tested it with bubble bubble and it works at almost full speed the colours of the intro are just a little mixed up


Unofficial Modified 0.9.10:

Unofficial Yabause 0.9.10 with game selection submenu version.

How to set up

1) Copy the contens in the SD_root to your SD or SDHC card.

2) Copy game roms files (.cue with .bin or .iso) to SSROMS directory.

extra) If you like, copy the bios file of the Sega Saturn to SSROMS directory as the name "bios.bin".(But, I think the bios file is not needed to this version.) I recommend no using the bios, because I think you waste of time.


How to use

Load this emulator by a loader such as the homebrew channel.

At first, select the "Load ISO/CUE" menu.

Then, the game files in the SSROMS directory are displayed.

Second, select an game.

Then, you return to the main menu.

Finally, select the "Start emulation".


Known bugs (specifications?)

The menu items "Settings" and "About" are fake. When you return to main menu from a game emulation by pressing the home button, you cannot restart the game, and cannot start the other games. Please come back to a loader menu by selecting the menu items "Exit".


Brief Change Log

%Jun. 2, 2009 ver.

-based on the original yabause 0.9.10

-set DRAM32BIT Cart

%Feb. 4, 2009 ver.

-based on the original yabause 0.9.9

-can play without bios file

%Jan. 10, 2009 ver.

-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"


Button

Ac_K:

(Wiimote or Classic)

In Menu :

UP / DOWN - Move in menu

1 or X - Exit to Homebrew Channel

2 or Y - Exit to Wii Menu

A - Load ROM


InGame : (Move horizontally your Wiimote)

RIGHT or UP - Up

LEFT or DOWN - Down

UP or LEFT - Left

DOWN or RIGHT - Right

PLUS - Start

A or Y - A

1 or B - B

2 or A - C

MINUS or X - X

B or ZL - Y

? or ZR - Z

? or FULL L - LTrigger

? or FULL R - RTrigger

HOME - Return to Wii Menu

Information

Ac_K:

After reading the Yabause Team message : [1]

I stop my improvement of Yabause Wii.

All ThX and credits going to Yabause Team not to me ;)

I just made a speed modification of your source code.

Markus1981:

Credit goes to team yabause for their awesome work

Personal tools
Resources
Community