Franxis has released a new port of Mame for the unreleased Wiz Console, heres the release notes:
MAME4ALL has been ported to the GP2X WIZ console to be released on march:
This is an early beta version based on MAME4ALL 1.6:
- Download and install MAME4ALL for the GP2X.
- Remove old files in the 'frontend' folder.
- Overwrite the executables with the WIZ ones.
- It is faster than the GP2X port.
- It contains some specific features, such as horizontal scaling with linear filtering in 16 bit color mode.
Instructions:
- Download and install MAME4ALL for the Gp2x.
- Remove old files in the 'frontend' folder.
- Overwrite the Gp2x executables with the Wiz ones.
- Try it.
It is based in the last version of MAME4ALL for the Gp2x (1.6). It has almost everything working...
Limitations:
- Only 22 khz sound seems to work correctly.
- If the emulator doesn't reach 100% of speed, the sound is choppy (i haven't been able to run the sound thread and synchronization code, the sound is updated in the MAME thread). Performance hit.
- Several code is also not optimal, to be improved.
- For now the performance is almost the same as the gp2x one, to be improved.
Orkie has posted a new version of the Nes Emulator for the Wiz:
Hooked it up to libcastor and got it playing nicely with some advice from Pickle on how to build it. Slight tearing because I haven't got any kind of double buffering in libcastor yet (though I did get wait for vsync working earlier, so at least half of my objectives for 0.3 have been met ).
Headoverheels has released a new version of the Final Burn Arcade emulator for the GP2X:
Heres whats new;
Beta 7.3 Features:
Replaced the core Z80 breast by CZ80, games that used it as Mazinger Z or run faster Metamoqester
Small optimizations in the code of generic painted tiles
Off the cache read ahead kernel
New games supported:
Cave: Power Instinct 2 (pwrinst2, pwrins2j), Power Instinct Legends (plegends, plegendj) (Requires cache)
Tumble hardware Pop: Pop Tumble bootleg (tumbleb (bad sound), tumbleb2), Jump Kids (jumpkids), Metal Saver (metlsavr), Pang Pang (pangpang), Super Trio (suprtrio), Hatch Catch (htchctch), Cookie & Bibi (cookbib), Choky! Choky! (Chokchok), Wonder Star League (wlstar), Wonder League'96 (wondl96), Fancy World - Earth of Crisis (fncywld), SD Fighters (sdfight), BC Story (bcstry, bcstrya), SemiCom Baseball (semibase) Date Quiz Go Go (dquizgo), Jumping Pop (jumppop)
Ninja Gaiden hardware: Shadow Warriors (shadoww, shadowwa, Gaida, ryukendn, ryukenda), Tecmo Knight (wildfang, tknight), Raigada - Strato Fighter (stratof, Raigada), Dragon Bowl (drgnbowl)
Single: Burglar X (burglarx)
ESD16: Multi Champ (multchmp, multchmk), Multi Champ Deluxe (mchampdx, mchampda), Head Panic (hedpanic, hedpanif), Tang Tang (tangtang), SWAT Police (swatpolc)
Games corrected:
Guwange
Hyper Street Fighter 2: The Anniversary Edition (hsf2, hsf2j) (Requires cache)
Aero Fighters (aerofgt, aerofgtb), Turbo Force (turbofrc), Karate Blazers (karatblz), Spinal breakers (spinlbrk, spinlbru, spinlbrj)
Franxis has released a new version of Mame for the GP2X:
New version of my MAME port for the GP2X:
Changes by Headoverheels:
- Fixed graphic priority in Xain'd Sleena.
- Added 7 new romset from MAME 0.37b7:
+ Batsugun Special Ver. (batugnsp)
+ Exerizer (Japan) (bootleg) (exerizrb)
+ Mahou Daisakusen (Japan) (mahoudai)
+ Pipi & Bibis / Whoopee (Japan) [bootleg ?] (pipibibi)
+ Shippu Mahou Daisakusen (Japan) (shippumd)
+ Sky Fox (skyfox)
+ Truxton II / Tatsujin II / Tatsujin Oh (Japan) (tatsujn2)
Changes by Slaanesh:
Use Cyclone for M68010 as well as M68000 CPUs.
This gives a good speed up for games such as Gauntlet, Marble Madness and other Atari games.
Changes by Franxis:
Raiden CPU frequency fixed (reduced from 20 to 10 MHz). Still very slow.
Ive posted this over at DCemu and thought i would share news of the newest emulation/homebrew console to hit the news. The announcement of the Wiz or GP2X Wiz has certainly gave us a new console to crave for.
We now have a new console coming in less than a month which boasts the fastest speed on any handheld console at this time (533Mhz - the PSP is 333Mhz - GP2x is 2x200Mhz) and comes with 3D Chip and 64 Megs of ram.
For those interested in what will be a new homebrew console heres the specs:
Little bigger than a mobile phone, more raw power than a PSP and 100% open.
Play games, emulators, movies and music - never has so much power been available in such a small handheld console.
Building on the already well established GP2X software base but adding more speed and graphical power to take open source gaming to the next level.
533Mhz ARM CPU
3D OpenGL Accelerator
64MB RAM
OLED Touch Screen
Li-ion Battery
Charge over USB
12 included games plus a large library of free games
- Speed improvements, the z80 part has been rewritten using jump tables,
- Emulation accuracy improvements (original hidden frameskip of one has been removed, and cpu cycles are modified according to ntsc/pal mode)
- Add ntsc/pal option
- Display and save thumbnail images for each save state
- Add several new hotkeys :
. settings such as fps, render mode, auto fire speed can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
- Auto-fire mode, press RTrigger+X to switch it on/off
- New graphics and add a simple intro splash screen
- Option to display frame rate
- Option to prevent the blue led to be displayed when L or R are pressed
- Optimizations to speed up the emulation, frame rate is now close to 50 fps even at 200Mhz
- Bug fix in the file requester
- L/R Trigger key can be used in the keyboard settings menu
For those who haven't seen previous release, DCMO5 is one of the best emulator of the Thomson MO5 home computer running on many systems such as MacOS, Windows and Unix. It has been written by Daniel Coulom (see http://dcmo5.free.fr/ for further details).
GP2X-MO5 is a port on GP2X of the version 11 of DCMO5.
How to use it ? Everything is in the README.txt file.
Changes by Headoverheels:
- New Gaelco games added (MAME 0.37b7): Big Karnak (bigkarnk) and Biomechanical Toy (biomtoy).
- New SunA 8 bit games added (MAME 0.37b15): Hard Head (hardhead), Hard Head (Bootleg) (hardhedb) and Rough Ranger (rranger).
- Optimizations in Xain'd Sleena.
- Fixed the NEC cpu bug that caused slowdowns in Raiden (MAME 0.37b15).
- Fixed some bugs in the I86/NEC cpu emulation. This includes raster effects problems in Geostorm and the 99 credits bug in Lethal Thunder (MAME 0.66).
Changes by Franxis:
- Cheats support added.
- Auto-fire support. Thanks to the code by AGAWA Koji.
- Jackal has been corrected.
Changes by Slaanesh:
- Optimizations in Commando (now it uses tilemaps).
Load and save state !
- Speed improvements
- Display and save thumbnail images for each save state
- Auto-fire mode, press RTrigger+X to switch it on/off
- RTrigger/LTrigger keys can be used in the keyboard settings menu to navigate between Normal, LTrigger and RTrigger compose mapping.
- Add several hotkeys :
. settings such as fps, auto fire speed can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
- Option to prevent the blue led to be displayed when L or R are pressed
- Speed improvements in CPU and sound emulation
- Add missing keys such as HOME, GRAPH, STOP
- Add option to increase emulated sound volume (different from gp2x volume)
- Auto-fire mode, press RTrigger+X to switch it on/off (useful for games such as 1942)
- RTrigger/LTrigger keys can be used in the keyboard settings menu to navigate between Normal, LTrigger and RTrigger compose mapping.
- Add several new hotkeys :
. settings such as fps, render mode, auto fire speed can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
- Auto-fire mode, press RTrigger+X to switch it on/off useful for games such as space invaders !
On given games, the auto fire can't be stopped, so an option to stop it, is available in the settings menu.
- RTrigger/LTrigger keys can be used in the keyboard settings menu to navigate between Normal, LTrigger and RTrigger compose mapping.
- Add several new hotkeys :
. settings such as fps, render mode, auto fire speed can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
- The random games launching problem has been corrected.
- Random problems with USB joypads should be gone.
- The four players can be controlled with the GP2X joypad.
- The coinage and start buttons of the four players can be controlled with the GP2X joypad (see readme.txt).
- Problem with Namco System 1 games has been solved.
- The vector games visualization is improved using antialias and translucency.
- Fixed screen orientation in Dodonpachi and Dangun Feveron.
- Improved the DrZ80 compatibility. A lot of new games are compatible (Neo·Geo games, Bubble Bobble, Tokio, etc).
- High Scores support. Thanks to PalMAME for the hiscore.dat file.
- Fixed the video output in the vector games.
- Fixed the video orientation in the Bubble Bobble bootleg version (Bobble Bobble).
- Bubble Bobble can be played fullspeed now thanks to the DrZ80 core. I recommend to use the bootleg versions (Bobble Bobble and Super Bubble Bobble) because the emulation is faster.
- New great skins for the menu by Pedator.
This is my new MAME port for the GP2X...
- Based on MAME 0.37b5.
- Support for 2240 romsets.
- Compatible with GP2X F100 and F200.
- Support for up to 4 USB joypads.
- Full 64 MB RAM support.
- GP2X clock: 66 to 300 MHz.
- Video depth: auto, 8 bit and 16 bit.
- Video modes: standard, scaled, 4:3, rotated, border and TATE.
- Sound options: 11 to 44 KHz (mono and stereo).
- Underclock and overclock supported.
- Selectable Cyclone and DRZ80 ASM cores.
- Compatible with TV-Out (PAL and NTSC).
- RAM tweaks integrated.
- Only one executable (console based) with a separate frontend to select the games.
- Access to the original MAME GUI.
- Better performance than the previous port in a lot of games.
This port has been first shown in the RetroMadrid 2008 fair on 8th of march in Madrid (Spain).
The following things have been changed to the version shown on the RetroMadrid 2008 fair:
- No more lock-ups.
- Configuration files per game.
- The sound volume can be changed in rotated modes (VolUp or VolDown + START).
- The sound volume is not reset after a pause.
- Documentation added.
- Many optimizations to speed up the emulation, frame rate is now 50 fps at 220Mhz in many games.
- Auto-fire mode, press RTrigger+X to switch it on/off (useful for games such as xevious !)
- Add new hotkeys :
. settings such as fps or render mode can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
. setup auto fire speed
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
Xroar is the best emulator of Dragon32/64 and Tandy Coco home computer running on many systems such as Linux, Unix, Mac OS X, GP32 and Windows32. See http://www.6809.org.uk/dragon/xroar.shtml for further informations.
GP2X-Dragon is a port on GP2X of the PSP version of Xroar.
- Many optimizations to speed up the emulation, frame rate is now 50 fps at
220Mhz in many games. Main modifications :
. Z-80 part as been rewritten using several hints such as explicit jump tables for instructions decode
. CRT and sound part has been a bit optimized
- Auto-fire mode, press RTrigger+X to switch it on/off
(useful for games such as defend or die !)
- Add new hotkeys to setup auto fire speed
- RTrigger/LTrigger keys can be used in the keyboard settings menu to navigate between Normal, LTrigger and RTrigger compose mapping.
- New "Command" feature in the emulator menu:
. You have now to choose the command you want to run using arrows.
- Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files)
- Remove dead code (such as printer, breakpoint, trace support etc ...)
- Big speed improvements (~20%) thanks to Noldor & Notaz. All games can now be run close to fullspeed
- Bug fix in green/monochrome default settings
- Add new hotkeys :
. settings such as fps or render mode can now be directly modified inside the emulator (no need to enter in the settings menu)
. quick save / quick load current state (no need to enter in the main menu)
- Display in green (monochrome)
- Check CPM disk automatically (and run |CPM instead of RUN")
- Bug fix in the disk explorer menu (when the number of files on disk was too high)
TI99Sim is a very good emulator of Texas Instruments TI99 home computer running on Windows and Unix. The emulator faithfully imitates the TI99/4 model (see http://www.mrousseau.org/programs/ti99sim/).
GP2X-TI99 is a port on GP2X of the version 0.1.0 of TI99Sim.
- Games on disk are now automatically loaded on startup !
- Menu to explore the disk content and possibly load files with Basic RUN" command
- Add several news options such as one to display (or not) the border
- Code cleaning
- Added Knuckle Joe (kncljoe) (from MAME 0.37b12).
- Updated Warp Warp. Now playable with full sound.
- Bug fix to Sega Ninja (and clones) in Sega System 8 driver. Background was not correct.
- Added improved MSM5205 ADPCM sound system. This is currently separated to the old MSM5205 core. Only Knuckle Joe uses this but there is potential to update many other games to the improved MSM5205 (e.g. Rygar).
- Added FRAC definitions (useful for adding MAME 0.36+ drivers).
- Display and save thumbnail images for each save state
- New speed limiter function
- Add option to display fps rate
- Option to prevent the blue led to be displayed when L or R are pressed
- Add a simple intro splash screen
- Support iso8859-1 fonts in print text functions (might be useful to translate menus in german, french ...)
- Bug fix and code cleaning
- Border TV-Out emulation. See the readme.txt for the information to activate it.
- The controls have been changed for coherence with other applications (B is the first button).
- The PUSH button in the F200 is emulated pressing Up+Down+Left+Right simultaneously.
- The GP2X F200 compatibility has been fixed. It seems to be a bug in the new firmware 4.0. The 15360 and 33075 Hz sound frequencies don't run (16000 and 32000 Hz frequencies are now used instead). Thanks to Eclipse for his help testing in the F200.
- The Z80 C core has been replaced by the MAME 0.53 one. It is more accurate and not slower. Thanks to TTYman.
- Some GP2X F-100 MK1 consoles do not like the 120hz LCD refresh rate (the screen gets bright). The 120hz mode is only activated now if the VSync option is activated. Thx, damned, for the report.
- Other minor optimizations and bug-fixes.
- Added a new game: Donkey Kong Factory (US) (dkongex). Thanks to Budbud.
- Integrated the source code of the PSP port done by TTYman.
- New render fast mode (original msx size but faster)
- Option to prevent the blue led to be displayed when L or R are pressed
- Remove .png file when removing state file
- Major Speed improvements, it's now close to fullspeed !
- Import CRT emulation part of older version of Caprice32 v4.1.0 (less accurate, but much faster)
- Add two new render modes : Fast and Ultra.
- Sound is now played in 16 bits and stereo !
- Display and save thumbnail images for each save state
- New speed limiter function
- Add option to display fps rate
- Option to prevent the blue led to be displayed when L or R are pressed
- Add a simple intro splash screen
- Support iso8859-1 fonts in print text functions (might be useful to translate menus in german, french ...)
- Bug fix and code cleaning
If you downloaded the relase before this update you want to reget the files as the following has been fixed:
I've uploaded a new version to fix a bug (gp2x msx crash when changing the ram size in the default settings). Thanks to 7th-son for his feedback.
Original news:
- Huge speed improvements !
- New graphics
- Display and save thumbnail images for each save state
- Add a simple intro splash screen
- Support iso8859-1 fonts in print text functions (might be useful to translate menus in german, french ...)
- Bug fix and code cleaning
- Improved again the System 16 driver (MAME 0.36b4): Several new games are playable (Out Run, Space Harrier, Super Hang-On, Bay Route, etc). All games have now full sound (Moon Walker, Shadow Dancer, E-Swat, etc). Several fixes in some games (e.g. Hang-On has no graphic errors now).
- The SEGAPCM, RF5C68 and YM2612 sound cores have been added (required by several System 16 games).
- Modified romsets: MAME 0.36b4: alexkidd, aliensyn, altbeas2, altbeast, astormbl, atomicp, aurail, bodyslam, dduxbl, eswatbl, fantzone, fpointbl, goldnaxa, goldnaxe, hangon, hwchamp, mjleague, moonwlkb, passshtb, quartet, quartet2, riotcity, sdi, shdancer, shdancrj, shinobi, shinobl, tetrisbl, timscanr, tturf, tturfbl, wb3, wb3bl, wrestwar.
- New romsets: MAME 0.36b4: alexkida, aliensya, aliensyb, astorm, auraila, bayrouta, bayroute, bayrtbl1, bayrtbl2, endurob2, endurobl, enduror, eswat, fpoint, goldnabl, goldnaxb, goldnaxc, moonwalk, outrun, outruna, outrunb, passsht, shangon, shangonb, sharrier, shdancbl, shinobia, tetris, wb3a.
- Updated Cyclone M68k core by Notaz. The trace mode and the address error emulation have been added.
- 1202 romsets are now supported!. The ClrMAME DAT has been also updated with the latest romsets.
- Improved the System 16 driver (MAME 0.36b1): Several new System 16 games are playable (Moonwalker, Shadow Dancer, etc).
- Added the Sprite Manager support, required for the new System 16 driver.
- Updated UPD7759 sound core (MAME 0.36b1), to improve the digitized sound in the System 16 games.
- Rainbow Islands has been fixed (MAME 0.36rc1).
- Renegade has been fixed (MAME 0.36b6).
- Modified romsets: MAME 0.36b1: alexkidd, aliensyn, altbeast, astormbl, aurail, dduxbl, eswatbl, fantzone, fpointbl, goldnaxe, hwchamp, mjleague, passshtb, quartet2, sdi, shinobi, tetrisbl, timscanr, tturfbl, wb3bl, wrestwar.
- New romsets: MAME 0.36b1: altbeas2, atomicp, bodyslam, goldnaxa, hangon, moonwlkb, quartet, riotcity, shdancer, shdancrj, shinobl, tturf, wb3.
- Modified romsets: MAME 0.36rc1: rainbow, rainbowe, jumping.
- Updated the ClrMAME Pro DAT with the updated romsets.
- Fixed the "stuck" USB joypad problems. Thanks to Ark and TelcoLou.
- Fixed: Q-Sound music was playing too slowly (bug introduced in v4.1).
- Fixed: FM Sound freezes after playing some games (bug introduced in v4.1).
- Optimizations in the sound mixing code.
- Updated Cyclone core by Notaz (The UAE4ALL 0.7.0 one). It fixes Rastan, among other games.
- Optimizations in the sound mixing code.
- Some source code clean-ups.
- TV-Out fixed. It was broken with the new VSync patch only applicable to the GP2X LCD screen.
- A more exact VSync timing has been added, thanks to Notaz.
- Default sound sample rate is again 15 KHz (instead of 22 KHz) due to popular demand.
- An stupid bug in the DrZ80 interrupts handling has been solved, it was causing slowdowns in several games.