Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wasabi GBA: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox GBA Homebrews
{{Infobox GBA Homebrews
|title=Wasabi
|title=Wasabi
|image=wasabigba02.png
|image=wasabigba.png
|description=Supervision emulator for Pogoshell.
|description=Supervision emulator for Pogoshell.
|author=FluBBa (Fredrik Olsson)
|author=FluBBa (Fredrik Ahlström)
|lastupdated=2022/10/14
|lastupdated=2022/10/14
|type=Handheld
|type=Handheld
Line 9: Line 9:
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/gbahomebrews/wasabigba.7z
|download=https://dlhb.gamebrew.org/gbahomebrews/wasabigba.7z
|website=https://web.archive.org/web/20060720235823/http://hem.passagen.se/flubba/gba.html
|website=https://github.com/FluBBaOfWard/WasabiGBA
|source=https://github.com/FluBBaOfWard/WasabiGBA
|source=https://github.com/FluBBaOfWard/WasabiGBA
}}
}}
<!--bundled file - check before updating please-->
<!--tested with patters's builder script-->
{{#seo:
{{#seo:
|title= (Handheld) - GameBrew
|title= (Handheld) - GameBrew
Line 18: Line 20:
|image_alt=Wasabi
|image_alt=Wasabi
}}
}}
Wasabi is a Watara Supervision emulator for the GBA.
Wasabi is a Watara Supervision emulator for the GBA. It was first release as a [[PogoShell GBA|PogoShell]] plugin, the homebrew was re-released in 2022.  


