dolphin/Source/Core/Core/Src
Pierre Bourdon ba348c29d7 Merge branch 'new-ax-hle'
Only AX GC is merged so far, the new Wii AX development will be done in a
separate branch when I'll start working on it.

There are still a few AX GC bugs remaining, but overall a lot less games have
sound issues than before.

Thanks to everyone who helped test the development builds of this branch and
reported results on the forum thread.

Conflicts:
	Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp
2012-12-25 13:33:53 +01:00
..
Boot Adds the Wii Korean settings file. It was handled in the wii-network branch in rev c42a6f156e. Master handles the settings files differently. Until wii-network merges in to master, this closes issue 5642. 2012-12-14 11:37:26 -06:00
DSP Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
Debugger Function definition was not updated. 2012-12-24 00:00:25 +13:00
FifoPlayer FifoPlayer: Fix fifo log playback in dual-core mode. 2012-08-22 01:04:09 +02:00
HLE Small logging changes. Pause core if Jit64 tries to compile at 0. 2011-12-10 18:42:49 -08:00
HW Merge branch 'new-ax-hle' 2012-12-25 13:33:53 +01:00
IPC_HLE Someone changed this to a u32... it's definitely a s32 :) 2012-12-23 23:59:10 +13:00
PowerPC Revert "Uninitialized usage.. or so it thought." 2012-12-24 21:23:28 +01:00
ARDecrypt.cpp Remove the global namespace a bit and remove some dead code. 2011-02-02 18:21:20 +00:00
ARDecrypt.h Code cleanups, warning fixes 2010-04-11 11:16:57 +00:00
ActionReplay.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
ActionReplay.h Random fixes and cleanups 2010-04-08 16:59:35 +00:00
BootManager.cpp save if a wii game's save data exists when starting recording. Probably not the best way to do this, and could result in a false negative if banner.bin exists, but the actual save file doesn't, but this should work well enough. 2012-10-25 03:15:54 -04:00
BootManager.h Allow building with wxgtk 2.9.2 in Externals. 2011-02-12 22:31:57 +00:00
ConfigManager.cpp Save secondary list sorting. 2012-12-17 06:08:45 -05:00
ConfigManager.h Save secondary list sorting. 2012-12-17 06:08:45 -05:00
Console.cpp Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p 2011-03-11 10:21:46 +00:00
Console.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
Core.cpp what is this even... 2012-11-26 02:11:52 -05:00
Core.h what is this even... 2012-11-26 02:11:52 -05:00
CoreParameter.cpp Added option to toggle the display of On-Screen Display messages in the Interface tab. 2012-11-16 23:54:48 +01:00
CoreParameter.h Added option to toggle the display of On-Screen Display messages in the Interface tab. 2012-11-16 23:54:48 +01:00
CoreTiming.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
CoreTiming.h save events in a safer way. the old way assumed that event type indices remain constant (they don't always), which could result in running arbitrary events or crashing upon loading. 2012-05-26 13:09:39 +10:00
DSPEmulator.cpp Some more work on renaming variables and files to reflect that the plugins are no longer plugins. 2011-02-02 16:34:12 +00:00
DSPEmulator.h made savestates synchronous and immediate. this allows saving or loading while the emulator is paused, fixes issues where savestate hotkeys would get ignored if pressed too close together, might speed up savestates in some cases, and hopefully makes savestates more stable too. 2012-05-26 13:09:38 +10:00
DolLoader.h Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p 2011-03-11 10:21:46 +00:00
GeckoCode.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
GeckoCode.h Added a note to try the native code handler in the error message window. 2012-01-03 01:24:16 -05:00
GeckoCodeConfig.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
GeckoCodeConfig.h Added a note to try the native code handler in the error message window. 2012-01-03 01:24:16 -05:00
Host.h A bit of cleanup to Core Init/Stop, Frame, and Main. Cleanup XAudio2 to attempt to fix the crash on stop(didn't help :p). For some reason CFrame::DoStop is called twice.(might be the issue) 2011-03-15 23:09:12 +00:00
MemTools.cpp Various changes which improve FreeBSD support. 2011-08-27 20:42:11 +02:00
MemTools.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
Movie.cpp Fix some random warnings. 2012-12-24 07:37:50 +13:00
Movie.h Add support for recording bongos. 2012-12-18 23:20:26 -05:00
NetPlay.cpp Replaced Common::CriticalSection with a std::mutex implementation. 64bit Windows builds now use SRWLocks and ConditionVariables(requires Vista/7, x64 builds will no longer work on Windows XP x64). Tell me if you hate that. Removed Common::EventEx. Common::Event now uses a std::condition_variable impl.(using ConditionVariables on Windows x64, Events on x86, or posix condition variables elsewhere). I experience slight speed improvements with these changes. 2011-03-05 06:11:26 +00:00
NetPlay.h Replaced Common::CriticalSection with a std::mutex implementation. 64bit Windows builds now use SRWLocks and ConditionVariables(requires Vista/7, x64 builds will no longer work on Windows XP x64). Tell me if you hate that. Removed Common::EventEx. Common::Event now uses a std::condition_variable impl.(using ConditionVariables on Windows x64, Events on x86, or posix condition variables elsewhere). I experience slight speed improvements with these changes. 2011-03-05 06:11:26 +00:00
NetPlayClient.cpp Replaced Common::CriticalSection with a std::mutex implementation. 64bit Windows builds now use SRWLocks and ConditionVariables(requires Vista/7, x64 builds will no longer work on Windows XP x64). Tell me if you hate that. Removed Common::EventEx. Common::Event now uses a std::condition_variable impl.(using ConditionVariables on Windows x64, Events on x86, or posix condition variables elsewhere). I experience slight speed improvements with these changes. 2011-03-05 06:11:26 +00:00
NetPlayServer.cpp Replaced Common::CriticalSection with a std::mutex implementation. 64bit Windows builds now use SRWLocks and ConditionVariables(requires Vista/7, x64 builds will no longer work on Windows XP x64). Tell me if you hate that. Removed Common::EventEx. Common::Event now uses a std::condition_variable impl.(using ConditionVariables on Windows x64, Events on x86, or posix condition variables elsewhere). I experience slight speed improvements with these changes. 2011-03-05 06:11:26 +00:00
PatchEngine.cpp Changed the Gecko code handling to the native code handler. This provides full compatibility with all Gecko codes. 2012-01-03 01:24:14 -05:00
PatchEngine.h Make PatchAddEdit complain and not modify entry if fields are invalid instead of just filling in zeros. Fixes issue 4291. 2011-07-09 21:00:30 +00:00
State.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
State.h made savestates synchronous and immediate. this allows saving or loading while the emulator is paused, fixes issues where savestate hotkeys would get ignored if pressed too close together, might speed up savestates in some cases, and hopefully makes savestates more stable too. 2012-05-26 13:09:38 +10:00
Tracer.cpp Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p 2011-03-11 10:21:46 +00:00
Tracer.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
VolumeHandler.cpp Random fixes and cleanups 2010-04-08 16:59:35 +00:00
VolumeHandler.h Random fixes and cleanups 2010-04-08 16:59:35 +00:00
stdafx.cpp Fix some cases of variables being used uninitialized. Also some unused 2010-06-02 20:35:12 +00:00
stdafx.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00