Xebra(Arbex) 2009.04.16 is released. Xebra is a progressing Japanese Playstation(PS) emulator for Win32.
Download: Xebra 2009.04.16
2009-04-16
MAMEXT 0.130u4
MAMEXT 0.130u4 is released.MAMEXT is a cool unofficial version of MAMEUI with highscore save included.MAMEXT32 also has some extra features that plain vanilla MAME doesn’t. MAMEXT64 is the 64bit optimized version of the emulator, which will run on Windows 64bit operating systems.
Download:MAMEXT 0.130u4 32bit
Download:MAMEXT 0.130u4 64bit
Download:MAMEXT 0.130u4 32bit
Download:MAMEXT 0.130u4 64bit
PCSX2 beta 976
PCSX2 Beta 976 is released.This is the Pcsx2 official beta and beta plugins.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.
PCSX2 Beta 976 Changelog:
- Started major scale work on the emitter to simplify it and support the the x86 instruction set correctly. Changelog too long, read the svn commits if you want to know more.
- Added a check to to clear QWC register if the upper 16bits are set. This fixes most of the broken backgrounds in movies (This fixes Tri-ace movies and GUST games split-screen problem)
- Implemented another block lookup method.
- various vif changes and fixes, a few of them slightly experimental
- VU - fixed 1-cycle branch delays
- VU -fixed an issue with FDIV instructions whose operands are vf00
- EE - fixed recompilation of SRA and SRL when shift amount is 0
- EE - fixed conditional recompilation #defines a bit
- A few vtlb optimizations
- fixed a small ipu typo
- Usual assorted code cleanups and optimizations
Also, updated the plugins.
Download: PCSX2 Beta 976
Download: Plugins as of 14th of april 2009
PCSX2 Beta 976 Changelog:
- Started major scale work on the emitter to simplify it and support the the x86 instruction set correctly. Changelog too long, read the svn commits if you want to know more.
- Added a check to to clear QWC register if the upper 16bits are set. This fixes most of the broken backgrounds in movies (This fixes Tri-ace movies and GUST games split-screen problem)
- Implemented another block lookup method.
- various vif changes and fixes, a few of them slightly experimental
- VU - fixed 1-cycle branch delays
- VU -fixed an issue with FDIV instructions whose operands are vf00
- EE - fixed recompilation of SRA and SRL when shift amount is 0
- EE - fixed conditional recompilation #defines a bit
- A few vtlb optimizations
- fixed a small ipu typo
- Usual assorted code cleanups and optimizations
Also, updated the plugins.
Download: PCSX2 Beta 976
Download: Plugins as of 14th of april 2009
Dolphin SVN r2981
Dolphin SVN r2981 is released.Dolphin is the first Gamecube emulator able to run commercial games! Even at its early stage some games manage to load and run but not perfectly. Please remember that Dolphin is an experimental GameCube emulator so many games might not run and for the ones that do run you will need a strong PC.
Dolphin SVN changelog:
r2979
add wii detection to ISOFile, gray refresh list menuitem when core is running,some cleanup
r2980
fix some gui items which should have been available while running, and some that shouldn't be ( issue 875 )
r2981
compile fix
Download:Dolphin SVN r2981
Download:All the Plugins needed for Dolphin
Dolphin SVN changelog:
r2979
add wii detection to ISOFile, gray refresh list menuitem when core is running,some cleanup
r2980
fix some gui items which should have been available while running, and some that shouldn't be ( issue 875 )
r2981
compile fix
Download:Dolphin SVN r2981
Download:All the Plugins needed for Dolphin
DeSmuME SVN r1940
DeSmuME SVN r1940 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).
DeSmuME SVN changelog:
r1939
Added a record to dialog to the res
r1940
win32 revert resource changes!
Download: DeSmuME SVN r1940
DeSmuME SVN changelog:
r1939
Added a record to dialog to the res
r1940
win32 revert resource changes!
Download: DeSmuME SVN r1940
MAME 0.130u4
MAME 0.130u4 is released. MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.
what's news in MAME 0.130u4:
Download:MAME 0.130u4 diff
what's news in MAME 0.130u4:
MAMETesters Bugs Fixed
----------------------
- 03106: [Sound] mouja: Sound Effects/Voice missing (Angelo Salese)
- 03065: [Crash/Freeze] All sets in namcos12.c: [debug] MAME asserts
during load time (Aaron Giles)
- 03069: [Crash/Freeze] All sets in midzeus.c: [debug] MAME asserts
during load time (Aaron Giles)
Source Changes
--------------
Documented the www.segaresurrection.com decrypted Ninja Kids II sound
rom so it doesn't show up as newly "found" bootleg version.
[Brian Troha]
Converted downtown, gondo, hbarrel, midres, timesold, topgunbl to use
IPT_POSITIONAL. [Derrick Renaud]
Fixed Analog Settings to return to default when IPT_UI_SELECT (enter)
pressed. Fixed misplaced brackets, allowing upper/lower case
extensions for crosshair graphics and ldplayer chd files.
[Derrick Renaud]
Naomi updates: [Angelo Salese, David Haywood]
* Added H-Blank IN interrupt hook-up
* Generate a few more interrupts (ISP end of render, VIDEO end of
render)
* Some minor improvements to the irq system
* Added a bunch of Maple-DMA fixes, now moeru boots too
Factored out MESS-specific code from machine/atari.c (cart init,
loading & unloading) [Fabio Priuli]
Correctly implemented 'trail' function in ninjakd2. [kanikani]
Changed galgbios service switch to be a toggle. [David Haywood]
Fixed CPU_GET_INFO issues spotted by -validate in MESS debug build.
[Fabio Priuli]
Added Dip Locations to jalmah.c. [Fabio Priuli]
Improved test mode behaviour on the jalmah.c. [Angelo Salese]
Added display of frame number to the beamx/y info in the register
view in the debugger. [Aaron Giles]
munch mobile improvements: [robiza]
* implemented priorities
* removed unnecessary tile index check
Memory map merging for naughtyb.c, ssrj.c. [Angelo Salese]
Converted jangou & nightgal drivers to use resistors with the color
proms. [Angelo Salese]
Reverted to older behavior for how modified input port fields are
handled. The originally intended behavior is that a new field that
intersected a previous field would completely wipe out the original
field. Recently a change was made that changed the behavior to only
remove a portion of the bits from the original field. This is actually
problematic behavior, so the original behavior was restored.
[Aaron Giles]
Fixed auto-center bug on analog joysticks. [Derrick Renaud]
Fixed UI when modifying the inc/dec/analog fields of an analog control
in sequence. [Derrick Renaud]
Corrected System 1 Z80 clocking: [Aaron Giles]
* each opcode fetch is 2 cycles with /M1 low, so each byte of
opcode fetching causes slightly longer delays than the previous
tables
* implemented approximate wait state timing for videoram access;
further accuracy will rely on getting a dump of the PAL16R4
that controls the horizontal video timing
Merged memory maps in taito_l.c, taito_x.c, taito_b.c, taito_f2.c,
taito_f3.c, surpratk.c, system16.c, system18.c. Also removed some word
handlers in favor of using READ8/WRITE8 directly in address maps.
Removed some additional unnecessary handlers in favor of using
AM_READ_PORT. [Aaron Giles]
Changed the PPU2C0x implementation to be a device. [Nathan Woods]
Simplified the gun port handling in the Sammy Outdoor Shooting games.
[Derrick Renaud]
Small System 1 update: [Aaron Giles]
* correct video timing
* removed "small" video drivers for games that properly mask the
scrolling areas
Correct sound ROM for T-Mek 4.4 [Lars Bull]
Partial fix to bug MT 3070 (harddriv & racedriv do not show anymore
P2 inputs for analog controls). Still thinking about steeltal.
[Fabio Priuli]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tekken Tag Tournament (world versions) [Olivier Galibert]
New clones added
----------------
Might! Pang (Euro 000925) [Corrado Tomaselli]
Night Warriors: Darkstalkers' Revenge (Asia 950302?)
[Smitdogg Jones, Nicola Salmoria]
Trivia Master (set 4) [SoftwareThis]
Wolf Fang -Kuhga 2001- (Rohga Japan Ver.) [Team Japump!!!]
Mystic Warriors (JAA) [Guru]
New games marked as GAME_NOT_WORKING
------------------------------------
The Typing of the Dead [Alex's Rom Dumping Project]
OutTrigger [Guru]
Cannon Spike / Gun Spike
Heavy Metal Geomatrix
Super Lucky Roulette? [robiza, Angelo Salese]
----------------------
- 03106: [Sound] mouja: Sound Effects/Voice missing (Angelo Salese)
- 03065: [Crash/Freeze] All sets in namcos12.c: [debug] MAME asserts
during load time (Aaron Giles)
- 03069: [Crash/Freeze] All sets in midzeus.c: [debug] MAME asserts
during load time (Aaron Giles)
Source Changes
--------------
Documented the www.segaresurrection.com decrypted Ninja Kids II sound
rom so it doesn't show up as newly "found" bootleg version.
[Brian Troha]
Converted downtown, gondo, hbarrel, midres, timesold, topgunbl to use
IPT_POSITIONAL. [Derrick Renaud]
Fixed Analog Settings to return to default when IPT_UI_SELECT (enter)
pressed. Fixed misplaced brackets, allowing upper/lower case
extensions for crosshair graphics and ldplayer chd files.
[Derrick Renaud]
Naomi updates: [Angelo Salese, David Haywood]
* Added H-Blank IN interrupt hook-up
* Generate a few more interrupts (ISP end of render, VIDEO end of
render)
* Some minor improvements to the irq system
* Added a bunch of Maple-DMA fixes, now moeru boots too
Factored out MESS-specific code from machine/atari.c (cart init,
loading & unloading) [Fabio Priuli]
Correctly implemented 'trail' function in ninjakd2. [kanikani]
Changed galgbios service switch to be a toggle. [David Haywood]
Fixed CPU_GET_INFO issues spotted by -validate in MESS debug build.
[Fabio Priuli]
Added Dip Locations to jalmah.c. [Fabio Priuli]
Improved test mode behaviour on the jalmah.c. [Angelo Salese]
Added display of frame number to the beamx/y info in the register
view in the debugger. [Aaron Giles]
munch mobile improvements: [robiza]
* implemented priorities
* removed unnecessary tile index check
Memory map merging for naughtyb.c, ssrj.c. [Angelo Salese]
Converted jangou & nightgal drivers to use resistors with the color
proms. [Angelo Salese]
Reverted to older behavior for how modified input port fields are
handled. The originally intended behavior is that a new field that
intersected a previous field would completely wipe out the original
field. Recently a change was made that changed the behavior to only
remove a portion of the bits from the original field. This is actually
problematic behavior, so the original behavior was restored.
[Aaron Giles]
Fixed auto-center bug on analog joysticks. [Derrick Renaud]
Fixed UI when modifying the inc/dec/analog fields of an analog control
in sequence. [Derrick Renaud]
Corrected System 1 Z80 clocking: [Aaron Giles]
* each opcode fetch is 2 cycles with /M1 low, so each byte of
opcode fetching causes slightly longer delays than the previous
tables
* implemented approximate wait state timing for videoram access;
further accuracy will rely on getting a dump of the PAL16R4
that controls the horizontal video timing
Merged memory maps in taito_l.c, taito_x.c, taito_b.c, taito_f2.c,
taito_f3.c, surpratk.c, system16.c, system18.c. Also removed some word
handlers in favor of using READ8/WRITE8 directly in address maps.
Removed some additional unnecessary handlers in favor of using
AM_READ_PORT. [Aaron Giles]
Changed the PPU2C0x implementation to be a device. [Nathan Woods]
Simplified the gun port handling in the Sammy Outdoor Shooting games.
[Derrick Renaud]
Small System 1 update: [Aaron Giles]
* correct video timing
* removed "small" video drivers for games that properly mask the
scrolling areas
Correct sound ROM for T-Mek 4.4 [Lars Bull]
Partial fix to bug MT 3070 (harddriv & racedriv do not show anymore
P2 inputs for analog controls). Still thinking about steeltal.
[Fabio Priuli]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tekken Tag Tournament (world versions) [Olivier Galibert]
New clones added
----------------
Might! Pang (Euro 000925) [Corrado Tomaselli]
Night Warriors: Darkstalkers' Revenge (Asia 950302?)
[Smitdogg Jones, Nicola Salmoria]
Trivia Master (set 4) [SoftwareThis]
Wolf Fang -Kuhga 2001- (Rohga Japan Ver.) [Team Japump!!!]
Mystic Warriors (JAA) [Guru]
New games marked as GAME_NOT_WORKING
------------------------------------
The Typing of the Dead [Alex's Rom Dumping Project]
OutTrigger [Guru]
Cannon Spike / Gun Spike
Heavy Metal Geomatrix
Super Lucky Roulette? [robiza, Angelo Salese]
Download:MAME 0.130u4 diff
Dolphin SVN r2978
Dolphin SVN r2978 is released.Dolphin is the first Gamecube emulator able to run commercial games! Even at its early stage some games manage to load and run but not perfectly. Please remember that Dolphin is an experimental GameCube emulator so many games might not run and for the ones that do run you will need a strong PC.
Dolphin SVN changelog:
r2973
Minor bugfixes : disable Refresh list and Load wii menu when game is running and
fix silly init of njoy's rumble
r2974
fixed last commit
r2975
DSP: make all logical operations set the logical SR_LOGIC_ZERO flag instead of the arithmetic flags
assumed 0x20 is a mistake and suppose to be the logical zero flag Couldn't see any change whatsoever.
r2976
quick crash fix if there's no nand dump.. woops..
r2977
Reverting the change that made logical function update logical zero
r2978
small cleanup
Download:Dolphin SVN r2978
Download:All the Plugins needed for Dolphin
Dolphin SVN changelog:
r2973
Minor bugfixes : disable Refresh list and Load wii menu when game is running and
fix silly init of njoy's rumble
r2974
fixed last commit
r2975
DSP: make all logical operations set the logical SR_LOGIC_ZERO flag instead of the arithmetic flags
assumed 0x20 is a mistake and suppose to be the logical zero flag Couldn't see any change whatsoever.
r2976
quick crash fix if there's no nand dump.. woops..
r2977
Reverting the change that made logical function update logical zero
r2978
small cleanup
Download:Dolphin SVN r2978
Download:All the Plugins needed for Dolphin
PCSX2 SVN r985
PCSX2 SVN r985 is released.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.
PCSX2 SVN Changelog:
r981
zeroRecs:
-minor change
microVU:
-fixed a lot of various errors
-partially implemented some clip flag stuff
-partially implemented some branch/jump stuff
r982
Implemented Jmp/Jcc and MOVSX/ZX instructions, and added 'i' prefix to most things (will add 'i' to a few more soon -- I think iRegister will be nicer than 'x86Register').
r983
Add an include so things compile.
r984
New speed hack mainly targeting 3D geometry.
r985
Added CMOV to the emitter, renamed x86Struct stuff to iStruct, renamed XMMREGS / X86REGS / MMXREGS defines to iRegCnt_XMM / iRegCnt_GPR / iRegCnt_MMX, and undid a couple u32 optimizations which could have caused unexpected behavior in the future, if we ever decided to employ some particularly obscure case of self-modifying code.
Download: PCSX2 SVN r985
PCSX2 SVN Changelog:
r981
zeroRecs:
-minor change
microVU:
-fixed a lot of various errors
-partially implemented some clip flag stuff
-partially implemented some branch/jump stuff
r982
Implemented Jmp/Jcc and MOVSX/ZX instructions, and added 'i' prefix to most things (will add 'i' to a few more soon -- I think iRegister will be nicer than 'x86Register').
r983
Add an include so things compile.
r984
New speed hack mainly targeting 3D geometry.
r985
Added CMOV to the emitter, renamed x86Struct stuff to iStruct, renamed XMMREGS / X86REGS / MMXREGS defines to iRegCnt_XMM / iRegCnt_GPR / iRegCnt_MMX, and undid a couple u32 optimizations which could have caused unexpected behavior in the future, if we ever decided to employ some particularly obscure case of self-modifying code.
Download: PCSX2 SVN r985
Dolphin Cheats SVN r158
Dolphin Cheats SVN r158 is released.Dolphin Cheats SVN is a SVN for a Dolphin-Emu cheat database. This SVN will also be used for my releases.The main reason for this separate SVN is too use it for a cheat database and also not to flood the main dolphin-emu project with INI change revisions.
Dolphin Cheats SVN changelog:
r153
Some more ini's
r154
Put nosounds game ini's in.
r155
Zizo47's cheats for Naruto 4. Also Made it have the right name and fixed up it's
structure.
r156
One more .ini file
r157
Updated status of RSBP01 ini of Brawl. Only RSBE01 was updated earlier.
r158
Two more games tested and added: Trivial Pursuit and Vertigo.
Download:Dolphin Cheats SVN r158
Dolphin Cheats SVN changelog:
r153
Some more ini's
r154
Put nosounds game ini's in.
r155
Zizo47's cheats for Naruto 4. Also Made it have the right name and fixed up it's
structure.
r156
One more .ini file
r157
Updated status of RSBP01 ini of Brawl. Only RSBE01 was updated earlier.
r158
Two more games tested and added: Trivial Pursuit and Vertigo.
Download:Dolphin Cheats SVN r158
Rese SVN r50
Rese SVN r50 is released.Rese is a Revolution Entertainment System Emulator.Work in Progress Gamecube(NGC) / Wii emulator
Rese SVN changelog:
r47
Poly-Console Windows do not seem possible in .NET, so instead might create a
static CUI Util class so other classes can setup their own CUI in the console.
r48
Edited wiki page through web user interface.
r49
Started work on the program layout flowchart.
r50
Minor change
Download:Rese SVN r50
Rese SVN changelog:
r47
Poly-Console Windows do not seem possible in .NET, so instead might create a
static CUI Util class so other classes can setup their own CUI in the console.
r48
Edited wiki page through web user interface.
r49
Started work on the program layout flowchart.
r50
Minor change
Download:Rese SVN r50
GcmToolKit SVN r22
GcmToolKit SVN r22 is released.GcmToolKit is a Gamecube(NGC)/Wii files converter and extractor.GcmToolKit will make it easy to convert the game files found on Gamecube(NGC)/Wii discs to commonly used file formats. Also to be able to turn common file formats into the Nintendo formats, for modifying a game image.
Support Files
- Yaz0 Compression / Decompression
GcmToolKit SVN changelog:
r20
Update to Update to ftype doc
r21
Update to ftype doc
r22
small ftypes update
Download: GcmToolKit SVN r22
Support Files
- Yaz0 Compression / Decompression
GcmToolKit SVN changelog:
r20
Update to Update to ftype doc
r21
Update to ftype doc
r22
small ftypes update
Download: GcmToolKit SVN r22
Nestopia Game Genie Pack 2.4
Nestopia Game Genie Pack 2.4 is released. A Game Genie pack for Nestopia.
Download: Nestopia Game Genie Pack 2.4
Download: Nestopia Game Genie Pack 2.4
PCSX Rerecording v0.0.9
PCSX Rerecording v0.0.9 is released.PCSX Rerecording is a special version of PCSX with many new features such as input rerecording, cheat support, RAM search, RAM watch, customizable hotkeys, etc.
PCSX Rerecording v0.0.9 changelog:
- Added RAM Poke.
- Spaces can now be used in command line arguments.
- Added "-memwatch" and "-readonly" command line options.
- Plugin filenames changed to gpuTAS.dll, spuTAS.dll, etc.
- TAS CD-ROM Plugin now uses SaPu's CDR plugin.
- RAM watch can now watch signed values.
- Fixed mistake made since v0.0.7, where the emulator version in the movie file was always "6".
- The movie replay dialog now shows the emulator version that was used in the making of the movie file.
- Cheats don't return the previous value anymore after being deactivated.
- Fixed bug where temporary memory cards made for a movie were kept even after the movie was stopped.
- Added hotkey for RAM Poke and removed default hotkeys for "Configure X Plugin", since they cause a lot of crashes.
- Removed option to set custom plugins and bios folders. Now PCSX-RR will only use the default "./bios" and "./plugins" folders.
Download: PCSX Rerecording v0.0.9
PCSX Rerecording v0.0.9 changelog:
- Added RAM Poke.
- Spaces can now be used in command line arguments.
- Added "-memwatch" and "-readonly" command line options.
- Plugin filenames changed to gpuTAS.dll, spuTAS.dll, etc.
- TAS CD-ROM Plugin now uses SaPu's CDR plugin.
- RAM watch can now watch signed values.
- Fixed mistake made since v0.0.7, where the emulator version in the movie file was always "6".
- The movie replay dialog now shows the emulator version that was used in the making of the movie file.
- Cheats don't return the previous value anymore after being deactivated.
- Fixed bug where temporary memory cards made for a movie were kept even after the movie was stopped.
- Added hotkey for RAM Poke and removed default hotkeys for "Configure X Plugin", since they cause a lot of crashes.
- Removed option to set custom plugins and bios folders. Now PCSX-RR will only use the default "./bios" and "./plugins" folders.
Download: PCSX Rerecording v0.0.9
gpSP mod 20090413
gpSP mod 20090413 is released.gpSP is the best GBA emulator released for the PSP with great compatibility and performance. Exophase has gained instant respect and love from the scene for his emulator.
Many games already run very fast at 200mhz with sound and some frameskip.The Gameboy Advance emulator for PSP based on gPSP and gPSP kai source code has been updated by the anonymous Japanese coder.
gpSP mod 20090413 changelog
- fixed bug of previous version.
Download: gpSP mod 20090413
Many games already run very fast at 200mhz with sound and some frameskip.The Gameboy Advance emulator for PSP based on gPSP and gPSP kai source code has been updated by the anonymous Japanese coder.
gpSP mod 20090413 changelog
- fixed bug of previous version.
Download: gpSP mod 20090413