2009-04-29

PCSX2 SVN r1086

EmuCR:PS2 emulatorPCSX2 SVN r1086 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:
r1082
wxGui: Start work on a Speed Hack dialog. Update the Game Hack dialog.
r1083
Merged drk||Raziel's "BTS Manual Protection" enhancement for the vtlb into /trunk, and combined it with Pseudonim's "Manual Block Clear" enhancement for an ideal two-phase protection system.
Most things should be a bit faster with this new system. The system is more balanced than the previous one, in that it provides a better overall performance across most games, but some specific FMVs (like Disgaea 2's) will be a bit slower. On the other hand, others like DQ8 and Kingdom Hearts 2 FMVs get a big speedup. Almost all in-game stuff should be either the same or faster now.
Set a bunch of ignores for TortoiseSVN users, as suggested in Issue 166.
r1084
All right, now that's just silly... (Fix Linux compilation.)
r1085
Bugfix for r1083. [Don't ask me what I was thinking when I wrote >>10 instead of >>12]
r1086
Improved SSE detection:
* SSE3 detection via cpuid implemented. [fixes Linux -- the force_sse3 option should no longer be needed!]
* Instruction tests are now done for SSE3, SSE4, and SSE4.1 to confirm cpuid results (I doubt this is necessary, but the old code did it for SSE3, so I figured I'd keep it and log results anytime an inconsistency is detected).
* SSE4.2 and SSE4a detection added.

Download: PCSX2 SVN r1086
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]

XML Cheat Collection for MAME 0.131

XML Cheat Collection for MAME 0.131 is released. It's a cheat pack for mame.

Note: The XML Cheat Collection archives are double packed. Inside the downloaded zip/7z archive you will find a large cheat.zip. It's this cheat.zip that should be placed in the same directory as your MAME executeable.

Download: XML Cheat Collection for MAME 0.131

Glide64 Napalm PR 1.2.2

EmuCR:Glide64Glide64 Napalm PR 1.2.1 is released.Glide64 is a graphics plugin for N64 emulators such as Project64, 1964 and Mupen64. It uses the 3dfx Glide3x API, and it supports many games. If you don't have a 3dfx card, you can use a Glide Wrapper.

Glide64 Napalm PR 1.2.2 changes:
For unknown reason “Texture editing mode” option disappeared from previous release. It is fixed.

Download:Glide64 Napalm PR 1.2.2

SPU2-X SVN r1068

SPU2-X SVN r1068 is released.SPU2-X is a pcsx2 sound plugin for PCSX2.

Download: SPU2-X SVN r1068

GSdx SVN r1076

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

GSdx SVN r1076 Changelog:
r1074
GSdx: fixed Issue 182 (narrowed the neq alpha test range to +/-0.4f/255, scream
if something broke), and re-enabled something to make DATE faster (counting
min/max of the vertices outperforms stencil buffer clearing when there are many
small primitive batches).
r1075
GSdx: just restoring the vcproj from two revisions ago...
r1076
GSdx: more alpha test magic

Download: GSdx SVN r1076

PCSX2 SVN r1081

EmuCR:PS2 emulatorPCSX2 SVN r1081 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:
r1080
wxGui branch: [linux] Added soundtouch and bzip2 projects for Code::Blocks, and fixed up Release mode build targets for pcsx2/zlib.
r1081
wxGui branch: [linux] Minor fixes to the GUI -- Ok/Cancel buttons line up where they should now. :)
CodeBlocks Project Changes:
* Fixed some absolute folder specifications (/home/pubuntu/) which went
unnoticed.
* Enabled Precompiled header support (speeds up compilation about 40% for me).

Download: PCSX2 SVN r1081
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]

Dolphin SVN r3101

EmuCR:DolphinDolphin SVN r3101 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:
r3081
Edited wiki page through web user interface.
r3082
test cleanup
r3083
Added d3d and ogl settings to InfoWindow.cpp
I guess it's about done, as the pad settings are really not needed.
r3084
Revert r3083, we'll find a better way.
r3085
[No log message]
r3086
DSP updating if tests
r3087
Add TODO about checking for looped indexing to DSPSpy TODO.
r3088
fix include dir for if tests
r3089
updated results and fixed if_test5.ds ifnlz to iflnz
r3090
Try to put the flag information into a table,
r3091
Edited wiki page through web user interface.
r3092
fix for memmap when booting gc apps in wii mode
r3093
fake out gcos into thinking it is using dvd drive debug commands
r3094
Try to pass the wii "001" and "002" checks correctly
r3095
Edited wiki page through web user interface: make the flag table a bit prettier.
r3096
Fixed a little crash I had in ISOProperties with Mario Kart Wii, it was trying to read a third unknown partition type.Effectively toggling throttle in DSP HLE/LLE when the game is running
r3097
replace actually changing VI beam position regs on a write, instead just log it.
r3098
Add the option to filter gamelist
add a drive command that I have only seen with gcos multigame discs that allows them to boot,otherwise they will hang
add a default path for browse in memcard manager
fixed display of format time in MCMdebug.cpp
r3099
DSP: updated condition code
r3100
Fix compile in OSX by reverting my change, dunno why OpenAL is different on my machine. Bit of debug work in nJoy test
r3101
Fixed path of banner.bin in GamelistCtrl not getting the good TitleID, replaced fullscreen on Esc key by Alt+Enter, Esc now escape fullscreen or stop emulation(as requested, but i find it better too)

