summaryrefslogtreecommitdiff
path: root/Source
AgeCommit message (Collapse)Author
2016-07-16Add ISI logging to interpreter.magumagu
2016-07-16Add support for DSI exceptions to CachedInterpreter.magumagu
Should be straightforward. Maybe useful for the purpose of testing.
2016-07-16JIT: fix handling of PC in dispatcher/block cache.magumagu
Specifically, don't make any assumptions about what effective addresses are used for code, and correctly handle changes to MSR.DR/MSR.IR. (Split off from dynamic-bat.)
2016-07-10Merge pull request #3961 from phire/less_virtual_xfb_lagPierre Bourdon
XFB: Send image to screen at start of field (Reduce VirtualXFB latency)
2016-07-10Merge pull request #3995 from RisingFog/remove_vi_movie_playbackPierre Bourdon
Remove VI count limit on Movie playback
2016-07-09Remove VI count limit on Movie playbackChris Burgener
2016-07-09DolphinWX: Print a message when we receive a signalLéo Lam
This makes it clear that sending a signal a second time will force stop Dolphin (which is useful in case the GUI is deadlocked or otherwise unable to react to the signal).
2016-07-09Merge pull request #3991 from leoetlino/signalPierre Bourdon
DolphinWX: Shut down cleanly on shutdown signal
2016-07-08Make tries a u32mimimi085181
Before this variable was an u8, which could theoretically result in desyncs with a large buffer(greater than 255*120/200=153) filled with blank inputs. If this could actually happen, i don't know. But this part of the code on its own looks like it could break.
2016-07-08Fix running more than one session with Wiimotesmimimi085181
A static var is not a good idea, when the value needs to be reset for every session. Also, the variable holds the data size, so it makes sense to set the data size, where the data is added.
2016-07-08DolphinWX: Shut down cleanly on signalLéo Lam
This makes DolphinWX shut down cleanly, just like it would with File->Exit when it receives a SIGINT, SIGTERM (Unix) or some signals on Windows. The default signal handler will be restored after a first shutdown signal so a second signal will exit Dolphin forcefully.
2016-07-08Revert pr#3660mimimi085181
https://github.com/dolphin-emu/dolphin/pull/3660
2016-07-08Revert pr#3691mimimi085181
https://github.com/dolphin-emu/dolphin/pull/3691
2016-07-07Revert pr#3802mimimi085181
https://github.com/dolphin-emu/dolphin/pull/3802
2016-07-06Merge pull request #3982 from JosJuice/how-did-this-even-compilePierre Bourdon
DolphinWX: Fix a mix-up
2016-07-06DolphinWX: Fix a mix-upJosJuice
Caused by a commit of mine, cb3b1b6
2016-07-05Merge pull request #3874 from dolphin-emu/revert-3873-arghJosJuice
Revert "Undo the addition of a translatable string during the string freeze"
2016-07-05Revert "Undo the addition of a translatable string during the string freeze"Matthew Parlane
2016-07-05Merge pull request #3878 from mathieui/enable-cheats-for-jmc-the-cheaterScott Mansell
Sync the "enable cheat" setting over netplay
2016-07-05Merge pull request #3976 from JosJuice/shutdown-clear-codesScott Mansell
PatchEngine: Clear active codes on shutdown
2016-07-05Formatting and setting is now only temporarily changed (#1)JDV
Add the cheat setting to the bootmanager config cache, and reformat
2016-07-05Sync the "enable cheat" setting over netplaymathieui
2016-07-01PatchEngine: Clear active codes on shutdownJosJuice
The active codes normally get cleared when a game boots, because LoadPatches gets called, replacing the codes from the previous game. However, there were cases where LoadPatches doesn't get called, and then codes from the previous game would be used for the current game. This commit clears the codes on shutdown so that it doesn't matter whether the boot process loads LoadPatches.
2016-07-01FifoPlayer: Get rid of semicolons on namespace bracesLioncash
2016-07-01FifoPlayer: Get rid of unnecessary includesLioncash
2016-07-01Merge pull request #3966 from phire/ImNotTheOnlyPersonWhoMakesThisMistakeMarkus Wick
Fix broken debug builds in visual studio
2016-07-01Merge pull request #3972 from RisingFog/merge_addstereosamplesChris Burgener
Remove AddStereoSamples function
2016-07-01Remove AddStereoSample functionChris Burgener
2016-06-30Merge pull request #3944 from RisingFog/configurable_dump_pathChris Burgener
Add Dump Path to Configuration Menu
2016-06-30Add Dump Path to Configuration MenuChris Burgener
2016-07-01Jit: Remove unsafe MOV optimizationhthh
This optimization broke arithXex in rare cases by emitting XOR where MOV was expected.
2016-06-30Merge pull request #3967 from JosJuice/remove-boomyPierre Bourdon
Remove Boomy
2016-06-30Fall back to default theme when the configured theme doesn't existJosJuice
2016-06-30Don't forget to initalize your variables.Scott Mansell
2016-06-29FifoDataFile: Convert FifoFrameInfo's fifoData member into a vectorLioncash
2016-06-29FifoDataFile: Convert MemoryUpdate data member to std::vectorLioncash
2016-06-28FifoDataFile: Make Load return a unique_ptrLioncash
2016-06-28Merge pull request #3891 from RisingFog/split_audio_dump_sample_rateChris Burgener
Split Audio Dumps on Sample Rate Changes
2016-06-28XFB: Send image to screen at start of field.Scott Mansell
This is much more accurate to the hardware, and saves around 16ms of latency.
2016-06-27Merge pull request #3930 from RisingFog/split_video_dump_resolutionChris Burgener
Split Video Dumps on Resolution Change
2016-06-27Add MOV optimization and MOV_sumMatt Mastracci
Replaces incarnations of the A=B+C pattern throughout the code so we can apply optimizations consistently.
2016-06-27Merge pull request #3496 from mmastrac/fastmem_refactorMarkus Wick
Refactor the fastmem/trampoline code
2016-06-27Refactor fastmem/trampoline code.Matt Mastracci
Simplication to avoid reading back the generated instructions, allowing us to handle all possible cases.
2016-06-27BusyLoopTest: Only run 10 times.degasus
Running this test 100 times is not worth to spend 1 second.
2016-06-27Merge pull request #3454 from mmastrac/gqr_fixesMarkus Wick
JIT perf improvements for quantized loads/stores
2016-06-27Fix D3D crashes/issuesChris Burgener
2016-06-27D3D: Fix crash on start with BBox enabledLéo Lam
Someone removed the BBox::Init(), causing crashes when BBox is enabled. Fixes issue #9643.
2016-06-27Merge pull request #3957 from lioncash/mutexPierre Bourdon
FifoRecorder: Use lock_guard instead of explicit lock/unlock
2016-06-27FifoRecorder: Use lock_guard instead of explicit lock/unlockLioncash
2016-06-27Merge pull request #3951 from leoetlino/formatting-fixMarkus Wick
LightingShaderGen: Fix formatting