2009-07-20

MAMEXT v0.133

EmuCR:MameUIMAMEXT v0.133 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 v0.133 32bit
Source:Here

gpSP mod 20090720

EmuCR:gpSPgpSP mod 20090720 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.

Download: gpSP mod 20090720

MAME 0.133

MAMEMAME 0.133 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.133:
MAMETesters Bugs Fixed
------------------------------------
- 03191: [Crash/Freeze] armchmp2: Allowing Demo to run triggersTest Mode (hap)
- 02916: [Crash/Freeze] srmvs: [debug] Assertion (Aaron Giles)
- 03300: [Crash/Freeze] tmmjprd, tmpdoki: [debug] Crash after OK (Aaron Giles)
- 03310: [Misc.] cobram3, cobra: Parent/clone relationship missing (Aaron Giles)
- 03311: [Misc.] p911uc, p911j: chd a00c02 is used in both clones but they use different hashes (Angelo Salese)


Source Changes
-----------------------------
Added GAME_IMPERFECT_SOUND flag to taitogn.c games since we don't emulate the sound CPU. [Fabio Priuli]

CDP1802: [Curt Coder]
- refactored the Q and DMA callbacks to use devcb
- fixed state code output and load mode

Added FP registers to PPC debugger interface. Fixed bugs in the x64 back-end that prevented proper 3D rendering for Model 3 games. [Aaron Giles]

ARM7 improvements: [R. Belmont]
- Added ARMv5+ CLZ instruction.
- Added ARMv5TE instructions: QADD, QDADD, QSUB, QDSUB, SMLAxy, SMLALxy, SMULxy, SMULWy, and SMLAWy
- Fixed disassembly of CLZ

Improved DIP switches in toypop. [kanikani]

Audited and added GAME_SUPPORTS_SAVE flag to all games in the mappy.c driver (superpac, pacnpal, grobda, phozon, mappy, todruaga, digdug2, motos and clones of each) [MooglyGuy]

Naomi update [Deunan Knute, R. Belmont]
- Implemented cartridge protection chip mechanism
- Added protection data for doa2 and doa2m
- Added real dumped cartridge X76F100 data for doa2/doa2m

Several MESS-specific snes fixes for rendering. [Angelo Salese]

Merit Multi-Poker improvements: [Roberto Fresca]
* Full Inputs.
* DIP Switches.
* Simulated spark-watchdog circuitery.
* Demuxed custom port.
* NVRAM support.
* CPU clock derived from #defined crystal.
* 8000-8007 Output ports.
* Coin related counters.
* Sound components and trigger found at 8000-8003, bit2.
* Full lamps support.
* PCBs layouts & technical notes.
The 4 games are fully playable. Sound seems to be discrete, so the circuitry needs to be traced. Colors are still wrong.

Added documentation regarding different Cobra Command versions. [Ruben Panossian]

Fixed card reset in Taito g-net games. [Joerg Hartenberger]

Fixed gun and crosshair positioning in TimeCrisis and Bubble Trouble. [hap]

Decoded some ram based tiles in jclub2. [David Haywood]

Fixed interrupts in the cischeat driver, fixing Scud Hammer and Arm Champs II. [hap]



New games added or promoted from NOT_WORKING status
------------------------------------------------------------------------------
Multi-Poker [Roberto Fresca]



New clones added
-----------------------
Super Free Kick (set 2) [Klaus Sommers]


Download:MAME 0.133 Official Binaries
Download:MAME 0.133 Official Binaries (I686 optimized)
Download:MAME 0.133 Official Binaries x64
Download:MAME 0.133 sources
Source:Here

Dolphin SVN r3856

EmuCR:DolphinDolphin SVN r3856 is released.Dolphin is the first Gamecube emulator able to run commercial games! Dolphin is a great Gamecube(NGC) and Wii emulator.It has a partial Wii support and plays most Gamecube games.

Dolphin SVN changelog:
r3850
fix JitIL build
r3851
do the rounding in the if, shouldn't cause trouble afaik. (pso kept spamming logs under, cause xfblines was 574.205566)
r3852
dsp_base.inc: mail the exception instead of wr3 (no idea why that was there anyways). DSPSpy will report the exception now.
DSPTool: incorporate printresult functionality. delete printresult.cpp
DSPSpy: fix dumping of results
r3853
fix silly typo when using -m with dsptool
r3854
fix tiny find+replace error within a comment
r3855
Simplify fifo code
r3856
mainly UI updates for dspspy, make dsptool's -m flag obey the -f flag

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

PCSX2 SVN r1545

EmuCR:PS2 emulatorPCSX2 SVN r1545 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:
r1544
wxgui: Added more functionality to configuration dialogs and more options are saved to ini.
r1545
microVU: more W.I.P. regAlloc stuff (upper opcodes are using my regAlloc class but are set to flush every opcode so speedwise this commit should be slower (or the same as before)
Once I rewrite my lower opcodes to use regAlloc, I can remove all the flushes.

Download: PCSX2 SVN r1545
Download: Official Plugins - Windows Binaries
Source:Here

Jpcsp SVN r1107

EmuCR:JPcspJpcsp SVN r1107 is released.JPCSP is a PlayStation Portable(PSP) emulator which is written in JAVA. JPCSP is the first PSP emulator that is written in JAVA. Most people think java is too slow. But Shadow and his team has proven us wrong. The newest Java versions are almost as fast as C which makes it very interesting for emu dev's. Shadow and his team are working day and night with pleasure on the emu, many coders have dedicated to the project. Because it's written in java many young devs find it interesting to learn how the emulator works.

Jpcsp SVN changelog:
r1107
Avoid lot of "Using Compiler" log messages when exiting Jpcsp.

Download: Jpcsp SVN r1107
Source:Here

DeSmuME SVN r2629

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

DeSmuME SVN Changelog:
r2620
revert my earlier changes to 0x8000 handling in display capture. i changed my mind, it is working the way it needs to. hotel dusk is broken for other reasons
r2621
old gxfifo: fix bug which broke galactik football
r2622
gfx3d: i've realized that the poly sorting must happen after clipping. there is no way to do this now, so to approximate really well, it, we will perspective divide the y values. fixes island of happiness shop menus.
r2623
gpu: fix rotozoomed 2d mapped direct color bmp sprites. fixes knights in the nightmare credits intro
r2624
Quick fix that should disable autohold while movie playback
r2625
win32: load archives without temp files
r2626
zeromus,
(l706) I am okay with these optimizations, even if they don't help much.
But you really, really should avoid giving your macros/variables such...
terrible names. This really looks terrible and unclear.
After waiting a while for you or somebody else to rename those vars/macros,
I finally decided to do it myself because they were bugging me. It's okay
for this time, but the next time I see such terrible names in a commit, I'll
just revert it.
r2627
fix linux compile bug
r2628
fix some rom loading things
r2629
Fixed movie length info (60.00fps -> 59.82fps)

Download: DeSmuME SVN r2629
Source:Here

RomCenter v3.40.140 patch

EmuCR:RomCenterRomCenter v3.40.140 patch is released.RomCenter is an application written for 32-bit Windows operating systems, designed to help you maintain and organize your emulators roms collection for various gaming systems including computers, consoles, arcade, calculators and handheld. You can add additional systems through external datafiles available on a lot of sites.

RomCenter can audit your games and report which are working or not. It can fix problems such as bad name, missing roms available elsewhere, and clean your set by removing useless or bad roms and files.

RomCenter v3.40.140 patch Changelog:
Here is the patch which fix this problem. Unzip the file in your romcenter folder, replacing existing files.

Download: RomCenter v3.40.140 patch
Source:Here