2009-03-31

Snes9x 1.43-ReRecording SVN r60

EmuCR: Snes9xSnes9x 1.43-ReRecording SVN r60 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 SVchangelog:
r57
input.get added
r58
fix for leaking .luasav files of anonymous savestates
r59
Added something ugly which is not used after all (24/32 bit color version of render method for Lua GUI)
r60
Reverted S9xLuaClearGui() timing :/

Download:Snes9x 1.43-ReRecording SVN r60

PCSX2 SVN r869

EmuCR:PS2 emulatorPCSX2 SVN r869 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:
r868
GSdx: just increasing the revision number of gsdx to test something...
r869
wxGui branch: More improvements to CheckedStaticBox. It's mostly complete now,and I'll likely move on to implementing some new dialog boxes now.

Download: PCSX2 SVN r869
Download: PCSX2 Plugins

Snes9X v1.51 re-recording r45

EmuCR: Snes9xSnes9X v1.51 re-recording r45 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:
r42
fixing a bunch of warnings, turning up the Release mode optimization level, and
adding a vcproj.user file to make Lua script reloading not insanely slow by
default when running from the debugger in Release mode (if you've opened the
project before, you'll have to delete your
snes9xw.vcproj.COMPUTERNAME.USERNAME.user file for this last change to take
effect)
r43
fix for leaking .luasav files of anonymous savestates
r44
input.get added
r45
Added something ugly which is not used after all (24/32 bit color version of
render method for Lua GUI)

Download:Snes9X v1.51 re-recording r45

Pcsx2-Speed-r9 SVN r4

EmuCR:PS2 emulator Pcsx2-Speed-r9 SVN r4 is released.The pcsx2-speed-r9 is a modified PCSX2 version based on official PCSX2 0.9.6 and the purpose is to speed up!

Pcsx2-Speed-r9 SVN changelog:
r1
Initial directory structure.
r2
many VU functions are rewrited with SSE instructions.
change the pcsx2 priority.
the sound do not shut down after pressing ESC.
r3
[No log message]
r4
some functions are rewrited with asm code.

Download: Pcsx2-Speed-r9 SVN r4

FB Alpha Shuffle v0.2.97.04

FB Alpha Shuffle v0.2.97.04 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.04 changelog:
- updated PGM driver, made olds, olds100 and kovsh working. [XingXing] (Thanks to iq_132 for port this driver)
- fixed kovsh demo gfx problem.
- added reign hack for some PGM games.
- added display romset name in romscan progress bar.
- added autofire support.
(only support p1 and P2 first 4 buttons, use Ctrl/Shift+1/2/3/4 to turn on/off autofire buttons)
(you can set "autofireDelay" value in fbas.ini to change autofire delay)
- changed marco and autofire will be disabled automatically during netplay.
- added an option to enable/disable autofire support.
- added cheat search strings to traslation template file.
- added mouse left/right double click event to DIPS setting dialog.
- removed fr/fs file association options.
- fixed crash when use large skin picture with 32-bit 2xSai filter in D3D7 blitter.
- fixed a potential archive load bug.
- adjusted osd text.
- added stlport to project.
- added more pre-definitions for enable/disable features.
- source code cleanup.
- updated romsets to match MAME 0.130u2.

Download: FB Alpha Shuffle v0.2.97.04

Catlist v0.130u2

Catlist v0.130u2 is released.Category files for MAME v0.130u2.

Download: Catlist v0.130u2

Dolphin SVN r2810

DolphinDolphin SVN r2810 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:
r2800
[No log message]
r2801
add 64bit OpenAL and fix up build
r2802
fix for last commit
r2803
[No log message]
r2804
Linux compile fix
r2805
Make openal works on linux
r2806
Small fixup
r2807
OpenAL: Minor fixes (someone beat me to the other fixes)
r2808
Edited wiki page through web user interface.
r2809
Edited it wrong :|
r2810
Fixing compile without openal

Download:Dolphin SVN r2810

Fceux SVN r1263

