2009-05-27

UO gpsp kai 3.4 test 1 build 2

EmuCR:gpSPUO gpsp kai 3.4 test 1 build 2 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.

UO gpsp kai 3.4 test 1 build 2 Changelog:
- added ChickHEN R2 support (loading of zipped ROMs and usage of 32Mb RAM on PSP-2000 confirmed);
- added ability to show startup BIOS screen with Gameboy Advance logo at the ROM load;
- fixed bugs with loading roms from .zip archives on PSP-1000;
- minor changes and fixes.

Download: UO gpsp kai 3.4 test 1 build 2

Dolphin SVN r3288

EmuCR:DolphinDolphin SVN r3286 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:
r3287
OS X compile fix, My BBA broke it
r3288
Adds a new column to the game control list that shows what platform the game is.

Download:Dolphin SVN r3288 x86
Download:Dolphin SVN r3288 x64
Source:Here

PCSX2 SVN r1273

EmuCR:PS2 emulatorPCSX2 SVN r1273 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:
r1266
GSdx: bit more work on the vertex buffer, and broken ffxii fmv fixed again.
r1267
R3000air:
* Improved several branching and exception handling logics, relating to block splitting and optimizations of blocks/loops.
* Fixed several bugs in the register mapping / allocation system.
* Redid the strict register mapping mode's api (again ... >_<)
* Improved the interpreter's handling of AddressError and Overflow exceptions.
r1268
mVU: Fix for a bug that would cause stall cycles to be counted 2 times.
r1269
Bugfix for Issue 241 . Also increased the EErec's stack memory from 64k to 128k,since there's no reason to be frugal there anymore.
r1270
microVU:
- Fixed a big bug with the help of sudonim and rama which greatly increases mVU's compatibility!
r1271
microVU:
- Increased mVU run cycles (Fixes Kloana 2's Inf Loop messages)
- Fixed some potential problems with the log code that would cause some games to crash.
- Minor Changes...
r1272
GSdx: Even more alpha test voodoo magic, it must be nailed now!
r1273
microVU is now selectable as a GUI option from the CPU dialog box.
microVU speedhacks are also available in the speedhacks dialog.
All the GUI stuff took me a few hours, so hopefully I didn't bug anything.
Note to users:
Please remember that microVU is a W.I.P. and will have bugs; but it also fixes some games Super VU has problems with. So have fun testing.

Download: PCSX2 SVN r1273
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]
Source:Here

GSdx SVN r1272

GSdx SVN r1272 is released.GSdx is a GPU plugin for PCSX2.

