DaedalusX64 Beta 2 Update is released. DaedalusX64 is a Nintendo 64(N64) Emulator for PSP.
DaedalusX64 Beta 2 Update Changes:
[!] Fixed crash when loading 2nd ROM on Phat (Kreationz)
[+] Roms up to 16Mb loaded into Slim Memory (Kreationz)
[-]Removed Double Display Lists (To be replaced with proper paging code)(Kreationz)
[-]Temporarily Removed DynarecLoopOptimisation (Causes most games to crash under current CPU code)(Kreationz)
[+] Added resources from upgrade in prep for new GUI(No Lite version for future releases(Kreationz)
[~] Fixed typos in rom.ini (Salvy)
[~] Added 2 games to rom.ini (Salvy)
[!] Compiler shouldn't make too much noise now (ex:blendmodes)(Salvy)
[!] Fixed performance decrease per game loaded.(Salvy)
[!] updated intrafont to 0.31, contains various bug fixes and enhancements(Salvy)
[+]Added blendmodes: (Salvy)
*Zelda Oot:
Big tree on Kokiri Forest is now rendered
Hearts should blend better now, (still WIP)
Rupees show up better. (Wally/Salvy)
*Batman Beyond
Characters, enemies,foes, and other things should show up now
*Pilot Wings
Beaches should blend correctly
*Super Bowling 64
Needs more work, but now should be more "playable"
[~] Move RSP logic out of CPU core(Howard0su)
[!] Change KnownValue of a register from s32 to REG32. So that we can cleanup the code a bit(Howard0su)
[~] Simplify the logic to handle register cache in LoopOptimization(Howard0su)
[~] Cleanup the logic for JAL, JALR in the PSP code generator(Howard0su)
[~] Simplify the parameters for GenerateCode.
[+] Delay initialize MediaEngine. So that we can suspend if we don't use Async Sound. (If you use async sound once, before you exit to XMB, you can not suspend anymore.)(Howard0su)
[+] Improve Batch Test framework abit and bring it to PC platform(Howard0su)
[+] Declare MAKE_UNCACHED_PTR for PSP(Howard0su)
[+] Move all I/O access to Hardware component. (Merged from -N64 tree by Howard0su)
Notes:
Just a quick update to squash bugs and fix a bit of graphics and prep for big changes coming in Beta 3. See changelog for details.
Download: DaedalusX64 Beta 2 Update
2009-04-20
Mame32Plus [Ash-Build] ver 0.130u4
Mame32Plus [Ash-Build] ver 0.130u4 is released. Mame32Plus [Ash-Build] is a new version of the MAME.
Mame32Plus [Ash-Build] ver 0.130u4 changelog:
- Updated Ninja Master's - haoh-ninpo-cho PLUS (Hack by 007325).
- Updated The King of Fighters '99 Evolution Ultra Remix (Yashional).
- Updated The King of Fighters '98 - Combo (Hack by Ivex).
- Added Knights of Valour 2 Plus - Nine Dragons (ver. M204XX - 32 Plus Storm version)
Download: Mame32Plus [Ash-Build] ver 0.130u4
Mame32Plus [Ash-Build] ver 0.130u4 changelog:
- Updated Ninja Master's - haoh-ninpo-cho PLUS (Hack by 007325).
- Updated The King of Fighters '99 Evolution Ultra Remix (Yashional).
- Updated The King of Fighters '98 - Combo (Hack by Ivex).
- Added Knights of Valour 2 Plus - Nine Dragons (ver. M204XX - 32 Plus Storm version)
Download: Mame32Plus [Ash-Build] ver 0.130u4
bsnes v0.045
bsnes v0.045 is released.bsnes is an emulator for the Super Famicom and SNES video game systems.The purpose of the emulator is a bit different from other emulators: it focuses on accuracy, debugging functionality, and clean code.
bsnes v0.045 Changelog:
This is a maintenance release to fix a crashing bug in S-DD1 games (Star Ocean, Street Fighter Alpha 2), and a video issue in games using the WAI instruction.
As always, my apologies for any inconvenience. SA-1 support required modification of a large amount of delicate code in the emulation core, and our limited testing team was not able to catch these in time before release.
Download: bsnes v0.045
bsnes v0.045 Changelog:
This is a maintenance release to fix a crashing bug in S-DD1 games (Star Ocean, Street Fighter Alpha 2), and a video issue in games using the WAI instruction.
As always, my apologies for any inconvenience. SA-1 support required modification of a large amount of delicate code in the emulation core, and our limited testing team was not able to catch these in time before release.
Download: bsnes v0.045
WhineCube r8 VS2008 Build
WhineCube r8 VS2008 Build is released.WhineCube is a fast, homebrew-oriented GameCube emulator for Windows.
Download: WhineCube r8 VS2008 Build
Download: WhineCube r8 VS2008 Build
Guru's ROM Dump News
the author said:
A small update to the Makaron info below. This is straight from the horses mouth ;-)Thanks to some info from Deunan Knute (author of Makaron) I was able to get the ROM carts working in game!
The emulation crashes pretty early though, might be emulation or protection issues causing that. But this is pretty amazing considering this game was not dumped when the emulator was written. Thanks again to Deunan Knute for the info!
A small update to the Makaron info below. This is straight from the horses mouth ;-)Thanks to some info from Deunan Knute (author of Makaron) I was able to get the ROM carts working in game!
The emulation crashes pretty early though, might be emulation or protection issues causing that. But this is pretty amazing considering this game was not dumped when the emulator was written. Thanks again to Deunan Knute for the info!
Dolphin SVN r3013
Dolphin SVN r3013 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:
r3004
Edited wiki page through web user interface.
r3005
Created a free look utility which only works on win32 right now. It lets the user fly around with the mouse and keyboard. Had to add some ugly matrix functions to the math utilities.
r3006
add a simple test to try and list contents of an wii SD card
r3007
Disable JITing of negx. Fixes controls in Sonic Adventure DX, maybe more. I'm not sure how to fix the jit func tho :(
r3008
give /dev/stm it's own log
r3009
Add better logging to wii SD device
r3010
wii sd: ioctl is done, gotta do ioctlv and cmds
r3011
correct some wii sd cmd names
r3012
defined the rest of the wii sd commands which libogc actually uses
r3013
wii sd: now gets to trying to read a block.
Download:Dolphin SVN r3013 x86
Download:Dolphin SVN r3013 x64
Dolphin SVN changelog:
r3004
Edited wiki page through web user interface.
r3005
Created a free look utility which only works on win32 right now. It lets the user fly around with the mouse and keyboard. Had to add some ugly matrix functions to the math utilities.
r3006
add a simple test to try and list contents of an wii SD card
r3007
Disable JITing of negx. Fixes controls in Sonic Adventure DX, maybe more. I'm not sure how to fix the jit func tho :(
r3008
give /dev/stm it's own log
r3009
Add better logging to wii SD device
r3010
wii sd: ioctl is done, gotta do ioctlv and cmds
r3011
correct some wii sd cmd names
r3012
defined the rest of the wii sd commands which libogc actually uses
r3013
wii sd: now gets to trying to read a block.
Download:Dolphin SVN r3013 x86
Download:Dolphin SVN r3013 x64
DeSmuME SVN r1971
DeSmuME SVN r1971 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).
DeSmuME SVN changelog:
r1969
win32: fixed: [2773492] When turning "Limit framerate" on or off the screen separation resets to none.
r1970
an uncertain change: permit geometry commands after swapbuffers, up until vblank: this will fix some 3d games that rely on very picky timing, including some dual 3d games. but keep an eye open for totally destroyed 3d games and modes
r1971
win32: [2761959] fixed: 3d options dont stick in other UI languages; also get rid of some dual 3d console spam i accidentally left turned on
Download: DeSmuME SVN r1971
DeSmuME SVN changelog:
r1969
win32: fixed: [2773492] When turning "Limit framerate" on or off the screen separation resets to none.
r1970
an uncertain change: permit geometry commands after swapbuffers, up until vblank: this will fix some 3d games that rely on very picky timing, including some dual 3d games. but keep an eye open for totally destroyed 3d games and modes
r1971
win32: [2761959] fixed: 3d options dont stick in other UI languages; also get rid of some dual 3d console spam i accidentally left turned on
Download: DeSmuME SVN r1971
PCSX2 SVN r1024
PCSX2 SVN r1024 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:
r1010
Tagged current revision of iMMI.cpp, as it's the last one that will have all the legacy x86/mmx implementations (from when Pcsx2 recompilers didn't require SSE2 as a rule).
r1011
Emitter: Fixed a small bug in the ModSib emitter logic which caused some forms of ESP to encode incorrectly. Implemented CALL/BSF/BSR [x86], MOVQ, MOVD, and MOVSS [mmx/xmm]. Renamed ix86_mmx.cpp and i86_sse.cpp to ix86_legacy_mmx.cpp and i8x_legacy_sse.cpp.
iMMI.cpp: Removed mucho dead pre-SSE2 code. (old code can be grabbed from a
tagged revision, in case it's useful for future reference).
r1012
backup
r1013
LilyPad: More minor fixes to failure detection in raw input initialization code. Gabest already fixed the big one.
r1014
LilyPad: Oops.
r1015
Emitter: Implemented MOVAPS/MOVDQA, and renamed some vars/classes.
r1016
Quick hack to fix Linux compiling. Delete some old code. Minor tweaks that I hadn't gotten around to committing.
r1017
microVU: fixed various typos
r1018
Change some magic numbers to enums and defines and rearrange things a little...
r1019
Silly bug made each EE branch count as 0 cycles.
Enjoy some "free" speedups :p
r1020
Emitter: Fixed a GCC compilation error; Implemented MOVNT/MOVLH/MOVHL/PMOVMSKB,
and tied in all old emitter references to MOVAPS/MOVDQA to the new versions.
r1021
Emitter :Implemented Packed logical operations (PAND/POR/ANDxx/ORxx/etc),
ADDxx/SUBxx/MULxx/DIVxx, and iRCPPS/iRCPSS.
r1022
The things Visual C++ lets you get away with...
r1023
microVU:
-implemented the ability to run VU's for x amount of cycles, instead of running
till the microprogram is completed (some games can get stuck in infinite loops,
so this is needed)
-fixed some errors...
r1024
Put a different fix for bad J/JALR jumps (Charlie and the Chocolate Factory)
Download: PCSX2 SVN r1024
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]
PCSX2 SVN Changelog:
r1010
Tagged current revision of iMMI.cpp, as it's the last one that will have all the legacy x86/mmx implementations (from when Pcsx2 recompilers didn't require SSE2 as a rule).
r1011
Emitter: Fixed a small bug in the ModSib emitter logic which caused some forms of ESP to encode incorrectly. Implemented CALL/BSF/BSR [x86], MOVQ, MOVD, and MOVSS [mmx/xmm]. Renamed ix86_mmx.cpp and i86_sse.cpp to ix86_legacy_mmx.cpp and i8x_legacy_sse.cpp.
iMMI.cpp: Removed mucho dead pre-SSE2 code. (old code can be grabbed from a
tagged revision, in case it's useful for future reference).
r1012
backup
r1013
LilyPad: More minor fixes to failure detection in raw input initialization code. Gabest already fixed the big one.
r1014
LilyPad: Oops.
r1015
Emitter: Implemented MOVAPS/MOVDQA, and renamed some vars/classes.
r1016
Quick hack to fix Linux compiling. Delete some old code. Minor tweaks that I hadn't gotten around to committing.
r1017
microVU: fixed various typos
r1018
Change some magic numbers to enums and defines and rearrange things a little...
r1019
Silly bug made each EE branch count as 0 cycles.
Enjoy some "free" speedups :p
r1020
Emitter: Fixed a GCC compilation error; Implemented MOVNT/MOVLH/MOVHL/PMOVMSKB,
and tied in all old emitter references to MOVAPS/MOVDQA to the new versions.
r1021
Emitter :Implemented Packed logical operations (PAND/POR/ANDxx/ORxx/etc),
ADDxx/SUBxx/MULxx/DIVxx, and iRCPPS/iRCPSS.
r1022
The things Visual C++ lets you get away with...
r1023
microVU:
-implemented the ability to run VU's for x amount of cycles, instead of running
till the microprogram is completed (some games can get stuck in infinite loops,
so this is needed)
-fixed some errors...
r1024
Put a different fix for bad J/JALR jumps (Charlie and the Chocolate Factory)
Download: PCSX2 SVN r1024
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]
LilyPad SVN r1025
LilyPad SVN r1025 is released.LilyPad is a input plugin for PS2 emulators.Currently the most functional PS2 Pad Plugin, created by ChickenLiver. This one has proved very popular providing support for keyboard, mouse,gamepads and xbox360 controllers!
LilyPad SVN r1025 Changelog:
LilyPad: Fixed a potential threading issue when read input in gs thread is disabled. Odds of the issue being a problem, while perhaps significantly greater than 1/, weren't too high.
Download:LilyPad SVN r1025
LilyPad SVN r1025 Changelog:
LilyPad: Fixed a potential threading issue when read input in gs thread is disabled. Odds of the issue being a problem, while perhaps significantly greater than 1/
Download:LilyPad SVN r1025
Snes9X v1.51 re-recording r55
Snes9X v1.51 re-recording r55 is released.Snes9x1.51-re-recording is the re-recording branch of Snes9x 1.51.This is the development project for this branch of Snes9x. Its primary function is to expand features related to the creation of Tool-Asssisted movies.
Snes9X v1.51 re-recording changelog:
r54
more convenient hotkey setup for frame/lag counters
r55
increasing V1_RR_UNOFFICIAL for the same reason as it was done in the 1.43 branch (so we don't drop old savestate compatibility)
Download:Snes9X v1.51 re-recording r55
Snes9X v1.51 re-recording changelog:
r54
more convenient hotkey setup for frame/lag counters
r55
increasing V1_RR_UNOFFICIAL for the same reason as it was done in the 1.43 branch (so we don't drop old savestate compatibility)
Download:Snes9X v1.51 re-recording r55
Snes9x 1.43-ReRecording SVN r83
Snes9x 1.43-ReRecording SVN r83 is released.Snes9x 1.43-ReRecording is the re-recording branch of Snes9x 1.43.This is the development project for this branch of Snes9x. Its primary function is to expand features related to the creation of Tool-Asssisted movies.
Snes9x 1.43-ReRecording SVN changelog:
r75
desync fix for some variables not getting reset upon hard reset, and fix for snapshots saving NULL pointers in a fragile way
r76
obc1 savestate fix
r77
keyon savestate fix (at least, 1.51 needed this)
r78
Hi-res support for gui.gdscreenshot,Added StretchScreenshots to cfg file
r79
made gui.gdoverlay act like it does in Gens (i.e. full transparency support,coordinates are optional, extra transparency modifier allowed), and unrestricted input.get mouse coords
r80
made gui.gdoverlay act like it does in Gens (nitsuja was faster! but mine supports indexed images as well, so I overwrite the code, sorry >_<),removed the upper limit of opacity.
r81
Added source position/size parameters to gui.gdoverlay.
Modified movie drag and drop code.
r82
added "Clean FastROM setting" sync option to fix playback of old movies of certain FastROM games that need an improperly-initialized emulator value to sync, fixed options in the movie recording dialog not working if another movie was already open, increased V1_RR_UNOFFICIAL to fix support for loading old savestates (which might be embedded in some movies)
r83
more convenient hotkeys setup for frame/lag counters
Download:Snes9x 1.43-ReRecording SVN r83
Snes9x 1.43-ReRecording SVN changelog:
r75
desync fix for some variables not getting reset upon hard reset, and fix for snapshots saving NULL pointers in a fragile way
r76
obc1 savestate fix
r77
keyon savestate fix (at least, 1.51 needed this)
r78
Hi-res support for gui.gdscreenshot,Added StretchScreenshots to cfg file
r79
made gui.gdoverlay act like it does in Gens (i.e. full transparency support,coordinates are optional, extra transparency modifier allowed), and unrestricted input.get mouse coords
r80
made gui.gdoverlay act like it does in Gens (nitsuja was faster! but mine supports indexed images as well, so I overwrite the code, sorry >_<),removed the upper limit of opacity.
r81
Added source position/size parameters to gui.gdoverlay.
Modified movie drag and drop code.
r82
added "Clean FastROM setting" sync option to fix playback of old movies of certain FastROM games that need an improperly-initialized emulator value to sync, fixed options in the movie recording dialog not working if another movie was already open, increased V1_RR_UNOFFICIAL to fix support for loading old savestates (which might be embedded in some movies)
r83
more convenient hotkeys setup for frame/lag counters
Download:Snes9x 1.43-ReRecording SVN r83
PSX Emulation Cheater Codelist (09.04.16)
PSX Emulation Cheater Codelist (09.04.16) is released.PSX Emulation Cheater Codelist is a Cheat database for most Playstation emulators, with support for multiple cheating platforms (Gameshark, Action Replay, etc).
PSX Emulation Cheater Codelist (09.04.16) changelog:
New codes created and added to PEC:
* Assault#SLES-01244
* Clockworks#SLPS-00387
* Men in Black the Series Crashdown (Spanish)#SLES-03523
* Bakuretsu Hunter - Sorezore no Omoi - Nowaan Chatte#SLPS-00718
* Missland#SLPS-00047
* CRW - Counter Revolution War#SLPS-00220
* Casper Friends around the World#SLES-03113
* Koyasai a sherd of youthful memories#SLPS-01775
* C-12 Resistencia Final#SCES-03366
New codes Added to PEC:
* Star Fighter USA
* Starfighter 3000 PAL
* Bust-A-Move '99 USA
* Breath of fire 4 PAL & USA
* Breath of Fire 3 PAL
* Command & Conquer USA
* Dance Dance Revolution Konamix USA
* Casper Friends around the world USA
* C-12 Final Resistance UK
* C-12 Final Resistance USA
Download: PSX Emulation Cheater Codelist (09.04.16)
PSX Emulation Cheater Codelist (09.04.16) changelog:
New codes created and added to PEC:
* Assault#SLES-01244
* Clockworks#SLPS-00387
* Men in Black the Series Crashdown (Spanish)#SLES-03523
* Bakuretsu Hunter - Sorezore no Omoi - Nowaan Chatte#SLPS-00718
* Missland#SLPS-00047
* CRW - Counter Revolution War#SLPS-00220
* Casper Friends around the World#SLES-03113
* Koyasai a sherd of youthful memories#SLPS-01775
* C-12 Resistencia Final#SCES-03366
New codes Added to PEC:
* Star Fighter USA
* Starfighter 3000 PAL
* Bust-A-Move '99 USA
* Breath of fire 4 PAL & USA
* Breath of Fire 3 PAL
* Command & Conquer USA
* Dance Dance Revolution Konamix USA
* Casper Friends around the world USA
* C-12 Final Resistance UK
* C-12 Final Resistance USA
Download: PSX Emulation Cheater Codelist (09.04.16)
iDeaS 1.0.3.1 beta
iDeaS 1.0.3.1 beta is released.iDeaS is Nintendo DS(NDS) emulator.
iDeaS 1.0.3.1 beta for window changelog:
* Fixed bug in LDR opcode (ARM mode).
* Fixed bug in SaveStates routines.
* Fixed bugs in VRAMCNT_F and G registers.
* Fixed bug in Texture Blending - (Decal Mode).
* Fixed bug in Memory Viewer.
* Fixed varoius bugs like memory leak.
* Fixed bug in Matrix Position Stack.
* Fixed bug in Projection Matrix.
* Fixed start position in ADPCM decoder. Thanks NHerve' for help
* Added support for Software Lights.
* Added GBA emulation.
Download: iDeaS 1.0.3.1 beta For Windows
Download: iDeaS Audio plugin
Download: More Plugins,Language Pack and Additional files
iDeaS 1.0.3.1 beta for window changelog:
* Fixed bug in LDR opcode (ARM mode).
* Fixed bug in SaveStates routines.
* Fixed bugs in VRAMCNT_F and G registers.
* Fixed bug in Texture Blending - (Decal Mode).
* Fixed bug in Memory Viewer.
* Fixed varoius bugs like memory leak.
* Fixed bug in Matrix Position Stack.
* Fixed bug in Projection Matrix.
* Fixed start position in ADPCM decoder. Thanks NHerve' for help
* Added support for Software Lights.
* Added GBA emulation.
Download: iDeaS 1.0.3.1 beta For Windows
Download: iDeaS Audio plugin
Download: More Plugins,Language Pack and Additional files