GreenBeretDS: Difference between revisions
From GameBrew
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]] | ||
