skidau
|
c34c231df1
|
Merge pull request #1508 from skidau/emu-wiimote-speaker-sample-rate-zero
Ignore the emulated wiimotes speaker data if the sample rate is set at 0hz
|
2014-11-09 17:58:34 +11:00 |
|
skidau
|
a2fa679b2e
|
Merge pull request #1507 from lioncash/event
DolphinWX: Eliminate most usages of event tables in the debugger
|
2014-11-08 12:26:52 +11:00 |
|
skidau
|
0f615c754a
|
Packed the emu wiimote structs, removed swap16 and removed the speaker amp as the amp was distorting the audio.
|
2014-11-08 11:33:20 +11:00 |
|
skidau
|
28228ee3ca
|
Merge pull request #1496 from lioncash/wxify
DolphinWX: wx-ify the unofficial version warning
|
2014-11-07 12:33:50 +11:00 |
|
skidau
|
c36e7b9c23
|
Merge pull request #1494 from lioncash/statics
PPCCache: Make PLRU lookup tables static
|
2014-11-07 12:33:19 +11:00 |
|
skidau
|
021cdac24c
|
Ignore the emulated wiimotes speaker data if the sample rate is set at 0hz.
Fixes issue 7806.
|
2014-11-06 22:51:59 +11:00 |
|
skidau
|
d1950c1920
|
Merge pull request #1488 from Tilka/llvm_stdint_defines
Work around LLVM header peculiarity
|
2014-11-06 14:31:10 +11:00 |
|
skidau
|
0515ab852e
|
Merge pull request #1230 from FioraAeterna/constaddr
JIT: improve handling of stores with a known address
|
2014-11-05 12:40:38 +11:00 |
|
skidau
|
a66b34cfc6
|
Merge pull request #1492 from FioraAeterna/fixregpreload
JIT: fix register preloading
|
2014-11-05 12:13:42 +11:00 |
|
skidau
|
027791685a
|
Merge pull request #1483 from comex/on-demand-exi-interrupts
Make EXI use CoreTiming events like everything else instead of having its own special check.
|
2014-11-04 12:31:12 +11:00 |
|
skidau
|
dc63f8f461
|
Merge pull request #1471 from RachelBryk/reset-record
Allow hard resets to be recorded in movies.
|
2014-11-04 12:30:48 +11:00 |
|
skidau
|
347e8e8157
|
Merge pull request #1380 from RachelBryk/ext-tas-input
Add nunchuck support to tas input.
|
2014-11-03 12:57:27 +11:00 |
|
skidau
|
59c673aec6
|
Merge pull request #1161 from rohit-n/ogl-vector
OGL: Use unique_ptr instead of pointer when taking screenshot.
|
2014-11-02 14:19:00 +11:00 |
|
skidau
|
b241b6eadd
|
Merge pull request #1452 from lioncash/morestatic
GCPadEmu/WiimoteEmu: Make some arrays static
|
2014-11-02 14:15:13 +11:00 |
|
skidau
|
86c100c442
|
Merge pull request #1442 from lioncash/wx
CheatSearchTab: Improve localization possibilities for a string
|
2014-11-01 12:26:08 +11:00 |
|
skidau
|
dffbcf275b
|
Merge pull request #1441 from lioncash/fwd
BootManager: Get rid of unnecessary forward declaration
|
2014-11-01 12:25:55 +11:00 |
|
skidau
|
8f9904f703
|
Merge pull request #1450 from phire/fix-smg2
Fix DSPLLE for games which DMA data from MEM2 to the DSP.
|
2014-11-01 12:25:38 +11:00 |
|
skidau
|
439a8605fa
|
Merge pull request #1417 from fkane/threadsafe-interrupts
Defer processing of expansion interface interrupts (fixes audio in Super Mario Sunshine on lower-end systems)
|
2014-11-01 12:24:46 +11:00 |
|
skidau
|
7d5c509c07
|
Fixed the endianess of the 32bit MMIO reads.
|
2014-10-31 13:19:52 +11:00 |
|
skidau
|
ef1520eab0
|
Merge pull request #1447 from skidau/Watches-bpRange-warning
Fixed a warning in the add memcheck from Watch window
|
2014-10-31 13:04:51 +11:00 |
|
skidau
|
e0c347527b
|
Merge pull request #1446 from RachelBryk/accel2
Fix wiimote accel.
|
2014-10-31 13:04:37 +11:00 |
|
skidau
|
dbddc5f8e2
|
Fixed a warning in the add memcheck from Watch window
|
2014-10-31 11:26:17 +11:00 |
|
skidau
|
e0393be347
|
Merge pull request #1418 from degasus/master
OGL: fix interpolation of PP shaders
|
2014-10-30 12:49:21 +11:00 |
|
skidau
|
f426276b2e
|
Merge pull request #1413 from Stevoisiak/moreFlags
Added country flags for Russia and Australia
|
2014-10-29 14:15:45 +11:00 |
|
skidau
|
049afc4315
|
Merge pull request #1428 from phire/fixPaletteCpy
Fix Invalid Palette Pointer error.
|
2014-10-29 12:25:57 +11:00 |
|
skidau
|
64b09582c6
|
Merge pull request #1410 from lioncash/enum
EXI_Channel: Use an enum for read/write modes
|
2014-10-28 13:00:42 +11:00 |
|
skidau
|
1630b0c684
|
Merge pull request #1291 from skidau/debugger-step-out
Dolphin debugger enhancements
|
2014-10-28 12:53:22 +11:00 |
|
skidau
|
b13ba0680c
|
Merge pull request #1345 from sgadrat/fix-avidump-framerate
Fix timing of AVI files dumped on Linux
|
2014-10-28 12:50:01 +11:00 |
|
skidau
|
726a3acc9a
|
Merge pull request #1409 from lioncash/err
OGL: Get rid of error macros
|
2014-10-28 12:48:39 +11:00 |
|
skidau
|
3f7a6e3eee
|
Merge pull request #1405 from lioncash/mono
CheatSearchTab: Make cheat list display in monospace font
|
2014-10-28 12:47:21 +11:00 |
|
skidau
|
dd3cd30ee8
|
Merge pull request #1393 from RachelBryk/accel
Fix acceleration emulation for wiimote and nunchuk.
|
2014-10-28 12:46:37 +11:00 |
|
skidau
|
daf977e84e
|
Disabled optimizations, block merging and instruction skipping code while the debugger is stepping.
|
2014-10-27 23:38:45 +11:00 |
|
skidau
|
bf97e7f9c1
|
Merge pull request #1390 from RachelBryk/turbo
Alternate inputs once per frame rather than once per input for turbo.
|
2014-10-27 12:56:21 +11:00 |
|
skidau
|
7cc33a2fcc
|
Merge pull request #1384 from RachelBryk/hide-mouse
Fix description of hide mouse cursor option.
|
2014-10-27 12:55:17 +11:00 |
|
skidau
|
4570dd7eeb
|
Fixed a crash that would occur if a new watch were added by entering a watch name.
Code style updates.
|
2014-10-26 23:23:45 +11:00 |
|
skidau
|
7eebbcdca7
|
Fixed a crash that would occur when old symbol information was reused
|
2014-10-26 21:19:22 +11:00 |
|
skidau
|
73dca1ca33
|
Added a new option to add memchecks from the Watch window.
Fixed watch labels from being truncated at the first whitespace.
|
2014-10-26 16:14:17 +11:00 |
|
skidau
|
2a3a8520a2
|
Removed the EXRAM_MASK from the safe address check as it was causing invalid accesses on Wii games in DEBUGFAST builds
|
2014-10-26 14:56:03 +11:00 |
|
skidau
|
8d2931cf18
|
Breakpoints and watches are now loaded and saved on start/stop.
Saved Breakpoints and watches per game in the game ini.
|
2014-10-26 14:56:03 +11:00 |
|
skidau
|
b73130af77
|
Added Load/Save function for the Watch window.
Made the floating windows toolbars dockable.
Scaled down the breakpoint toolbar icons to 16x16.
|
2014-10-26 14:56:03 +11:00 |
|
skidau
|
b34e220086
|
Added a "Delete watch" context menu to the Watch window.
Added a "View memory" command to the context menu.
|
2014-10-26 14:56:03 +11:00 |
|
skidau
|
290e1bed37
|
Disable block linking while debugger stepping or if there are breakpoints
|
2014-10-26 14:56:02 +11:00 |
|
skidau
|
d0a3bb7650
|
Added "Add to watch" context menu items to the Memory and Register windows.
Added "View memory" context menu item to the Register window.
|
2014-10-26 14:56:02 +11:00 |
|
skidau
|
613cae613a
|
Added a RAM Watch window to the debugger
Conflicts:
Source/Core/Core/HW/Memmap.cpp
Source/Core/Core/HW/Memmap.h
Source/Core/DolphinWX/Debugger/CodeWindow.h
|
2014-10-26 14:56:02 +11:00 |
|
skidau
|
df37649b9f
|
Changed the step over routine to a single stepping version that steps until a blr is encountered.
Cleared out all temporary breakpoints on each step to prevent phantom breakpoints from stopping the debugger.
|
2014-10-26 14:56:02 +11:00 |
|
skidau
|
b331ec96a3
|
Made the "continue", "stepover" and "stepout" functions work when the PC is at a breakpoint
|
2014-10-26 14:56:02 +11:00 |
|
skidau
|
219a5078e8
|
Added a "Step Out" (aka "Step return") function to the debugger.
Conflicts:
Source/Core/DolphinWX/Debugger/CodeWindow.h
|
2014-10-26 14:56:01 +11:00 |
|
skidau
|
f895648eb9
|
Merge pull request #1396 from comex/star-star-star
Fix 'sizeof' which broke in my reference-to-pointer conversion.
|
2014-10-26 14:18:02 +11:00 |
|
skidau
|
38acd4d4bf
|
Merge pull request #1382 from Sonicadvance1/LLVM-disasm
Implements LLVM based disassembler for the debugger.
|
2014-10-26 13:46:01 +11:00 |
|
skidau
|
1078d78a6c
|
Merge pull request #1374 from lioncash/clearctx
AGL: Use NSOpenGLContext's clearCurrentContext in ClearCurrent
|
2014-10-26 13:44:50 +11:00 |
|
skidau
|
7c58eb344d
|
Merge pull request #1378 from lioncash/gl
GLUtil: Change return type from GLuint to GLenum for OpenGL_ReportGLError.
|
2014-10-26 13:44:34 +11:00 |
|
skidau
|
bc26cb1b19
|
Merge pull request #1322 from degasus/ogl-pp
OGL: force enable postprocessing
|
2014-10-25 13:48:27 +11:00 |
|
skidau
|
8598d6bc2b
|
Merge pull request #1364 from RachelBryk/titles
Read game title from ini file, or titles.txt if it exists.
|
2014-10-25 13:33:26 +11:00 |
|
skidau
|
726306fa27
|
Merge pull request #1367 from lioncash/radiobox
CheatSearchTab: Use a wxRadioBox for data sizes
|
2014-10-25 13:32:24 +11:00 |
|
skidau
|
f1e5765b99
|
Merge pull request #1372 from Sonicadvance1/fix-egl-blackness
Fixes black screen issue on EGL+X11 systems.
|
2014-10-25 13:31:37 +11:00 |
|
skidau
|
2c8e77dcc0
|
Added a check for external exceptions that have been set. Prevents a false positive log message.
|
2014-10-24 13:23:21 +11:00 |
|
skidau
|
3ab921d5b0
|
Merge pull request #1363 from lioncash/init-order
CoreParameter: Fix initializer list order
|
2014-10-24 13:03:38 +11:00 |
|
skidau
|
716fe06289
|
Merge pull request #1349 from comex/good-job-dereferencing-null-on-purpose
Fix some warnings from Clang trunk in an overly aggressive manner
|
2014-10-24 13:03:09 +11:00 |
|
skidau
|
ace57fb515
|
Merge pull request #1348 from Sonicadvance1/JitBlockView-cleanup
Cleans up the JIT block viewer in the WX UI.
|
2014-10-24 13:01:53 +11:00 |
|
skidau
|
684cb658e2
|
Merge pull request #1354 from Sonicadvance1/ARMv7-stepping
Adds support for stepping in the ARMv7 JIT.
|
2014-10-23 13:31:17 +11:00 |
|
skidau
|
9836ce23e6
|
Merge pull request #1353 from Sonicadvance1/block-debugging
Don't enable stepping on ARMv7 JIT core if just in the debugger.
|
2014-10-23 13:30:04 +11:00 |
|
skidau
|
5d4b4c793a
|
Merge pull request #1340 from Sonicadvance1/EGL-fixes
Remove hard dependencies of GLX and libGL from Dolphin.
|
2014-10-22 13:15:46 +11:00 |
|
skidau
|
ec1d6c4de5
|
Merge pull request #1356 from Sonicadvance1/fix-32bit
Disable the fake vmem hack on 32bit targets.
|
2014-10-22 00:02:51 +11:00 |
|
skidau
|
080883ad9e
|
Merge pull request #1351 from FioraAeterna/fixfprf
Fix FPRF flag setting
|
2014-10-21 23:07:31 +11:00 |
|
skidau
|
305d2e1863
|
Merge pull request #1337 from skidau/AX-volume-clamp
Clamp the AX Volume to prevent clipping. Patch by hk.konpie. Fixes issue 7519.
|
2014-10-21 13:43:56 +11:00 |
|
skidau
|
833ff4a065
|
Merge pull request #1334 from lioncash/cheats
Break Cheat Manager components out into their own source files.
|
2014-10-21 13:43:06 +11:00 |
|
skidau
|
3022da5d9f
|
Merge pull request #1318 from RachelBryk/disable-bios
Disable skip bios option if no bios files exists.
|
2014-10-21 13:23:23 +11:00 |
|
skidau
|
f65bb10c93
|
Merge pull request #1308 from kayru/shader_generator_write_opt
Workaround for MSVC not optimizing away Write() in GeneratePixelShader
|
2014-10-20 17:15:53 +11:00 |
|
skidau
|
e8da34ef25
|
Merge pull request #1320 from FioraAeterna/hash64bitcrc
Use CRC to output 64 bits instead of 32
|
2014-10-20 14:50:21 +11:00 |
|
skidau
|
a4be65094f
|
Merge pull request #1314 from FioraAeterna/fixprofiler
JIT: fix profiler on non-Windows OSs
|
2014-10-20 14:37:32 +11:00 |
|
skidau
|
81efd0e87f
|
Merge pull request #1315 from RisingFog/movie-menu-input-display
Moved Input Display to Movie Menu
|
2014-10-20 14:34:02 +11:00 |
|
skidau
|
352a2877c5
|
Merge pull request #1329 from Stevoisiak/SonicSettingsFile
Added Game Settings file for Sonic 2 [JAP]
|
2014-10-20 13:32:48 +11:00 |
|
skidau
|
de2bf4c508
|
Merge pull request #1317 from lioncash/filter
Remove unused filter in DolphinWX vcproj file.
|
2014-10-20 13:32:37 +11:00 |
|
skidau
|
44f2df0130
|
Merge pull request #1338 from skidau/mmu-exram-span-pages
Fixed typo in the MEM2 handling.
|
2014-10-19 21:27:42 +11:00 |
|
skidau
|
f9d9257c57
|
Fixed typo in the MEM2 handling.
|
2014-10-19 21:25:43 +11:00 |
|
skidau
|
990697bcbb
|
Clamp the AX Volume to prevent clipping. Patch by hk.konpie. Fixes issue 7519.
|
2014-10-19 21:20:33 +11:00 |
|
skidau
|
033a349444
|
Merge pull request #1299 from comex/blr-opt-infinite-loop
If the stack overflow trap region has already been tripped, don't continue to ignore faults there.
|
2014-10-19 15:22:42 +11:00 |
|
skidau
|
615ebe7b67
|
Merge pull request #1298 from RachelBryk/netplay
Get rid of netpad and just send the GCPadStatus in netplay.
|
2014-10-19 15:20:38 +11:00 |
|
skidau
|
0d1f8527c7
|
Merge pull request #1297 from RisingFog/audio-dump-during-emulation
Start/Stop Audio Dump During Emulation
|
2014-10-18 13:16:41 +11:00 |
|
skidau
|
c80ba8704c
|
Merge pull request #1276 from RisingFog/flipped-audio-dump
Flipped Wave File Channels for Audio Dumping
|
2014-10-18 13:15:23 +11:00 |
|
skidau
|
a5674bbe84
|
Merge pull request #475 from kayru/d3d_state_cache
D3D: Implemented cache for dynamic render states
|
2014-10-18 13:11:39 +11:00 |
|
skidau
|
73590b1323
|
Merge pull request #1266 from skidau/mmu-exram
Corrected the physical memory access to MEM2 via the MMU. Fixes Toy Story 3.
|
2014-10-17 17:10:51 +11:00 |
|
skidau
|
c1325675c7
|
Merge pull request #1286 from Linktothepast/master
Gameini updates.
|
2014-10-16 14:05:28 +11:00 |
|
skidau
|
3023abc1b5
|
Merge pull request #1285 from degasus/master
PixelShaderGen: replace multiplication with shift
|
2014-10-16 14:04:25 +11:00 |
|
skidau
|
f27aabd411
|
Merge pull request #1278 from lioncash/controller
ControllerInterface: Get rid of SetHwnd(), introduce Reinitialize()
|
2014-10-16 14:02:56 +11:00 |
|
skidau
|
002b9f7acd
|
Merge pull request #1222 from FioraAeterna/backpatchchanges
FastMem: don't let the backpatcher hit the same location twice
|
2014-10-16 14:00:29 +11:00 |
|
skidau
|
fc774f0232
|
Merge pull request #1062 from zhuowei/master
Parse input as hex instead of decimal to match display values in the register view
|
2014-10-16 13:58:56 +11:00 |
|
skidau
|
8912315596
|
Merge pull request #1290 from lioncash/xfb
Fix XFB scaling in D3D
|
2014-10-15 14:09:33 +11:00 |
|
skidau
|
8ef21bc5e2
|
Merge pull request #1272 from RisingFog/sconfig-dump-frames
Move bDumpFrames to SConfig (and it's references)
|
2014-10-15 13:42:37 +11:00 |
|
skidau
|
9f5ea81ffe
|
Merge pull request #1274 from lioncash/uninit
TASInputDlg: Fix some potential uninitialized variable warnings.
|
2014-10-15 13:25:52 +11:00 |
|
skidau
|
fd33ecaecd
|
Merge pull request #1268 from lioncash/append
ControllerEmu: Get rid of redundant string appending
|
2014-10-14 12:50:18 +11:00 |
|
skidau
|
a069183316
|
Merge pull request #1267 from lioncash/statics
VolumeCreator: Make master key arrays static
|
2014-10-14 12:49:25 +11:00 |
|
skidau
|
01359a481b
|
Merge pull request #1265 from skidau/debugger-registers-mmu
Added some of the MMU registers into the debugger Register window
|
2014-10-14 12:47:47 +11:00 |
|
skidau
|
e50dad67ce
|
Merge pull request #1252 from FioraAeterna/regallocator
JIT: add basic register allocation heuristics
|
2014-10-14 12:45:48 +11:00 |
|
skidau
|
b4e82a5b9b
|
Merge pull request #1192 from skidau/dsp-acc-loop-adpcm
Fixed the step_size_bytes in the ADPCM Accelerator loop
|
2014-10-14 12:38:54 +11:00 |
|
skidau
|
ce35cd301b
|
Merge pull request #1169 from lioncash/cpu-core
Core: Use an enum for indicating CPU cores
|
2014-10-14 12:36:02 +11:00 |
|
skidau
|
96a2b74c02
|
Merge pull request #846 from lioncash/fpscr-enum
Core: Move FPSCR exception flags to a typed enum
|
2014-10-14 12:33:57 +11:00 |
|
skidau
|
32dbdbe92f
|
Corrected the step size bytes for the start of the DSP accelerator chunk. Patch by hk.konpie
|
2014-10-13 22:10:37 +11:00 |
|
skidau
|
711a8aa6ad
|
Fixed the step_size_bytes in the ADPCM Accelerator loop taking into account the varying number of bytes that ADPCM steps by.
|
2014-10-13 22:10:37 +11:00 |
|
skidau
|
7b44e79356
|
Changed the FAST_TLB_CACHE to update its state only if the TLB cache is accessed by the game (not by Dolphin). The FAST_TLB_CACHE (written by booto) is faster and accurate to the hardware. Enabled the FAST_TLB_CACHE by default.
|
2014-10-13 18:00:45 +11:00 |
|