More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = GreenBeretDS | | title = GreenBeretDS | ||
| image = | | image = https://dlhb.gamebrew.org/dshomebrew/greenberetds.png | ||
| type = Arcade | | type = Arcade | ||
| version = 0. | | version = 0.6.1 | ||
| licence = Mixed | | licence = Mixed | ||
| author = Fredrik | | author = Fredrik Ahlström (FluBBa) | ||
| website = | | website = https://gbatemp.net/download/greenberetds.37040 | ||
| download = | | download = https://dlhb.gamebrew.org/dshomebrew/greenberetds.7z | ||
| source = | | source = | ||
}} | }} | ||
This is a Green Beret, Rush'n Attack & Mr. Goemon - Arcade emulator for the NDS. | |||
==Installation== | ==Installation== | ||
[[DLDI|DLDI]] patch the emulator for your flashcard. | |||
Create a folder named acds in either the root of your flash card or in the data folder. | |||
Put gberet.zip, rushatck.zip and/or mrgoemon.zip (filenames are taken from MAME 0.94) into a folder | Put gberet.zip, rushatck.zip and/or mrgoemon.zip (filenames are taken from MAME 0.94) into a folder where you have arcade roms. | ||
==User guide== | ==User guide== | ||
When the emulator starts, it will try to load Green Beret automatically on startup. | |||
===Menu=== | ===Menu=== | ||
'''File:''' | '''File:''' | ||
* Load Game - | * Load Game - Choose a game to load. | ||
* Load State - Load a previously saved state for the currently running game. | * Load State - Load a previously saved state for the currently running game. | ||
* Save State - Save a state for the current game. | * Save State - Save a state for the current game. | ||
Line 31: | Line 33: | ||
===Options=== | ===Options=== | ||
'''Controller:''' | '''Controller:''' | ||
* Autofire - Select | * Autofire - Select to enable autofire. | ||
* Controller - 2P start a 2 player game. | * Controller - 2P start a 2 player game. | ||
* Swap A/B - Swap which | * Swap A/B - Swap which NDS button is mapped to which arcade button. | ||
'''Display:''' | '''Display:''' | ||
* Display - | * Display - Scaled or unscaled screenmode (L/R to scroll screen up/down). | ||
* Scaling - Flicker or barebones lineskip. | |||
* Scaling - | * Gamma - Adjust gamma (brightness). | ||
* Gamma - | * Disable Foreground - Turn on/off foreground rendering. | ||
* Disable | * Disable Background - Turn on/off background rendering. | ||
* Disable | * Disable Sprites - Turn on/off sprite rendering. | ||
* | |||
'''Settings:''' | '''Settings:''' | ||
Line 50: | Line 49: | ||
** Normal - Game runs at it's normal speed. | ** Normal - Game runs at it's normal speed. | ||
** 200% - Game runs at double speed. | ** 200% - Game runs at double speed. | ||
** Max - Game runs at 4 times normal speed (might change | ** Max - Game runs at 4 times normal speed (might change in the future). | ||
** 50% - Game runs at half speed. | ** 50% - Game runs at half speed. | ||
* Autoload State - Toggle Savestate autoloading. | |||
* Autosave Settings - Save settings when leaving menu if any changes are made. | |||
* Autoload | * Autopause Game - Toggle if the game should pause when opening the menu. | ||
* | * Powersave 2nd Screen - If graphics/light should be turned off for the GUI screen when menu is not active. | ||
* Autopause | * Emulator on Bottom - Select if top or bottom screen should be used for emulator, when menu is active emulator screen is always on top. | ||
* Powersave 2nd screen - | * Debug Output - Show an FPS meter for now. | ||
* Autosleep - Does not work. | |||
'''Dipswitches:''' | |||
* Lot of settings for the actual arcade game, difficulty/lives etc. | |||
==Controls== | ==Controls== | ||
'''Menu:''' | |||
L+R or Touchscreen - Open up menu | |||
D-Pad or Touchscreen - Navigate menus | |||
A or Double tap - Select an option | |||
B or Top of the screen - Go back | |||
R/L or Touchscreen - Switch between tabs | |||
'''In game:''' | |||
Select - Insert coin | |||
Start - Start | |||
D-Pad - Move character | |||
Up - Jump, Climb | |||
Down - Crouch | |||
B - Knife attack | |||
A - Special attack | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/dshomebrew/greenberetds2.png | |||
https://dlhb.gamebrew.org/dshomebrew/greenberetds3.png | |||
https://dlhb.gamebrew.org/dshomebrew/greenberetds4.png | |||
https://dlhb.gamebrew.org/dshomebrew/greenberetds5.png | |||
==Compatibility== | |||
Tested on iDeaS emulator. | |||
==Known issues== | ==Known issues== | ||
It has bugs in the sprite rendering | It has bugs in the sprite rendering and no tile priority support, though they should not affect gameplay too much. | ||
==Changelog== | ==Changelog== | ||
'''V0. | '''V0.6.1 2021/07/06''' | ||
* Fixed | * Fixed reset for "Mr. Goemon". | ||
'''V0.2 2009 | '''V0.6.0 2021/03/23''' | ||
* Added load/save state. | |||
'''V0.5.6 2020/06/08''' | |||
* Added support for flipped sprites. | |||
'''V0.5.5 2018/07/13''' | |||
* Fixed sound tempo. | |||
'''V0.5.1 2018/05/01''' | |||
* Added flipped background support. | |||
'''V0.5.0 2018/04/20''' | |||
* Lots of fixes. | |||
'''V0.4.1 2016/08/02''' | |||
* Updated Z80 and more. | |||
'''V0.4.0 2009/07/12''' | |||
* Fixed some more with zip handling. | |||
'''V0.3.0 2009/05/23''' | |||
* Fixed parsing of some zip files. | |||
'''V0.2.0 2009/05/13''' | |||
* Added GUI including touch support. | * Added GUI including touch support. | ||
* Added support for "Rush n' Attack" & "Mr. Goemon". | * Added support for "Rush n' Attack" & "Mr. Goemon". | ||
Line 92: | Line 142: | ||
* Fixed scaling. | * Fixed scaling. | ||
'''V0.1 2009 | '''V0.1.0 2009/04/30''' | ||
* Initial release, plays Green Beret with sound. | * Initial release, plays Green Beret with sound. | ||
==Credits== | ==Credits== | ||
Loopy for the PocketNES | Huge thanks to Loopy for the incredible PocketNES, without it this emu would probably never have been made. | ||
Nicola Salmoria, for the MAME driver. | Thanks to: | ||
* Dwedit for help and inspiration with a lot of things. | |||
* Reesy for help with the Z80 emu core. | |||
* Nicola Salmoria, for the MAME driver. | |||
* More MAME people + Maxim for the SN76496 info. | |||
==External links== | |||
* GitHub - http://www.github.com/FluBBaOfWard | |||
* GBAtemp - https://gbatemp.net/download/greenberetds.37040 | |||
[[Category:DS homebrew emulators]] | [[Category:DS homebrew emulators]] | ||
[[Category:Homebrew arcade emulators on DS]] | [[Category:Homebrew arcade emulators on DS]] |
Revision as of 17:03, 24 September 2021
GreenBeretDS | |
General | |
---|---|
Author(s) | Fredrik Ahlström (FluBBa) |
Type | Arcade |
Version | 0.6.1 |
Licence | Mixed |
Links | |
Download | |
Website |
<htmlet>adsense</htmlet>
This is a Green Beret, Rush'n Attack & Mr. Goemon - Arcade emulator for the NDS.
Installation
DLDI patch the emulator for your flashcard.
Create a folder named acds in either the root of your flash card or in the data folder.
Put gberet.zip, rushatck.zip and/or mrgoemon.zip (filenames are taken from MAME 0.94) into a folder where you have arcade roms.
User guide
When the emulator starts, it will try to load Green Beret automatically on startup.
Menu
File:
- Load Game - Choose a game to load.
- Load State - Load a previously saved state for the currently running game.
- Save State - Save a state for the current game.
- Save Settings - Save the current settings.
- Reset Game - Reset the currently running game.
Options
Controller:
- Autofire - Select to enable autofire.
- Controller - 2P start a 2 player game.
- Swap A/B - Swap which NDS button is mapped to which arcade button.
Display:
- Display - Scaled or unscaled screenmode (L/R to scroll screen up/down).
- Scaling - Flicker or barebones lineskip.
- Gamma - Adjust gamma (brightness).
- Disable Foreground - Turn on/off foreground rendering.
- Disable Background - Turn on/off background rendering.
- Disable Sprites - Turn on/off sprite rendering.
Settings:
- Speed - Switch between speed modes.
- Normal - Game runs at it's normal speed.
- 200% - Game runs at double speed.
- Max - Game runs at 4 times normal speed (might change in the future).
- 50% - Game runs at half speed.
- Autoload State - Toggle Savestate autoloading.
- Autosave Settings - Save settings when leaving menu if any changes are made.
- Autopause Game - Toggle if the game should pause when opening the menu.
- Powersave 2nd Screen - If graphics/light should be turned off for the GUI screen when menu is not active.
- Emulator on Bottom - Select if top or bottom screen should be used for emulator, when menu is active emulator screen is always on top.
- Debug Output - Show an FPS meter for now.
- Autosleep - Does not work.
Dipswitches:
- Lot of settings for the actual arcade game, difficulty/lives etc.
Controls
Menu:
L+R or Touchscreen - Open up menu
D-Pad or Touchscreen - Navigate menus
A or Double tap - Select an option
B or Top of the screen - Go back
R/L or Touchscreen - Switch between tabs
In game:
Select - Insert coin
Start - Start
D-Pad - Move character
Up - Jump, Climb
Down - Crouch
B - Knife attack
A - Special attack
Screenshots
Compatibility
Tested on iDeaS emulator.
Known issues
It has bugs in the sprite rendering and no tile priority support, though they should not affect gameplay too much.
Changelog
V0.6.1 2021/07/06
- Fixed reset for "Mr. Goemon".
V0.6.0 2021/03/23
- Added load/save state.
V0.5.6 2020/06/08
- Added support for flipped sprites.
V0.5.5 2018/07/13
- Fixed sound tempo.
V0.5.1 2018/05/01
- Added flipped background support.
V0.5.0 2018/04/20
- Lots of fixes.
V0.4.1 2016/08/02
- Updated Z80 and more.
V0.4.0 2009/07/12
- Fixed some more with zip handling.
V0.3.0 2009/05/23
- Fixed parsing of some zip files.
V0.2.0 2009/05/13
- Added GUI including touch support.
- Added support for "Rush n' Attack" & "Mr. Goemon".
- Added support for (compressed) zip files.
- Added savestates.
- Added option for unscaled screen.
- Added optional powersave for 2nd screen.
- Added gamma correction.
- Fixed scaling.
V0.1.0 2009/04/30
- Initial release, plays Green Beret with sound.
Credits
Huge thanks to Loopy for the incredible PocketNES, without it this emu would probably never have been made.
Thanks to:
- Dwedit for help and inspiration with a lot of things.
- Reesy for help with the Z80 emu core.
- Nicola Salmoria, for the MAME driver.
- More MAME people + Maxim for the SN76496 info.