GSdx SVN r1272 Changelog:
GSdx: Even more alpha test voodoo magic, it must be nailed now!
And there is even an explanation.
The tfx functions calculate At * Af >> 7, which means modulating by 0x80 should
return At as the result.
With the evil floating point pixel shader however 0x80 translates to 128/255
(0.502), not exactly 0.5, modulation as At' * Af' * 2 (' means 0 - 1.0 range) is
not the same as with integers.
At' = Af' = 0.502
At' * Af' * 2 = 0.504
If the alpha test happens to be "not equal to 0x80", then abs(0.504 - 128/255) <
0.5/255 will just miss.
Solution is to re-scale those values to the integer range, do the calculations,
and then back to float again, but in the end it just simplifies down to At' *
Af' * 255/128, doh...
At * Af >> 7 => ((At' * 255) * (Af' * 255) / 128) / 255 => At' * Af' * 255/128
At' = Af' = 0.502
0.502 * 0.502 * 255/128 = 0.502 (w00t!)

Download: GSdx SVN r1272
Source:Here

FCE Ultra GX 3.0.3

EmuCR: Snes9x GXFCE Ultra GX 3.0.3 is released.FCE Ultra GX is a modified port of the FCE Ultra 0.98.12 Nintendo Entertainment system for x86 (Windows/Linux) PC's. With it you can play NES games on your Wii/GameCube(NGC). Version 2 is a complete rewrite based on code from SNES9x GX.

Snes9x GX Features:
- Wiimote, Nunchuk, Classic, and Gamecube controller support
- iNES, FDS, VS, UNIF, and NSF ROM support
- 1-4 Player support
- Zapper support
- RAM / State saving support
- Custom controller configurations
- SD, USB, DVD, SMB, GC Memory Card, Zip, and 7z support
- NES Compatibility Based on v0.98.12
- Sound Filters
- Graphics Filters (GX Chipset, Cheesy and 2x)

FCE Ultra GX 3.0.3 changelog:
* Improved stability
* Fixed broken SDHC from HBC 1.0.2 update
* Fixed issues with returning to menu from in-game
* Add option to disable rumble
* Auto-determines if HBC is present - returns to Wii menu otherwise
* Miscellaneous bugfixes

Download:FCE Ultra GX 3.0.3 - GameCube
Download:FCE Ultra GX 3.0.3 - Wii
Source:Here

Snes9x GX 4.0.5

EmuCR: Snes9x GXSnes9x GX 4.0.5 is released.Snes9x GX is a Super Nintendo(SFC) emulator based on Snes9x, ported to the Wii and GameCube. The code is a continuation of Softdev and Crunchy2's efforts, and uses libogc and devkitppc.

Snes9x GX Features:
- Based on Snes9x 1.51 - superior ROM compatibility
- Wiimote, Nunchuk, Classic, and Gamecube controller support
- SNES Superscope, Mouse, Justifier support
- Cheat support
- Auto Load/Save Game Snapshots and SRAM
- Custom controller configurations
- SD, USB, DVD, SMB, GC Memory Card, Zip, and 7z support
- Autodetect PAL/NTSC
- 16:9 widescreen support
- Open Source!

Snes9x GX 4.0.5 changelog:
* Improved stability
* Fixed broken SDHC from HBC 1.0.2 update
* Fixed issues with returning to menu from in-game
* Add option to disable rumble
* Auto-determines if HBC is present - returns to Wii menu otherwise
* Fixed Super Scope turbo button issue
* Miscellaneous bugfixes

Download:Snes9x GX 4.0.5 - GameCube
Download:Snes9x GX 4.0.5 - Wii
Source:Here

Visual Boy Advance GX 2.0.2

EmuCR: Visual Boy Advance GXVisual Boy Advance GX 2.0.2 is released.Visual Boy Advance GX is a Game Boy(GB)/Game Boy Color(GBC)/Game Boy Advance(GBA) emulator based on VBA-M, ported to the Wii and GameCube. The code is a continuation of Softdev and emu_kidid's efforts, and uses libogc and devkitppc.

Visual Boy Advance GX/Wii Features:
- Wiimote, Nunchuk, Classic, and Gamecube controller support
- SRAM and State saving
- IPS/UPS/PPF patch support
- Custom controller configurations
- SD, USB, DVD, SMB, GC Memory Card, Zip, and 7z support
- Compatiblity based on VBA-M r847
- MEM2 ROM Storage for fast access
- Auto frame skip for those core heavy games
- Turbo speed, video zooming, widescreen, and unfiltered video options

Visual Boy Advance GX/Wii 2.0.2 changelog:
* Improved stability
* Fixed broken SDHC from HBC 1.0.2 update
* Fixed issues with returning to menu from in-game
* Add option to disable rumble
* Auto-determines if HBC is present - returns to Wii menu otherwise
* Unfiltered mode fixed
* Miscellaneous bugfixes

Download:Visual Boy Advance GX 2.0.2 - GameCube
Download:Visual Boy Advance GX 2.0.2 - Wii
Source:Here

FB Alpha Shuffle v0.2.97.05 (2009/05/27)

EmuCR: FB Alpha ShuffleFB Alpha Shuffle v0.2.97.05 (2009/05/27) is released.FB Alpha Shuffle is an unofficial version based on FBA with many pointless features.

FB Alpha Shuffle Features
- added many GUI and driver changes/improvements from FBA Plus!
- Gangta, iq_132, emufan, JAVH, bms888, netbug, CaptainCPS-X, Jimmy_Page... added AVI recorder and input macro. emufan
- added support translated game name list in game selection dialog. 800
- you can edit the the game names in .\config\gamelist.xxx.ini. or you can import game names from mamep.lst. (put it under fbas.exe or config dir) added IPS v4 support from MAME Plus!, click right mouse button on game list. (Thanks to Emuman, emufan)
- added image menu from MAME Plus!, see Misc==>UI Options. (Thanks to Emuman, kkez)
- you can edit which menu style you like in the file config/fbas.ini: // New menu style, if zero-not use, 1-BASIC, 2-GRAY, 3-OFFICE, 4-OFFICE2003, 5-OFFICE2007, 6-EXTRA bMenuNewStyle 4 added select background image and select random image functions, see Misc==>UI Options(support bmp,png,jpg,gif..).
- (Thanks to CaptainCPS-X, FerchogtX) added set misc paths dialog and improve UI for game selection dialog.
- added save preset in "Map game input" dialog. (click right mouse button on "Use preset" button)
- added some custom images in .\res folder, you can replace these images with what you like.
- added display score, select and gameover snapshot to game selection dialog. (http://www.progettoemma.net/snaps/)
- added support archived preview image.(name it: snap.xx, titles.xx, flyers.xx, score.xx, select.xx, gameover.xx. xx = zip/7z).
- (use Thomas Bleeker's PNGlib: http://www.madwizard.org/) added filters in game selection dialog. (it also can filter the custom translated game names)
- (type "lamer" in the filter and it will show unavailable/missing sets) you can edit the filter string in the file .\config\fbas.ini: // User defined filter string, separate with semicolon (';') szUserFilterStr fatal fury;samurai shodown added save favorite games (the file is in config/favorites.ini).
- added "Undo" function for input recordings, "Rewind" function for input recording playback. [blip]
- added adjustable emulation speeds (shift + +/-) and frame counter display (shift+backspace). [blip]
- added a simple jukebox for neo,cps1/2 games. (Thanks to CaptainCPS-X, iq_132)
- (put sound.dat of caname in .\config folder, convert it to UTF-8 encode) You can also use the shortcut keys to switch soundtracks: pagedown / pageup ==> switch tracks. shift+pagedown / shift+pageup ==> switch sections. added 7-Zip support. (http://www.7-zip.org/)
- added XAudio2 sound output. (need install new DirectX runtime/SDK)
- added kawaks/nebula/mame cheat file support. [iq_132]
- (put mame cheat.dat or kawaks/nebula cheat files in cheat folder) changed the emulator will not depend on kailleraclient.dll.
- You can put kailleraclient.dll in the same directory as the emulator if you want to netplay. changed all romsets to match MAME Plus!. (Thanks to iq_132 for converting many neogeo drivers to FBA)
- Many thanks to OopsWare(http://oopsware.googlepages.com/) for porting PGM, CPS3 and many other drivers to FBA.

FB Alpha Shuffle v0.2.97.05 (2009/05/27) changelog:
- updated PGM driver, merged previous modification.
- updated ddragon3 driver.
- fixed input info for Alien vs Predator and clones.
- optimized speed for using translation gamelist (gamelist.ini can be saved with UTF-16LE format).
- changed to use GDI+ to display skin image.
- added use GDI+ to load images.
- added a UI option to enable/disable use GDI+.
- added save default input mapping.
(file is saved in config/presets/default.ini, default_cps.ini, default_neo.ini)
- added select cheat (push "select" button in cheat dialog).
- added cheat reload.
- filter source cleanup, removed asm filters.
- fixed some minor bugs. (Thanks to Ams, katana)
- updated romsets to match MAME 0.131u2.
* it's recommended to delete all ini files in config/games.

Download: FB Alpha Shuffle v0.2.97.05 (2009/05/27)
Download: FB Alpha Shuffle v0.2.97.05 SSE2 build (2009/05/27) (exe only)
Source:Here

DaedalusX64 SVN r376

EmuCR: DaedalusX64DaedalusX64 SVN r376 is released.DaedalusX64 is a N64 Emulator for PSP.DaedalusX64 is the continuation of the original Daedalus PSP port by StrmnNrmn. It is a GPL Open Source project.

DaedalusX64 SVN Changelog:
r376
[!] Minor update to rom.ini
[!] Forgot to include MM's lens of truth fix (It needs S2DEX to fully fix it)

Download: DaedalusX64 SVN r376
Source:Here

ZZogl SVN r161

ZZogl SVN r161 is released.ZZogl is project to completely redone ZeroGS openGL, to keep it in more maintainable and readable state.

ZZogl SVN Changelog:
r160
Fix stupid bug
r161
Well, another meaningless commit

Download:ZZogl SVN r161
Source:Here

Yabause ReRecording SVN r204

EmuCR:SS EmulatorsYabause ReRecording SVN r204 is released.Yabause is a Sega Saturn Emulator(SS Emulator) for Linux, Windows and Mac OS X.Yabause support booting games using Saturn cds or iso files.Yabause ReRecording is the rerecording branch of Yabause which adds rerecording and other tools for making assisted speedruns.

Yabause ReRecording SVN Changelog:
r200
fix endcode handling for distorted sprite
r201
more complete resets. this fixes most, if not all of the desync problems
r202
fixed scaled sprite endcode handling
r203
mesh emulation for scaled sprites
r204
mesh handling for distorted sprites

Download: Yabause ReRecording SVN r204
Source:Here

PCSX Rerecording SVN r147

EmuCR:PCSX ReRecording EmulatorsPCSX Rerecording SVN r147 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 SVN changelog:
r141
oops, change plugin to plugins
r142
oops, change plugin to plugins
r143
plugin build cleanups
r144
Add plugins to \plugins that are apart of .009 package but not built in this project.
r145
add the extra folders to output as well, now it should resemeble .009 package,this should make it ea
r146
Uploading upx.exe and a .bat that runs upx on the .exe and 4 .dlls. This should make release time easier.
r147
Add rr-instructinos to output folder. This folder should now be identical to the 009 package

Download: PCSX Rerecording SVN r147
Source:Here

DeSmuME SVN r2259

EmuCR:DeSmuMEDeSmuME SVN r2259 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).

DeSmuME SVN Changelog:
r2255
win32 - now memView can update its contents on every frame, the code is still poor after all
r2256
win32 - record movie dialog - if user doesn't not specify a file extension add .dsm for them
r2257
win32 - record movie dialog - OK button doesn't work until user specifies a filename
r2258
win32 - record movie dialog - minor code cleanup
r2259
Win32 - very tiny menu fix

Download: DeSmuME SVN r2259
Source:Here

GSdx SVN r1266

GSdx SVN r1266 is released.GSdx is a GPU plugin for PCSX2.

GSdx SVN r1266 Changelog:
GSdx: bit more work on the vertex buffer, and broken ffxii fmv fixed again.

Download: GSdx SVN r1266
Source:Here

PCSX2 SVN r1265

EmuCR:PS2 emulatorPCSX2 SVN r1265 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:
r1258
R3000air: Added fairly decent support and documentation for the 'mystery' register located at 0xfffe0130 in IOP memory (it's the Bus Interface Unit (BIU) / Cache controller), with the help of Mizvekov. Starting work on IOPrec block dumping & logging to assist in troubleshooting the recompiler.
r1259
Altered time between GIF resume checks, 2 cycles was a bit ambitious, 16 cycles (8 qw's transferred) is much more realistic and doesnt slow games down as much.
r1260
Fixed GIF MFIFO for Front Mission 4
r1261
Temp fix for Soul Calibur 3 so i can close Issue 233 .
Other small fixes
r1262
Guess im just a jackass, do do do, oh *ahem*... This fixes Jackass :P
r1263
Another µVU typo, fixes silent hill 2 but probably not nothing else.
r1264
Added VIF wait to MFIFO, fixes Crash of the Titans graphics
r1265
microVU:
- Properly fixed problems from r1254, a lot of games should be fixed.
pcsx2/microVU:
- Added some debug code that runs sVU and mVU, and compares their results. If they differ, then the game is halted, and debug info is given. (this can be enabled in iVU1micro.cpp with the DEBUG_COMPARE2 macro)... the code is a bit messy, but it gets the job done for now.

Download: PCSX2 SVN r1265
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]
Source:Here