Download:Dolphin SVN r3101 x86
Download:Dolphin SVN r3101 x64

Snes9X v1.51 re-recording r62

EmuCR: Snes9xSnes9X v1.51 re-recording r62 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:
1.43 change #92 (Quick fix for the issue that the current working directory is changed by snes9x, the script host. (I think this fix is incomplete, when a function which is provided by snes9x changes the current directory unintentionally, the current directory will be lost anyway))

Download:Snes9X v1.51 re-recording r62

Gens-ReRecording SVN r264

EmuCR: SEGA GensGens-ReRecording SVN r264 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:
r264
fixed a bug where savestate.registerload callbacks don't receive the correct data if the savestate is being loaded with the "load current savestate" hotkey instead of the "load state #" hotkeys (due to a memory overwrite of the filename to load the data from), fixed drag-and-drop of lua scripts to place new script at top of recent files menu instead of the bottom, and added partial support for multi-file drag-and-drop (like a rom and a lua script at the same time)

Download:Gens-ReRecording SVN r264

Jpcsp SVN r1024

EmuCR:JPcspJpcsp SVN r1024 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:
r1017
Implemented sceIoIoctl
r1018
Compiler: force a step() on all emulator components (ge, display, controller) at least every 1/60 second. Only enabled for homebrew.
r1019
Fixed a Java exception in Disassembler
r1020
Forgot file in r1018
r1021
sceSasCore: fixed problem due to multi-threaded access (now synchronized methods)
sceAudio: play the audio output larger than the AudioLine buffer size in a background thread (analog to sceSasCore). This should improve the audio output for large sound data.
r1022
Fixed VFIM, VF2H, VH2F, VSRT1, VSRT2, VOCP, VSOCP, VHDP.
thanks lolzorz.funny for being patient enough to have a look on vfpu implementation.
r1023
added saving iso contents listing to a file, needs enabling in code (line 130),see also Issue 84
r1024
minor update for the last commit, included the 2 known special files in the size calculation

Download: Jpcsp SVN r1024

DeSmuME SVN r2036

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

DeSmuME SVN changelog:
r2030
set svn:eol-style to native for Changelog
r2031
ChangeLog: screen resize in gtk
r2032
Removed -Wswitch-enum from --enable-hardcore.
-Wall already turn on -Wswitch that reports missing enum in a switch case. The only difference is that
-Wswitch-enum report them even if there's a default case. I don't think we want to handle each 322 cases of the SDLkey enum :)
r2033
Removed the frame limiter code based on SDL semaphore that was commented and unused.
r2034
Rewrote some commented parts with #if 0 instead of /* to avoid nested comments. (didn't remove those commented parts as I'm not sure why they were left here.)
r2035
Added some empty default case in switches to keep gcc happy.
r2036
Removed the errors when gtk is not found, so now you can build cli port only.
Added an error when zlib is not found as compilation fails if it's not here.

Download: DeSmuME SVN r2036

D-Fend Reloaded v0.7.0

D-Fend Reloaded v0.7.0 is released.D-Fend Reloaded is a graphical environment for DOSBox. D-Fend Reloaded is a successor of the discontinued D-Fend. Both environments look alike and D-Fend Reloaded contains all features of D-Fend. Even the D-Fend config files can be used.

D-Fend Reloaded v0.7.0 changelog:
- Dutch language file (thanks to Tim Molderez)
- Italian language file (thanks to Filippo Bartoli)
- Archive files not created by D-Fend Reloaded can now also be imported.
(D-Fend Reloaded will try to auto detect and setup the game.)
- Now the games folder can be scaned for new games (which will be added
automatically then).
- Support for external archiving programs lets D-Fend Reloaded handle other
archive formats than zip and 7z.
- New toolbar icons.
- Many new options for automatically and manual selection of the right physical
CD drive to mount on DOSBox start (for example mount drive by file or folder
on CD or ask the user to select a drive).
- Option to run some other program (for example a hardware setup tool) before
and after the main program (DOSBox or ScummVM).
- The genre and language names in game profiles can now be translated on the
fly so profiles created via auto setup templates etc. will always be shown
with translated names for the genre and the language of the game.
- Integration in the Vista Game Explorer.
- Again some improvements to the long to (DOSBox) short file name converter
(thank you to skatz).
- A new custom settings edit field in the profile editor for ScummVM profiles
allows to add any custom configuration settings to the ScummVM ini file
when starting a ScummVM profile.
- Added new functions in ScummVM profile editor: Option to disable joystick
support, option to setup an extra path, option to setup render mode,
option to setup game platform and option to define custom languages for
games (and to setup the default languages list for the games in the setup
dialog).
- Option to setup data folder automatically for new profiles in wizard.
- Many new functions in the multiple profiles editor.
- The program file icon of the Windows program file will be used as the default
icon on Windows game profiles.
- The sound previewer and the quick starter now also can playback MIDI files.
- Now the D-Fend Reloaded main window can (optionally) be restored when ScummVM
closes.
- The D-Fend Reloaded main window can be minimized before a Windows game
profile is started and restored when the program quits (both optional).
- You can define a default keyboard layout and a default codepage per DOSBox
installation now.
- On the first page of the of the wizard now you can choose how many things the
wizard should ask you. (In the default configuration the wizard will be much
easier to handle if there is a auto setup template for the game.)
- Now you can add user defined game information as columns to the games list.
- Auto setup templates from existing profiles can now also be created via the
export menu.
- Now also images from the games data folder can be used in screenshot mode in
the games list.
- The column widths in the games list can be restored to the last state on
program start now.
- The history dialog has been extended with some statistic functions.
- If the translation of a long path name to a short DOSBox name fails, the
program will show a warning message now.
- Support for the DOSBox CVS build features "securemode", "pixelshader",
"cpumode" and the new CD drive accessing modes "ioctl_dx", "ioctl_dio" and
"ioctl_mci".
- Now you can also define submenus in the "Old games" custom menu.
- The link lists for "Search for game" and "Old games" in the help menu can be
imported and exported now.
- Updated DOSZip from 1.28 to 1.31.
- Moved most program files to a "Bin" subfolder of the installation directory
and moved all configuration files to a "Settings" subfolder of the
installation data directory. (This will make the usage of portable
installations easier because less files in the main program main directory
will make finding the DFend.exe faster.)
- Now also icons inside program dialogs can be replaced via the Icons.ini file.
- "Open program folder" now also available for ScummVM and Windows games.
- [Fix] Starting games via DOSBox failed if the game file uses a long filename
and the DOSBox drive was mounted via a relative path name.
- [Fix] Creation of zip archives could fail if the profile uses a drive image
which is located inside the (already included) games folder.
- [Fix] Creation of installer packages or zip packages will result in to big
files if the game to pack uses iso images or zipped drives.
- [Fix] The selected ScummVM save path was assigned to ScummVM correctly.
- [Fix] Seleting "French (Canada)" as language results in an English program
language.
- [Fix] When using the option "File path is relative to the DOSBox directory
structure" D-Fend Reloaded shows an error message when closing the profile
editor and when starting the profile (but then starts the profile correctly).
- [Fix] Access violation when trying to show the "No file name" warning when
adding a Windows game profile and not entering a file name to start.
- [Fix] If a prof file with the same name already exists in the destination
path while transfering profiles the profile file was not copied to the
destination correctly. (The algorithm for finding an alternative file name
changed the profile filename in a wrong way.)
- [Fix] The ScummVM games list stored in the ScummVM.dat file was not always
read correctly on program start up.
- [Fix] When using the restore window size on start up function sometings the
menu bar gets invisible.
- [Fix] Uninstaller is not removing uninstall entry from Windows software list.
- [Fix] In some long to short path name related error messages wrong
information have been displayed.
- [Fix] The option "Close DOSBox when program closes" is not working on running
extra program files via the context menu.
- [Fix] Warning message when running ScummVM based games from zip files via a
D-Fend Reloaded desktop shortcut.
- [Fix] Error message when loading toolbar images not in bmp format via the
Icons.ini file.
- [Fix] Transparency not working in user defined toolbar images.
- [Fix] Reduced number of colors in screenshot preview for new screenshots
after returning from fullscreen DOSBox.
- [Fix] Reduced number of colors in some png screenshots in the preview area
in the main window.
- [Fix] Spelling bug in installer package nsi script.
- [Fix] On smaller screen resolutions the D-Fend Reloaded program window
could be a bit to high. (The taskbar has not been subtracted from the
available desktop height.)

Download: D-Fend Reloaded v0.7.0