GreenBoy GBA: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title= (Arcade) - GameBrew |title_mode=append |image=greenboygba2.png |image_alt=GreenBoy }} {{Infobox GBA Homebrews |title=GreenBoy |image=greenboygba2.png |descript...")
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 7: Line 7:
{{Infobox GBA Homebrews
{{Infobox GBA Homebrews
|title=GreenBoy
|title=GreenBoy
|image=greenboygba2.png
|image=greenboygba02.png
|description=Green Beret emulater for GBA.
|description=Green Beret emulater for GBA.
|author=FluBBa (Fredrik Olsson)
|author=FluBBa (Fredrik Olsson)
Line 16: Line 16:
|download=https://dlhb.gamebrew.org/gbahomebrews/greenboygba.7z
|download=https://dlhb.gamebrew.org/gbahomebrews/greenboygba.7z
|website=http://hem.passagen.se/flubba/gba.htmll
|website=http://hem.passagen.se/flubba/gba.htmll
|source=greenboygba.7z
|source=https://dlhb.gamebrew.org/gbahomebrews/greenboygba.7z
}}
}}
GreenBoy Attack is a Green Beret, Rush'n Attack & Mr. Goemon - Arcade emulator for the GBA.
GreenBoy Attack is a Green Beret, Rush'n Attack & Mr. Goemon - Arcade emulator for the GBA.
Line 22: Line 22:
It was developed for the GBAX 2005 Coding Competition.
It was developed for the GBAX 2005 Coding Competition.


==User guide==
==Installation==
===How to use===
First unzip gberet.zip,rushatck.zip and/or mrgoemon.zip into the same folder as the emulator (filenames are taken from MAME 0.94).
First unzip gberet.zip,rushatck.zip and/or mrgoemon.zip into the same folder as the emulator (filenames are taken from MAME 0.94).


Line 32: Line 31:
'''Note:''' Green Beret/Rush'n Attack is supposed to run at 30FPS.
'''Note:''' Green Beret/Rush'n Attack is supposed to run at 30FPS.


==User guide==
===Advanced===
===Advanced===
EWRAM speed:
EWRAM speed:
Line 43: Line 43:
* Note: Use an original Nintendo cable.
* Note: Use an original Nintendo cable.


Pogoshell:
[[PogoShell GBA|PogoShell]]:
* You can use the "build_pogorush.bat" & "build_pogoberet.bat" to compile only the roms and use the emulator as a plugin in Pogo.
* You can use the "build_pogorush.bat" & "build_pogoberet.bat" to compile only the roms and use the emulator as a plugin in Pogo.
* Copy the plugin (or compress it to mbz before you copy it) then add either one of the following line to the pogo.cfg file:
* Copy the plugin (or compress it to mbz before you copy it) then add either one of the following line to the pogo.cfg file:
** rus 1 greenboy.gba 2
** <code>rus 1 greenboy.gba 2</code>
** rus 1 greenboy.mbz 2
** <code>rus 1 greenboy.mbz 2</code>


==Controls==
==Controls==
Line 73: Line 73:


==Screenshots==
==Screenshots==
greenboygba3.png
https://dlhb.gamebrew.org/gbahomebrews/greenboygba3.png
greenboygba4.png
https://dlhb.gamebrew.org/gbahomebrews/greenboygba4.png


==Known issues==
==Known issues==
Line 116: Line 116:
* GBAX 2005 Coding Competition - https://gbax.gp2x.de/gbax2005.html
* GBAX 2005 Coding Competition - https://gbax.gp2x.de/gbax2005.html


[[Category:GBA homebrew emulators]]
[[Category:GBA Plugins for PogoShell]]
[[Category:Homebrew arcade emulators on GBA]]
[[Category:GBAX 2005 Coding Competition]]
[[Category:GBA homebrew plugins]]
 
==Screenshots==
==Media==
<youtube></youtube>

Latest revision as of 13:34, 31 May 2024

GreenBoy
Greenboygba02.png
General
AuthorFluBBa (Fredrik Olsson)
TypeArcade
Version0.5
LicenseMixed
Last Updated2006/05/14
Links
Download
Website
Source

GreenBoy Attack is a Green Beret, Rush'n Attack & Mr. Goemon - Arcade emulator for the GBA.

It was developed for the GBAX 2005 Coding Competition.

Installation

First unzip gberet.zip,rushatck.zip and/or mrgoemon.zip into the same folder as the emulator (filenames are taken from MAME 0.94).

Then run one of the .bat files to compile the roms and the emulator.

Make sure your flashing software allocates 8kByte/64kbit SRAM for GreenBoy.

Note: Green Beret/Rush'n Attack is supposed to run at 30FPS.

User guide

Advanced

EWRAM speed:

  • This changes the waitstate on EWRAM between 2 and 1.
  • This can probably damage your GBA and definitly uses more power, around 10% speedgain. Use at your own risk.

Link transfer:

  • Send GreenBoy to another GBA.
  • The other GBA must be in multiboot receive mode (no cartridge inserted, powered on and waiting with the "GAME BOY" logo displayed).
  • Only one game can be sent at a time. A game can only be sent to 1 (one) Gameboy at a time, disconnect all other gameboys during transfer.
  • Note: Use an original Nintendo cable.

PogoShell:

  • You can use the "build_pogorush.bat" & "build_pogoberet.bat" to compile only the roms and use the emulator as a plugin in Pogo.
  • Copy the plugin (or compress it to mbz before you copy it) then add either one of the following line to the pogo.cfg file:
    • rus 1 greenboy.gba 2
    • rus 1 greenboy.mbz 2

Controls

Menu:

Up/Down - Select game

A/B - Start selected game

In game:

L+R - Open menu

A - Choose

B or L+R - Cancel

L/R - Scroll screen (Unscale mode)

R+Select - Adjust background (Scaled mode)

R+Start - Speed mode (throttled/unthrottled/slomo mode)

Start+Select - Wake up from sleep mode

Screenshots

greenboygba3.pnggreenboygba4.png

Known issues

It has bugs in the sprite rendering, no tile priority, and no screenflip support. You should still be able to enjoy the game though.

Changelog

V0.5 2006/05/14

  • Added support for Mr. Goemon.
  • Fixed sound after restart.

V0.4 2006/05/09

  • Added 16bit sound mixing.
  • Fixed soundclicks in rom selection menu.
  • Fixed volume attenuation.
  • Optimised some CPU ops and fixed some other.

V0.3 2005/09/17

  • Optimised sound mixer.
  • Fixed a CPU bug (RETI/RETN).

V0.2 2005/07/11

  • Added sound.
  • Added MultiBoot transfer.
  • Added Pogoshell support.
  • Fixed the CPU bugs.

V0.1 2005/06/05

  • Initial release.

Credits

Huge thanks to Loopy for the incredible PocketNES.

Thanks to:

  • Reesy for help with the Z80 emu core.
  • Nicola Salmoria, for the MAME driver.
  • More MAME people + Maxim for the SN76496 info.

External links

Advertising: