This is a fantastic release for those like me who arent interested in putting Linux on their Dingoo consoles,excellent work Alekmaul:
Alekmaul ported the Arcade Emulator Mame4All to the native OS of the Dingoo Handheld.
Quote:
MAME4ALL Dingoo OS Native V0.9 *TEST* for Dingoo OS Native
--------------------------------------------------------------------------------
MAME4ALL Dingoo is a port of MAME 0.37b5 emulator (originally by Nicola Salmoria)
for the A320 Dingoo OS Native. MAME4ALL is also available for the GP2X, Wiz, PSP
Dingoo Linux and GP32. Please refer to the MAME license at the end of this document.
Mame4ALL Os Native base on Slaanesh Dingux source code, which is based on source code
from the GP2X port of MAME4ALL.
The original MAME4ALL is based on MAME 0.37b5.
This readme file is also based on Slaanesh readme.txt file.
FAQ.txt file also based on Slaanesh FAQ.txt file.
SOURCE CODE WILL BE AVAILABLE WITH NEXT VERSION, THIS ONE IS FOR TEST PURPOSE
Features :
----------
MAME4ALL Dingoo currently emulates lots of arcade games supported by original MAME 0.37b5
plus some additional games from newer MAME versions. Some larger games currently do
not work due to lack of system RAM.
Missing :
---------
Configuration saving
Hi Score saving
Adding all Mame4All games
Return to menu when a game is quit
Check updates on my web site :
http://www.portabledev.com
--------------------------------------------------------------------------------
History :
--------------------------------------------------------------------------------
V0.9 : 03/05/2010
Initiale release for *test* purpose
--------------------------------------------------------------------------------
How to use this emulator :
--------------------------------------------------------------------------------
Put all directories in your game directory and choose 3D game.
Use "3D game" from Dingoo menu and choose your directory of the desire mame4all version
.app file.
Controls :
Standard in-game MAME controls:
- D-Pad: UP, DOWN, LEFT and RIGHT.
- Buttons A,B,X,Y,L,R: MAME buttons 1,2,3,4,5,6.
- Button SELECT+START: Insert credit.
- Button START: Start game.
Extended controls in game (to access menus and options)
All use the SELECT button + an additional button.
This is analagous to pressing "SHIFT" and another key on a regular keyboard.
- Buttons SELECT+L: Show profiler.
- Buttons SELECT+R: Show FPS.
- Buttons SELECT+Y: Pause.
- Buttons SELECT+B: Enter/Exit Volume menu.
- Buttons SELECT+X: Enter/Exit MAME menu
Also
- Buttons START+L+R: Exit (to OS menu).
The "MAME menu" (see above) can be used to:
- Redefine DEFAULT keys for all games.
- Redefine keys for the current game.
- Display game information.
- Set Auto-fire options.
- Enable cheats.
Controller Notes:
- All keys can be redefined, including the "shifted" SELECT keys.
In some cases this is essential. ie. Robotron.
- To type OK when MAME requires it, press LEFT and then RIGHT.
The Game Selector will search for MAME ROMs found in the ./roms directory.
Games found will be displayed in the game list.
- Use UP and DOWN to select a game.
- Use LEFT and RIGHT to page up and page down.
- Press A to select the game to play.
- Press SELECT+L+R to exit.
After selecting a game, configuration options are available:
- Use UP and DOWN to select the option you want to change.
- Use LEFT and RIGHT to change the option.
- Press A to start the game (and save the configured options).
- Press X to go back to the game list.
--------------------------------------------------------------------------------
Configuration options:
--------------------------------------------------------------------------------
-- Dingoo Clock --
No overclocking actually!.
-- Video Depth --
Sets MAME´s internal video depth (NOT the Dingoo´s video depth).
8-bit is generally faster though some games require 16-bit.
Some games may be faster in 16-bit mode - it´s dependant on the game driver!
Auto: The emulator uses the most suitable video depth.
8 bit: MAME uses 8 bit color (DEFAULT).
16 bit: MAME uses 16 bit color.
-- Video Scale/Aspect --
The video aspect is configured with the following combination of options:
Normal:
Nominal video resolution (320x240). Games with a resolution less than this
have a black border. Games with a resolution higher are cropped.
Scale Half Size:
Useful for high resolution games like Rampage and Tapper, etc. 8-bit video
mode is quickest as extra pixels are just truncated. 16-bit mode does pixel
mixing resulting in a nicer, but slightly slower display. Should still be
quick enough for most games.
Scale Horizontal:
Useful for games like R-Type and Final Fight, etc. Other smaller resolution
games will stretch out to fill the screen. Take from MAME4ALL Wiz version
(code originally from Notaz & Franxis).
Scale Best:
This is a generic rescale that can resize any screen to fit the Dingoo´s native
320x240 resolution. It produces the best quality scaled display as pixels are
merged both horizontally and vertically. The downside is that it may be slow.
Scale Fast:
his is a generic rescale that can resize any screen to fit the Dingoo´s native 320x240
resolution. It produces a good scaled display as pixels are merged horizontally.
Speed should be somewhat quicker than "Scale Best".
Rotate:
The display is rotated from landscape to portrait orientation. All the above scale
options are present for screen rotation.
-- Video Sync --
Normal: Single buffer and dirty buffer is used (DEFAULT).
VSync: VSync activated (Unlikely to be ever implemented due to lack of hardware support).
DblBuf: Double buffer
Catherine: Full Body’s English translation for the Vita