It must be used as a [[PogoShell GBA|PogoShell]] plugin.
The release currently does not include a builder, you can use [https://github.com/patters-match/gba-emu-compilation-builders patters's Python build scripts] to compile the ROM.


==Installation==
==User guide==
Copy Wasabi.gba to the plugin folder then rename it to sv.bin.
'''File:'''
*Load Game - Select a game to load.
*Load State - Load a previously saved state of the currently running game.
*Save State - Save a state of the currently running game.
*Save Settings - Save the current settings.
*Reset Game - Reset the currently running game.


It can also be used as a mb-plugin in Pogo2 by renaming it to wasabi.mb; or compressed with the dcmp tools included in Pogo2 and be renamed wasabi.mbz.
'''Controller:'''
*Autofire - Choose to enable or disable autofire.
*Swap A/B - Swap which GBA button is mapped to which SV button.


Make sure your flashing software allocates 64kByte/512kbit SRAM for Wasabi.
'''Display:'''
*Gamma - Adjust the gamma ("brightness").
*Contrast - Change palette contrast.
*Palette - Select from different palettes.


==Controls==
'''Settings:'''
L+R - Open the menu
*Speed - Switch between speed modes (Normal, 200%, Max, 50%).
*Autoload State - Toggle savestate autoloading.
**Automagically load the savestate associated with the selected game.
*Autosave Settings - Save settings when leaving the menu if any changes are made.
*Autopause Game - Toggle if the game should pause when opening the menu.
*Overclock EWRAM - Adjust waitstates on EWRAM (use at your own risk, doesn't work on Gameboy Micro).
*Autosleep - Change autosleep time (see also Sleep).
 
'''Machine Settings:'''
* Machine - Select the emulated machine.
 
'''Debug:'''
*Debug Output - Show an FPS meter for now.
*Step Frame - Emulate one frame.
 
'''Sleep:'''
*Put the GBA into sleep mode.
*Start+Select wakes up from sleep mode (activated from this menu or from 5/10/30 minutes of inactivity).


A - Choose
'''Quit Emulator:'''
*Tries to reset the Flashcart and reboots the GBA.


B or L+R - Cancel
==Controls==
GBA A/B - Supervision A/B


R+Start - Quick load
GBA Start - Supervision Start


R+Select - Quick save
GBA Select - Supervision Select


L+Start - Speed modes (throttled/unthrottled/slomo)
GBA D-Dad - Supervision D-Pad


Start+Select - Wake up from sleep mode (activated from menu or 5/10/30 minutes of inactivity)
==Screenshots==
https://dlhb.gamebrew.org/gbahomebrews/wasabigba2.png
https://dlhb.gamebrew.org/gbahomebrews/wasabigba3.png


==Known issues==
==Known issues==
It's slow, no sound and is not tested well.
No sound.


==Changelog==
==Changelog==
'''V0.2.3'''
'''V0.2.3 2022/10/14'''
* Added Quit Emulator menu item.
* Added Quit Emulator menu item.
* Added Overclock EWRAM menu item.
* Added Overclock EWRAM menu item.


'''V0.2.2'''
'''V0.2.2 2022/10/07'''
* Added new debug menu.
* Added new debug menu.
* Better menu traversing.
* Better menu traversing.


'''V0.2.1'''
'''V0.2.1 2022/09/26'''
* First re-release of Wasabi for GBA, this time all games should "work".
* First re-release of Wasabi for GBA, this time all games should "work".
* Still missing sound.
* Still missing sound.
Line 65: Line 98:


==Credits==
==Credits==
Huge thanks to Loopy for the incredible PocketNES.
Huge thanks to Loopy for the incredible PocketNES, without it this emu would probably never have been made.
 
Thanks to: Peter Trauner & Kevin Horton for docs about the Supervision.  


Peter Trauner for the doc about the super vision.
Osman Celimli for docs, tests & help about the Supervision. http://tailchao.com/Wataroo/


==External links==
==External links==
* Author's website - [https://web.archive.org/web/20060720235823/http://hem.passagen.se/flubba/gba.html http://hem.passagen.se/flubba/gba.html] (archived)
* Author's website - [https://web.archive.org/web/20060720235823/http://hem.passagen.se/flubba/gba.html http://hem.passagen.se/flubba/gba.html] (archived)
* Github - https://github.com/FluBBaOfWard/WasabiGBA
* GitHub - https://github.com/FluBBaOfWard/WasabiGBA


[[Category:GBA homebrew emulators]]
[[Category:GBA homebrew emulators]]
[[Category:Homebrew handheld emulators on GBA]]
[[Category:Homebrew handheld emulators on GBA]]
[[Category:GBA homebrew plugins]]
[[Category:GBA homebrew plugins]]

Revision as of 15:26, 25 Ocak 2024

Wasabi
Wasabigba.png
General
AuthorFluBBa (Fredrik Ahlström)
TypeHandheld
Version0.2.3
LicenseMixed
Last Updated2022/10/14
Links
Download
Website
Source

Wasabi is a Watara Supervision emulator for the GBA. It was first release as a PogoShell plugin, the homebrew was re-released in 2022.

The release currently does not include a builder, you can use patters's Python build scripts to compile the ROM.

User guide

File:

  • Load Game - Select a game to load.
  • Load State - Load a previously saved state of the currently running game.
  • Save State - Save a state of the currently running game.
  • Save Settings - Save the current settings.
  • Reset Game - Reset the currently running game.

Controller:

  • Autofire - Choose to enable or disable autofire.
  • Swap A/B - Swap which GBA button is mapped to which SV button.

Display:

  • Gamma - Adjust the gamma ("brightness").
  • Contrast - Change palette contrast.
  • Palette - Select from different palettes.

Settings:

  • Speed - Switch between speed modes (Normal, 200%, Max, 50%).
  • Autoload State - Toggle savestate autoloading.
    • Automagically load the savestate associated with the selected game.
  • Autosave Settings - Save settings when leaving the menu if any changes are made.
  • Autopause Game - Toggle if the game should pause when opening the menu.
  • Overclock EWRAM - Adjust waitstates on EWRAM (use at your own risk, doesn't work on Gameboy Micro).
  • Autosleep - Change autosleep time (see also Sleep).

Machine Settings:

  • Machine - Select the emulated machine.

Debug:

  • Debug Output - Show an FPS meter for now.
  • Step Frame - Emulate one frame.

Sleep:

  • Put the GBA into sleep mode.
  • Start+Select wakes up from sleep mode (activated from this menu or from 5/10/30 minutes of inactivity).

Quit Emulator:

  • Tries to reset the Flashcart and reboots the GBA.

Controls

GBA A/B - Supervision A/B

GBA Start - Supervision Start

GBA Select - Supervision Select

GBA D-Dad - Supervision D-Pad

Screenshots

wasabigba2.png wasabigba3.png

Known issues

No sound.

Changelog

V0.2.3 2022/10/14

  • Added Quit Emulator menu item.
  • Added Overclock EWRAM menu item.

V0.2.2 2022/10/07

  • Added new debug menu.
  • Better menu traversing.

V0.2.1 2022/09/26

  • First re-release of Wasabi for GBA, this time all games should "work".
  • Still missing sound.

V1.0 2004/11/30

  • First release: cpu, vram emulated.
  • Probably the last release as well.

Credits

Huge thanks to Loopy for the incredible PocketNES, without it this emu would probably never have been made.

Thanks to: Peter Trauner & Kevin Horton for docs about the Supervision.

Osman Celimli for docs, tests & help about the Supervision. http://tailchao.com/Wataroo/

External links

Advertising: