Emulateur GameCube / Wii : Dolphin v3.5-336 - News
Emulateur GameCube / Wii : Dolphin v3.5-336
Posté par richardjouir le 27/01/13 à 16:49:24
1944 affichages, 0 commentaire
Voici Dolphin, l'émulateur pour pc de GameCube et Wii le plus avancé.
Chose étonnante, il fait mieux tourner les jeux officiels que les Homebrew, même si certains marchent aussi dessus.
Note: La version fournie est la version Windows 32bits. Si vous voulez la version Linux, Mac OS X ou Windows 64bits, allez voir sur le site officiel.
Pour consulter les changements, rendez vous à cette adresse :
Gameini database update. Fixes issue 5135.
Duplicate condition fix.
Better implementation of revision 2cc1a97a66c2. Works with .gcz files now.
Remove deprecated method for accessing a gtk widgets window. Fix a debug build compiler warning.
Move the cmake option lines to the top of the Cmake file for easy viewing in vim.
Do not automatically refresh the game list for games that have "Emulation issues" written in their gameini after we open/close the iso properties.
Fixes issue 5932.
Properly sort multi-disc games by title.
Removed the need for this temporary variable.
Cleans up EGL. Removes printf output with INFO_LOG and ERROR_LOG
Move swap control to the host specific GLInterface files.
Fix a potential memory leak on non-windows systems.
Also added a FIXME to BPStructs.cpp and BPMemLoader.cpp
change projection_type to u32
Fix issue 5740
thx @ erwan_taf for debuging all the week
Revert "mem_fun -> mem_fn."
This reverts commit b7d32b0a3d810736b2e1151d6d8b9da85ebfbcf3.
OSX C++ std library in charge of holding back progress (as usual).
mem_fun -> mem_fn.
mem_fun is deprecated in C++11. Also it does everything mem_fun can do, but more conveniently.
Revert the fix for the random static audio that would sometimes occur in DSP HLE and DSP LLE. The fix caused the music in Fast - Racing League to play random sounds.
This reverts commit r7bf72a6c8476798ecbb9cdb13ec3a8f0b9858da6.
Fixes issue 5910.
Revert "Ctrl+A support in the action replay code editing menu."
Guess it wasnt much of a solution as I'd hoped. (considering it seems to work on linux without this).
This reverts commit 0c1ea605d5008fabc8b23feeeac9708fef18fadf.
Ctrl+A support in the action replay code editing menu.
Makes adding/editing codes less of a pain in the ass. You don't need to manually highlight everything anymore.
Set the default memory card path as relative too.
Save memory card paths relative to exe directory.
Preset the HBeam and VBeam to 0 on boot. Fixes Densha de Go Shinkansen EX.
Fixes issue 4882.
Added a game property to disable the clearing of the data cache. This is needed by one known game, "Rubik's Puzzle Galaxy: Rush".
Fixes Violin Paradise.
Allow emulated wiimote to be tilted 180 degrees in each direction. (was 90) Fixes issue 3492.
Remove lttc for lle on thread too.
Fix a dumb regression from revision 4925a28f94d8.
Revert my dual-core fix for FifoPlayer. Apparently it breaks more than it fixes.
This reverts commit bab9b5d3ce14c5b9cb55bd34da4851672e287467.
Actually remove lttc.
Misc movie fixes.
Fix setting memory cards on playback.
Fix saving revision to header.
Herpa derp lets open a file while it's still open in another function, and not even check if it fails to load.
Fix an assumption that wii games are using a wiimote.
Implement 8 bit loads backpatching
Implement backpatch support for 16 bit loads
Fix switching from the different rasterizers
Remove the dependency on rectangle textures in the software rasterizer. Also make it the be used by default in the software renderer like it was before.
Fully fix that clear bug in aldlist.cpp. Seems I missed part. Corrected it.
Fix emulated turntable crossfade slider. (DJ Hero controller) Fixes issue 4504.
Add support for the mouse cursor and mouse clicking events on OS X.
Fix emulated wiimote shaking in Wario Land: Shake It, and probably others. Fixes issue 5295. (probably issue 5017 and issue 5578 too)
Improve "Enable Hotkeys" description. Fixes issue 4607.
Mention middle mouse button in "Free Look" description. Fixes issue 5581.
Merge branch 'full-analog-surface' Fixes issue 5010.
Merge branch 'gameinistuff'
Fix initial theme selection.
Actually use the screenshot icon.
Update title/status bar when pausing emulation.
Fix translations for the recent spelling error correction. Also update the pot file while we are at it.
Change GetCmdForHotkey to use a switch. Cuts down on if-statement spam.
Also fixed a typo in ConfigMain.
Fix theme loading on non-Windows.
Move DSP settings to dolphin.ini
Merge branch 'external-theme'
Revert "Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names)."
Turns out I was wrong in my previous commit. My bad.
This reverts commit 87431666639c7036ea0f5b0d499df639cefb3d51.
Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names).
This also gets rid of some more typecasts in some cases.
Merge branch 'ES_LAUNCH'
Games that are now playable:
Back to the Future: The Game
CSI - Hard Evidence
CSI - Deadly Intent
CSI - Fatal Conspiracy
Metroid Prime: Trilogy
Wii Sports + Wii Sports Resort pack
Sam & Max: Season One
Sam & Max: Beyond Time and Space
Kirby's Dream Collection: Classic Collection
Indiana Jones and the Staff of Kings: Fate of Atlantis
Fixed SSBB from starting at the mini-games screen.
Corrected a state bug where newly loaded dols did not have their patches applied.
Changed the HLE system to allow it to hook the beginning, the end or replace the entire function without changing the GC memory. Fixes Kirby's Return to Dreamland. Added a way to categorise the type of HLE function. Currently, there are debug, floating point, memory and generic functions. Added a HLE function for OSGetResetCode (Warm reset). Fixes the CSI games. Added a switch to disable all of the HLE functions if the idle skipping option is disabled.
Added some IOS version checks and code to clear memory before loading the dol.
Added support for Reset (from menu). Fixes Sam & Max.
Added an IOS check as games which use IOS older than IOS30 do not need to be HLE'd. Added some stubs for Reset to Menu and SSBB's load from disc partition. Fixed loading Fate of Atlantis from the Indiana Jones and the Staff of Kings game.
Added argument detection and passing to the loaded dol. This fixes the Wii Sports+Wii Sports Resort bundle pack.
Added preliminary support for ES_LAUNCH (Wii Multi-boot games) by using HLE to hijack the OSBootDol function.
Merge branch 'unix-fastmem'
Fix two unsigned/signed mismatch warnings.
Change audio latency setting to a wxSpinCtrl, fixes layout problem on linux.
- Made GenRandomCode's 'size' parameter unsigned. Doesn't make sense to have the capability of being able to be negative.
- Made CodesToHeader's 'numCodes' unsigned for the same reason.
- Removed some type-casts from other functions.
Real fix for Linux Wiimote disconnect hanging. Fixes issue 5903.
Fix a clear bug in aldlist.cpp.
Properly clears itself now.
Get rid of unused iterators in JitCache.
OSX build fix
Added backwards compatibility with old OpenAL drivers.
Fix a gcc initialization order warning.
Readd the OpenAL option.
The OpenAL backend requires OpenAL Soft to be installed: http://kcat.strangesoft.net/openal.html
You may need to rename soft_oal.dll to OpenAL32.dll in the Dolphin folder.
Windows users may also need to update their OpenAL drivers by downloading them from
Merge branch 'OpenAL'
Changed SoundTouch to use float samples, allowing SSE to be used. Made the DPL2 decoder disabled by default. Re-added the audio hack used by the Accurate VBeam emulation option.
Added a latency setting to the audio settings. Removed the Sample Rate setting. It is now hardcoded to 48000hz (accurate audio timing).
Skipped timestretching if the emulator is running below 10% speed to prevent buffer overflows.
Removed the synchronisation between the CPU thread and the audio thread. Added code to detect and resume from buffer underruns. Disabled the ability to change the DPL2 option after the game has started. Fixed a memory leak that occurred in the DPL2 decoder. Fixed the OSX build.
Added a Dolby Pro Logic II (DPL2) decoder in the OpenAL backend. DPL2 audio is decoded to 5.1. Code adapted from ffdshow. Added an option in the DSP settings to disable the DPL2 decoder in case Dolphin incorrectly detects a 5.1 audio system. Updated the OpenAL files to OpenAL Soft 1.15.1 in the Windows build.
Removed the system timing hack which was activated when the Accurate VBeam option was enabled.
Fixed the include directories in Audio Common for the Windows 32bit build.
Fixed the include directories in Audio Common for the Windows build.
Messed up the static include line
Fix include paths and compiling in Linux. Externals soundtouch is 1.7.1, while Ubuntu 12.10 is 1.6.x. Externals soundtouch is compiled with integer samples, while ubuntu is compiled with float samples. Float samples is probably the more common route. If you're going to use soundtouch, you should probably use SAMPLETYPE instead of explicitly choosing short. This probably breaks the windows build since its includes aren't setup.
OSX: typedef signed char BOOL
OSX build fix
Added audio time stretching by using the SoundTouch library.
Implemented correct audio timing.
OpenAL for Windows initial commit
Fix bug: reuse after free. static should not have been used here.
Improve an error message.
Fix hang on Linux Dolphin close when wiimotes are connected.
Make IsValidBluetoothName just check for "Nintendo RVL-" rather than having a bunch of hardcoded names.
GetTextureBGRA()'s 'width' and 'height' parameters should be unsigned.
This changes Linux to control Wiimotes on the interrupt channel. Which in turn allows -TR wiimotes to work in Linux.
This removes the Lock Thread to Core option. Please file your complaints appropriately.
'width' and 'height' parameters of wxBitmapFromMemoryRGBA should be unsigned.
Not a big deal, but it's good to do it for the sake of maintaining practicalities.
re-enable PulseAudio backend
Merge branch 'pulseaudio-simple'
Fix a small text overlapping issue in the MemcardManager.
Gameini database update.
Enhance an error message. Fix issue 5893.
Fix two warnings.
Merge branch 'wxw-bind'
Real fix for memcard manager.
Set focus on memcard manager after losing it.
BPMemory: Expose more register descriptions for FifoPlayer
Fix the signed/unsigned comparison warnings created by a recent commit.
'count' parameter for AddStereoSamples and AddStereoSamplesBE in WaveFile should be unsigned. Doesn't make sense to have them signed.
Fix two signed/unsigned mismatch warnings.
Also tidied up SDCardUtil - made the variables make more sense (typewise)
Set focus on game list after stopping emulation.
Merge branch 'flat-flags' Fixes issue 5837.
Gave the "platform" icons a complete white background rather than a slightly-uglier white box. (apparently XPM only supports a 1-bit alpha channel) Centered the icons a bit better too.
Convert relative paths to absolute when opening containing folder of an iso.
Fixes issue 5879.
PixelShaderGen: Change error strings to be unique so that we can identify unexpected behavior more easily.
Voici une petite vidéo :
Site officiel : http://code.google.com/p/dolphin-emu/
Site officiel : http://dolphin-emu.org
Télécharger Emulateur GameCube / Wii : Dolphin v3.5-336
Créez un compte ou identifiez vous pour poster un commentaire.
|393 connectés (4 membres, 389 anonymes)||© 2007-2015 Attila|