EmuCR:FceuxFceux SVN r1263 is released.FCEUX is a cross platform, NTSC and PAL Famicom/NES emulator that is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches.The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.

Fceux SVN changelog:
r1260
Updated version number to 2.1.1-interim
r1261
Fixed typo on main page
r1262
doh
r1263
fix auxlib.lua build step

Download:Fceux SVN r1263

WinUAE (Public Beta) v1.6.0 Beta 20

EmuCR:WinUAEWinUAE (Public Beta) v1.6.0 Beta 20 is released.Winuae is the commodore amiga emulator for Windows. WinUAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga, for those who don’t know, is a 16/32 bit computer system based on the Motorola 680×0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models. WinUAE is a port of the originally written for Unixish systems UAE; but over time, it seems the Windows port, WinUAE has become the best version available on any platform. WinUAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which WinUAE is distributed.

WinUAE (Public Beta) v1.6.0 Beta 20 changelog:
- added controller type to gameports panel, easier way to enable more complex standard controller configurations without need for input panel (analog joystick, lightpen, joystick mouse emulation..) Note that impossible configurations like emulating joystick with mouse aren't supported even if GUI seems to allow it, also non-mouse lightpen isn't really supported, it works but moves badly (not worth the trouble really, maybe)
- added "CDTV Mouse" which is CDTV remote controller mouse emulation, only difference between normal and CDTV mouse is speed setting, normal mouse speed is adjustable in input-panel, CDTV mouse speed is not adjustable and is same as real CDTV mouse emulation (there are CDTV programs that expect CDTV remote controller -like mouse speed and they do not work very well with normal mouse) NOTE: speed not yet calibrated!
- added CD32 controller type to gameports GUI, enables CD32 controller emulation. Now it is possible to emulate normal joysticks in CD32 emulation mode (without using input panel)
- parallel port joystick adapter configuration added to gameports panel (GUI lists all devices but only joystick/keyboard supported)
- light pen cursor is centered when used for the first time
- added more compatible default analog joystick parameters
- digital joystick/buttons mapped to analog stick axis work correctly
- state restore rom detection fixed (b15), added logging
- support "0x402 An unknown error occurred" when deleting non-existing directory with recycle bin enabled
- drives 1 to 3 config load didn't work (b15)
- added possibly pointless command line image conversion option, "winuae -convert " where src can be any supported archive and/or disk image (even archive.lha\fileinsidearchive.dms should unpack to adf) Separate command line unpacker maybe in future..

Download:WinUAE (Public Beta) v1.6.0 Beta 20

Snes9X v1.51 re-recording r41

EmuCR: Snes9xSnes9X v1.51 re-recording r41 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:
r41
Fixed wrong default opacity of gui.text.

Download:Snes9X v1.51 re-recording r41

Gens-ReRecording SVN r263

EmuCR: SEGA GensGens-ReRecording SVN r263 is released.Gens Rerecording, formerly known as Gens Movie Test, is a modification of the highly popular Gens emulator. This modification includes slowdown, recording and playback of controller input logs, dumping of AVI files, and Lua scripting. This emulator is primarily used by the Nesvideos community.

Gens-ReRecording SVN changelog:
r262
disabled "script busy" print message ( issue 54 )
r263
added file/line info to the "script terminated" message when a script is force-stopped, to make up for not having that print whenever the script goes busy

Download:Gens-ReRecording SVN r263

PCSX2 SVN r867

EmuCR:PS2 emulatorPCSX2 SVN r867 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:
r860
miscellaneous microVU changes...
r861
microVU: some lower opcode changes...
r862
More cleanup. Ran Artistic Vision on a few of the files rama had suggested, and did a few changes that make things easier to read. Still more work to be done here...
r863
removed an incompatible option from devel builds (it refuses to build),presumably whoever changed it wanted the debug option on, so ive removed the optimization.
r864
Fixed issue with DBZ Tenchaichi 2 not booting, also fixed line endings for the logging to file, man that was hard to read!
r865
Set zlib to use fast compression for savestate (big speedup for when making savestates).
Disabled Edit and Continue and re-enabled optimizations in devel mode (thought I disabled Edit and Continue earlier, but I guess it didn't get saved/committed correctly).
r866
Fix for crash of the titans, unbroke FF12 in my last commit, fixed a couple of other things. Now handles DMAs which are enabled while the DMAC is stopped, so they start when the DMAC is re-enabled. Might need some testing to make sure stuff isnt broke :p
r867
Fix for Crash N Burn

Download: PCSX2 SVN r867
Download: PCSX2 Plugins

Jpcsp SVN r983

EmuCR:JPcspJpcsp SVN r983 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:
r981
Optimized ISO reading using cache. Improves performance for applications reading
the whole UMD file structure at startup (e.g. Race Driver 2006)
r982
Fixed TEXTURE_ENV_MAP_MATRIX for bad parameters
r983
- Implemented BVT, BVF, BVTL, BVFL (not tested)
- display "beq $zr, $zr, 0x....." as "b 0x....."
- Fixed VFPU Instructions VSRT3 and VSRT4 (not tested)
- Fix for "java.lang.StackOverflowError with Compiler" (Issue 67)
- Delete the Java Thread when deleting the PSP Thread when using compiler

Download: Jpcsp SVN r983

DeSmuME SVN r1791

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

DeSmuME SVN changelog:
r1790
glade port: allow 3d renderer command line selection when no GTKGLEXT
r1791
fix some vs2008 builds

Download: DeSmuME SVN r1791

Dolphinwx r2806

EmuCR:wii emulatorDolphinwx r2806 is released.Dolphinwx is a great Gamecube(NGC) and Wii emulator.It has a partial Wii support and plays most Gamecube games.

Download:Dolphinwx r2806

Osmose v0.9.0 Beta

EmuCR:Osmose emulatorOsmose v0.9.0 Beta is released.Osmose is a Sega Master System / Gamegear console emulator. The emulator is released as open source project, under GPL license and exists for both Linux and windows.

Osmose Features:
- Open GL based GUI.
- SMS emulation: Good compatibility. At this stage, the emulator can run* 96% of commercial games and public demos, except games that relies on codemaster mapper, which work but does not have proper video mode emulated.
- Game Gear emulation : Good compatibility. At this stage, the emulator can run 98.0% of game gear ROMS.
- SN76489 Sound is supported, but still needs work.
- support. for .ZIP .SMS and .GG format.
- Video filters: monochrom, scanline, scale2x, bilinear, nearest neighbour, scale2xscanline (fullscreen option always available).
- Pad(keyboard or joystick mapped), Sport Paddle (mouse mapped) emulation.
- PAL/NTSC Timing.
- Japanese/Export console.
- In game Screenshots, GFX rip, sound shot.
- Configurable (file edition) keyboard configuration.
- Joystick support.

Osmose v0.9.0 Beta changelog:
- Osmose is now a GUI based application. A basic OpenGL toolkit was written for Osmose since tested toolkit were unable to get 60Hz refresh guaranted. Maybe will i try QT libraries. GUI was Osmose's most asked feature.
- Remove FPS and RDTSC instruction non portable code.
- No more command line options are needed. All is done from GUI now.
- Osmose configuration is now stored into $HOME/.osmose directory under Linux.Config file is named osmose.conf
- Configuration fileand key mapping has changed too.
- Joystick 1 is actually used with player 1.

Download:Osmose v0.9.0 Beta for Linux
Download:Osmose v0.8.5b Beta for windows

P.E.Op.S. OpenGL/MesaGL PSX Gpu 1.78

P.E.Op.S. OpenGL/MesaGL PSX Gpu 1.78 is released.The Psx Emulation Open Source project (P.E.Op.S.) contains several open source libraries (plugins) for freeware MSWindows and Linux psx/ps2 emulators.


P.E.Op.S. OpenGL/MesaGL PSX Gpu 1.78 Changeslog:
- Windows plugin: VSync added
- Generic clean up

Download:P.E.Op.S. OpenGL/MesaGL PSX Gpu 1.78