Commit Graph
100 Commits
Author SHA1 Message Date
Pierre Bourdon c2c1f839dd Merge pull request #3574 from palxex/master
fix El Capitan WiimoteReal pairing problem and refresh crash problem
2016-01-30 13:17:08 +01:00
Pierre Bourdon 50221088a9 Merge pull request #3576 from lioncash/boot
BootManager: Minor changes
2016-01-30 13:14:52 +01:00
Pierre Bourdon cf20ff48aa Merge pull request #3480 from phire/memory_stride_too_small
Avoid the "Memory stride too small" assert
2016-01-30 13:11:07 +01:00
Pierre Bourdon 9da8593cf4 Merge pull request #3569 from mathieui/netplay-gcpad-position
[netplay] Fix a regression
2016-01-30 11:54:31 +01:00
Pierre Bourdon ff5d6887d1 Merge pull request #3575 from mathieui/netplay-server-cleanup
Small netplay server cleanup & fix
2016-01-30 11:51:50 +01:00
Pierre Bourdon 0bd649248f Merge pull request #3530 from degasus/syncgpufix
Fifo: Fix SyncGPU.
2016-01-25 10:46:08 +01:00
Pierre Bourdon 7b4e965465 Merge pull request #3555 from mathieui/gcadapter_payload
Fix a bug in GCAdapter
2016-01-25 10:42:28 +01:00
Pierre Bourdon e3a74cebaf Merge pull request #3545 from lioncash/vi
VideoInterface: specify internal linkage on local variable
2016-01-22 01:42:45 +01:00
Pierre Bourdon 338714a3b0 Merge pull request #3544 from mathieui/common_asterisks
Common: asterisks go against the type name
2016-01-21 23:10:02 +01:00
Pierre Bourdon 912555968d Merge pull request #3538 from mathieui/pipes_locale
[Pipe input] Make the commands locale-unaware
2016-01-21 14:04:38 +01:00
Pierre Bourdon fa785d70b1 Merge pull request #3540 from lioncash/vi
VideoInterface: Change a global into a translation-unit local variable
2016-01-21 13:32:35 +01:00
Pierre Bourdon 3a12dccac7 Merge pull request #3539 from Sonicadvance1/two_adapters_one_pc
Allow multiple GC adapters on one PC to be used with multiple Dolphin instances.
2016-01-20 22:41:19 +01:00
Pierre Bourdon a14c07413f Merge pull request #3515 from booto/wii-region
DiscIO: Use specified Wii region for discs
2016-01-20 19:58:58 +01:00
Pierre Bourdon f98176f38a Merge pull request #3528 from Shugyousha/codedframedeprecated
AVIDump: coded_frame is deprecated
2016-01-20 19:40:31 +01:00
Pierre Bourdon be1a9e4231 Merge pull request #3518 from Sonicadvance1/blacklist_sandy
Blacklist Sandy Bridge on mesa from using geometry shaders.
2016-01-20 19:32:56 +01:00
Pierre Bourdon e455ca4d58 Merge pull request #3535 from RisingFog/cya_savestate_memleak
Properly clear JIT cache on save states
2016-01-20 18:02:25 +01:00
Pierre Bourdon 15226b3dbb Merge pull request #3536 from lioncash/vid
VideoInterface: Fix code style/indentation
2016-01-20 02:21:54 +01:00
Pierre Bourdon 991d3f6f96 Merge pull request #3525 from lioncash/ptr
DSPEmulator: Make CreateDSPEmulator return a unique_ptr
2016-01-19 23:54:58 +01:00
Pierre Bourdon 38875e5600 Merge pull request #3526 from Sonicadvance1/fix_typo
Fix a typo on the size passed in to the IPL descrambler.
2016-01-18 11:47:45 +01:00
Pierre Bourdon 24c228c6e9 Merge pull request #3523 from lioncash/video
VideoCommon: Header cleanup
2016-01-18 02:24:50 +01:00
Pierre Bourdon ea2765e010 Merge pull request #3509 from stenzek/negative-indirect
PixelShaderGen: Manually wrap negative indirect texture coordinates
2016-01-16 09:10:33 +01:00
Pierre Bourdon 8ee93fc4fa Merge pull request #3507 from lioncash/header
HW: Header cleanup
2016-01-13 14:09:35 +01:00
Pierre Bourdon 8f8134f5f4 Merge pull request #3504 from degasus/master
VideoBackend: Cleanup API a bit.
2016-01-13 01:27:24 +01:00
Pierre Bourdon 68094171f8 Merge pull request #3489 from lioncash/interp
Interpreter: Remove unnecessary includes from Interpreter.h
2016-01-11 12:43:25 +01:00
Pierre Bourdon 84c4f75aeb Merge pull request #3498 from lioncash/global
MemTools: Get rid of a global variable
2016-01-11 12:43:01 +01:00
Pierre Bourdon 7c6fe11348 Merge pull request #3499 from lioncash/hle
HLE: Move static variable out of header
2016-01-11 12:42:48 +01:00
Pierre Bourdon 6b25e52f57 Merge pull request #3500 from lioncash/arm
ARM Jit: Use std::tie for SlowmemHandler comparison
2016-01-11 12:42:24 +01:00
Pierre Bourdon e7fbd1fd50 Merge pull request #3439 from Armada651/depth-range
Render: Clamp the z range to the full range.
2016-01-10 19:09:57 +01:00
Pierre Bourdon 20718305db Merge pull request #3484 from Sonicadvance1/mesa_disable_geometry_shaders
Disable geometry shaders on mesa AMD/ATI drivers.
2016-01-10 02:38:33 +01:00
Pierre Bourdon 98106b717a Merge pull request #3487 from Sonicadvance1/fix_typo
Fix typo in GLExtensions
2016-01-09 22:17:05 +01:00
Pierre Bourdon 529e04b009 Merge pull request #3486 from lioncash/jitinterface
JitInterface: Get rid of a global variable
2016-01-09 22:15:45 +01:00
Pierre Bourdon 97475e5e6a Merge pull request #3482 from Sonicadvance1/fix_9225
Fix assert on reset button hit.
2016-01-09 18:50:14 +01:00
Pierre Bourdon 5db10d83f7 Merge pull request #3477 from mmastrac/memorywatcher_crash
MemoryWatcher: Initialize m_running
2016-01-09 16:11:42 +01:00
Pierre Bourdon dbe7e6634d Merge pull request #3412 from skidau/CheatSearch-Prev-Value
Added the ability to search on previous value in the Cheat Search.
2016-01-09 06:06:02 +01:00
Pierre Bourdon 39971ec039 Merge pull request #3472 from phire/TVs_dont_have_pixels
Rework the aspect ratio calculation (Fixes 240p mode)
2016-01-09 04:27:16 +01:00
Pierre Bourdon af9beecc10 Merge pull request #3469 from Linktothepast/master
Gameini updates.
2016-01-09 01:04:55 +01:00
Pierre Bourdon bf1c53a6e8 Merge pull request #3451 from RisingFog/libav
Use ffmpeg for Windows Video Dumping instead of VFW
2016-01-09 01:01:05 +01:00
Pierre Bourdon dd1192b709 Merge pull request #3449 from freelancer42/android_finish_main_activity_after_autostartfile
StartupHandler.java: Finish main activity if AutoStartFile is specified in intent
2016-01-07 00:50:47 +01:00
Pierre Bourdon 89bb4b1288 Merge pull request #3460 from JosJuice/platform-icon-padding
Adjust the size of the Wii platform icon and padding of all platform icons
2016-01-07 00:50:06 +01:00
Pierre Bourdon bff79df363 Merge pull request #3429 from sepalani/debug_vector_fix
Debug Builds: Fixed vector assertion
2016-01-07 00:48:40 +01:00
Pierre Bourdon e668fd7a02 Merge pull request #3465 from Sonicadvance1/Android_move_jni
Move Android JNI bits from DolphinWX to the Android folder.
2016-01-07 00:47:39 +01:00
Pierre Bourdon 7c91dbe239 Merge pull request #3467 from mathieui/netplay_version_commit_hash
Use the current commit hash in the netplay version
2016-01-07 00:45:11 +01:00
Pierre Bourdon 22555312de Merge pull request #3464 from Armada651/stereo-warnings
VideoConfig: Don't give warnings for per-game stereoscopy parameters.
2016-01-07 00:35:14 +01:00
Pierre Bourdon 4553f723ff Merge pull request #3466 from JosJuice/game-list-empty-condition
DolphinWX: Unify the condition for the game list being empty
2016-01-07 00:33:32 +01:00
Pierre Bourdon ccd646dad0 Merge pull request #3468 from JosJuice/dk-bongos
Use the English name for DK Bongos in the English version of Dolphin
2016-01-07 00:30:41 +01:00
Pierre Bourdon 3c65a7dd7f Merge pull request #3156 from degasus/videosw2
VideoSW: Use VideoCommon framework and drop redundant code
2016-01-06 23:29:51 +01:00
Pierre Bourdon f0e5811d9a Merge pull request #3435 from lioncash/backend
VideoBackend: Get rid of a boolean global
2016-01-03 00:09:39 +01:00
Pierre Bourdon 76250a9bf4 Merge pull request #3411 from lioncash/dsp
DSPCore: Minor changes
2015-12-29 19:46:16 +01:00
Pierre Bourdon 3250d80d21 Merge pull request #3389 from stenzek/d3d-fb-crash-fix
D3D: Fix crash on startup/resize
2015-12-23 14:21:02 +01:00
Pierre Bourdon 4c428ed019 Merge pull request #3372 from lioncash/framebuffer
FramebufferManagerBase: Get rid of explicit delete and new
2015-12-21 22:48:13 +01:00
Pierre Bourdon 9039cc5860 Merge pull request #3371 from lioncash/streambuffer
StreamBuffer: Minor changes
2015-12-21 18:56:08 +01:00
Pierre Bourdon 2842897d55 Merge pull request #3363 from lioncash/tmd
Volume: Make GetTMD return a vector
2015-12-20 09:54:24 +01:00
Pierre Bourdon de21da5fb2 Merge pull request #3315 from degasus/test
ShaderGen: Toggle value of uninitialized color.
2015-12-18 14:21:37 +01:00
Pierre Bourdon 2b60eb0e22 Merge pull request #3339 from delroth/nzhle-npc-pikmin-1
ZeldaHLE: Add support for New Play Control! Pikmin 1
2015-12-14 05:51:09 +01:00
Pierre Bourdon 2e5c94865b ZeldaHLE: Add support for New Play Control! Pikmin 1 2015-12-14 05:44:08 +01:00
Pierre Bourdon 2ab0bad137 Merge pull request #3252 from booto/vi-timing-adjust
VI: wait until start of ACV to sample XFB addr
2015-12-14 04:00:24 +01:00
Pierre Bourdon e670d29dfe Merge pull request #3335 from ShadowsFriend/nopch_fix
Core: Fix build with portaudio enabled and pch disabled
2015-12-13 22:26:42 +01:00
Pierre Bourdon 513d4f77af Merge pull request #3334 from mbc07/GameINI_DKCR
[GameINI] Disable Fast Depth Calculation for Donkey Kong Country Returns
2015-12-13 22:11:49 +01:00
Pierre Bourdon 2dca38cc6d Merge pull request #3337 from Sonicadvance1/fix_wgl_leak
Fix minor memory leak in WGL interface.
2015-12-13 22:10:16 +01:00
Pierre Bourdon cc3dc05438 Merge pull request #3331 from degasus/master
ConfigManager: Add get/set for missing ini options.
2015-12-12 11:02:00 +01:00
Pierre Bourdon 8acf8cf4d0 Merge pull request #3245 from jloehr/RealWiimote-Windows-Fix
[RFC]Real Wiimote Windows "-TR" Fix
2015-12-11 04:01:38 +01:00
Pierre Bourdon deacff4adb Merge pull request #3278 from lioncash/delete
ISOFile: Get rid of explicit deletes
2015-11-22 04:09:00 +01:00
Pierre Bourdon f571bdd7e3 Merge pull request #3274 from JosJuice/menu-capitalization
DolphinWX: More consistent capitalization in menus
2015-11-19 14:00:46 +01:00
Pierre Bourdon 2a7c039bd7 Merge pull request #3268 from degasus/texturecrash
TextureCache: Fix crash for invalid textures.
2015-11-18 01:00:51 +01:00
Pierre Bourdon fb87de83d4 Merge pull request #3267 from JosJuice/0-byte-copytoemu
Do nothing when calling CopyToEmu with a length of 0
2015-11-17 22:04:49 +01:00
Pierre Bourdon 89f6451513 Merge pull request #3218 from Tilka/components
VideoCommon: flush vertex manager if components change
2015-11-02 11:41:43 +01:00
Pierre Bourdon 839dd2cd9d Merge pull request #3219 from JosJuice/5.0-stable-fixes
Various fixes from the abandoned 5.0 stable
2015-11-01 21:09:18 +01:00
Pierre Bourdon 491e149545 Merge pull request #3216 from aserna3/WiiDiscWarning
[DolphinWX] Added warning to Wii disc compression
2015-11-01 05:28:15 +01:00
Pierre Bourdon 15ad14a9dc Add linter script which will replace the ad-hoc commands ran by the linter Buildbot. 2015-10-31 18:43:37 +01:00
Pierre Bourdon 31f21057d9 DolphinWX: Remove the dolphin-emulator.com check.
This check is not useful anymore since that website is not running their own
buildbots anymore. It's also trivially bypassable -- it just happened to work
when the builds were fully automated over there.
2015-10-30 22:14:19 +01:00
Pierre Bourdon c0d157e6f6 Merge pull request #3175 from imirkin/master
make gcc check the printf format strings
2015-10-17 03:44:28 +02:00
Pierre Bourdon e076de137b Merge pull request #3133 from lioncash/header
EXI_DeviceAGP: Remove unnecessary headers
2015-10-04 19:29:22 +02:00
Pierre Bourdon a2b3cdc393 FifoDataFile: Revert PadFile changes from 4.0-1127.
Fixes #9006.
2015-10-04 13:53:01 +02:00
Pierre Bourdon 6af8e00b66 Merge pull request #2813 from lioncash/updating_list
CheatSearchTab: Make the search results list auto update address values
2015-09-05 23:10:06 +02:00
Pierre Bourdon 8a993e1fbc Merge pull request #2958 from JosJuice/dol-elf-banners
DolphinWX: Support banners in Homebrew Channel format
2015-09-05 23:08:07 +02:00
Pierre Bourdon 6bc95b3f6d Merge pull request #2973 from booto/revert-vi-enb
Revert "Merge pull request #2943 from booto/vi-enb"
2015-09-05 23:04:03 +02:00
Pierre Bourdon 8dd80b8e97 Merge pull request #2943 from booto/vi-enb
VI: Respect DisplayControlRegister ENB bit
2015-09-04 03:50:39 +02:00
Pierre Bourdon 58b4b7edea Merge pull request #2863 from Tilka/fallback
Jit64: load PC only once after fallbacks
2015-08-17 10:29:54 +02:00
Pierre Bourdon 797d29d066 Merge pull request #2862 from Tilka/clean
PowerPC: clean up and fix typo
2015-08-17 10:29:02 +02:00
Pierre Bourdon 86c28bfac6 Bump save state version. 2015-08-14 16:17:28 +02:00
Pierre Bourdon 2d5d203be8 ZeldaHLE: Add UCode version for Pikmin 1 PAL. 2015-08-14 16:01:36 +02:00
Pierre Bourdon 18d0f15885 ZeldaHLE: Fix the AFC remaining samples logic on looping. 2015-08-14 16:01:36 +02:00
Pierre Bourdon 9105a76eb1 ZeldaHLE: Comment on the differences between FSA/ZTP UCodes. 2015-08-14 16:01:36 +02:00
Pierre Bourdon fcbed7483d ZeldaHLE: Properly read remaining AFC samples when a whole frame is available. 2015-08-14 16:01:36 +02:00
Pierre Bourdon a602466e4f ZeldaHLE: Implement patterns 2/3 automatic regeneration. 2015-08-14 16:01:35 +02:00
Pierre Bourdon dd1cb88e9a ZeldaHLE: Add new UCode version for Pikmin 1/2 New Play Control 2015-08-14 16:01:35 +02:00
Pierre Bourdon c6c0f69c6b ZeldaHLE: really fix the constant pattern variable step computation.
This time tested by comparing pattern indexes across LLE and HLE with the same
inputs. Matches on the 3-4 test cases I made.
2015-08-14 16:01:35 +02:00
Pierre Bourdon fddb3f0d3c ZeldaHLE: fix the constant pattern variable step computation. 2015-08-14 16:01:35 +02:00
Pierre Bourdon 090723167f ZeldaHLE: Implement constant patterns with variable step (sample source 0A). 2015-08-14 16:01:35 +02:00
Pierre Bourdon fbe727b0bb ZeldaHLE: Support GBA crypto through command 0C. Reuses the pre-existing GBA crypto code from the separate UCode. 2015-08-14 16:01:35 +02:00
Pierre Bourdon 0b1af50316 ZeldaHLE: Initial support for command 0C in both styles implemented by the light protocol. Logs, but doesn't crash anymore. 2015-08-14 16:01:35 +02:00
Pierre Bourdon 32fcd8ec7c ZeldaHLE: Special case Cmd03 NOP handling to make it clear it shouldn't ever happen on light protocol UCodes. 2015-08-14 16:01:34 +02:00
Pierre Bourdon bbfa238657 ZeldaHLE: Document that the crashy commands are not actually crashy on light protocol, just never used. 2015-08-14 16:01:34 +02:00
Pierre Bourdon 25430e7923 ZeldaHLE: Add a flag to disable Cmd0D on older UCodes.
Shouldn't really matter -- these NOP commands aren't really used, but since it
reads an argument it's probably better to explicitly NOP it for safety.
2015-08-14 16:01:34 +02:00
Pierre Bourdon 8526a4131c ZeldaHLE: Properly implement light command 03.
On at least one version (AC/Pikmin 1 NTSC) it doesn't even send a sync mail and
just reloops to the dispatcher.
2015-08-14 16:01:34 +02:00
Pierre Bourdon 7f7e036a02 ZeldaHLE: Add a missing game to the list of games to look at. 2015-08-14 16:01:34 +02:00
Pierre Bourdon cdb1022696 Zelda HLE: Add support for the ZTP Wii UCode. 2015-08-14 16:01:34 +02:00
Pierre Bourdon 5f61ab3e21 Zelda HLE: Update the CRC to games mapping (documentation only). 2015-08-14 16:01:33 +02:00
Pierre Bourdon addb5cb887 Zelda HLE: Support the per-frame sync protocol used by SMS.
Didn't test if SMS sounds right (travelling with no headphones \o/) but the
waveform looks ok and the mails are flowing as expected.
2015-08-14 16:01:33 +02:00
Pierre Bourdon 89037781e0 Zelda HLE: Make the implementation less strict for recoverable errors.
It kind of sucks that we don't emulate some behaviors properly, but there is
very little ROI for some of these features and I'm not going to spend time
implementing them any time soon. Making the PanicAlerts optional allows for
more testing of the core features on more games while "just" breaking less
important features like reverb.
2015-08-14 16:01:33 +02:00