4d3f05ddf8
DebuggerViews: Fixed nullptr dereferences
2015-12-27 19:57:58 +04:00
97cd723492
Merge pull request #3286 from jloehr/Wiimote-Rumble-LED-Fix
...
Fix Prepare (Set LEDs and Rumble) on Connect and Refresh
2015-11-29 00:58:18 +13:00
31a4b2ed03
Fix Prepare (Set LEDs and Rumble) on Connect and Refresh
...
m_need_prepare needs to be set before the Device thread is started.
Otherwise the thread blocks on IORead and the LEDs and Rumble is executed
after the user presses a button on the Wiimote.
Also the Prepare-Call on Refresh doesn't need to reset the Index, because it is
set once on the initial Connect/Prepare. Therefore the index assignment
was refactored.
2015-11-28 12:38:19 +01:00
861bd98e3a
Merge pull request #3291 from JosJuice/memset-error-check
...
Memmap: More error checking for Memset
2015-11-28 22:38:24 +13:00
4b4b753cc4
Merge pull request #3293 from JosJuice/volumedirectory-plainfilereader
...
DiscIO: Don't use PlainFileReader in VolumeDirectory
2015-11-28 22:32:12 +13:00
0cb5c4637a
Memmap: Replace ValidCopyRange with GetPointerForRange
2015-11-28 09:26:48 +01:00
f9af58a388
DiscIO: Don't use PlainFileReader in VolumeDirectory
...
Blobs are not for regular file reading.
2015-11-28 09:18:22 +01:00
2e3735b772
Memmap: More error checking for Memset
...
It now uses the same error checking as CopyFromEmu and CopyToEmu.
2015-11-27 18:28:53 +01:00
5a1729877e
Merge pull request #3211 from JosJuice/themes-to-resources
...
Move nobanner and fileplatform from Themes to Resources
2015-11-27 23:47:44 +13:00
df4c1d680e
Merge pull request #3264 from JosJuice/simplify-iselfordol
...
ISOFile/GameFile: Simplify IsElfOrDol
2015-11-27 23:10:45 +13:00
9b2fe62bc9
Move nobanner and fileplatform from Themes to Resources
...
fileplatform is moved so it's in the same place as the other platform
icons, and nobanner is moved just because it fits better in Resources.
Both of them were identical in all of Dolphin's themes.
2015-11-27 11:09:20 +01:00
4249d9ef77
ISOFile/GameFile: Simplify IsElfOrDol
2015-11-27 10:50:19 +01:00
f33a9ed439
Merge pull request #3261 from spxtr/DolphinQt
...
DolphinQt Rewrite
2015-11-27 22:06:31 +13:00
949f25175b
DolphinQt2
2015-11-27 00:33:07 -08:00
e1fe2db7d9
Merge pull request #3289 from waddlesplash/dolphin-qt-fixup
...
DolphinQt: Get rid of unneeded abbreviation macros.
2015-11-27 09:56:51 +13:00
4acd90d570
DolphinQt: Get rid of unneeded abbreviation macros.
2015-11-25 23:16:54 -05:00
662e4fcca0
Merge pull request #3276 from degasus/videocommon
...
Videocommon API cleanup
2015-11-25 07:53:58 +01:00
0b02dc4f81
FramebufferManager: check for g_framebuffer_manager
2015-11-24 22:48:56 +01:00
0f26cdd31b
FramebufferManager: Allow CreateXFBSource to return nullptr
2015-11-24 22:48:55 +01:00
c9dc5fb376
TextureCache: Allow the backends to return nullptr for textures.
2015-11-24 22:48:55 +01:00
fc00598785
NativeVertexFormat: Inline Initialize in contructor
...
They were only called at once, so no need to seperate them.
This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr.
2015-11-24 22:48:49 +01:00
df799dd124
VideoCommon: Create default implementation for state setters
...
It's fine to pull those within the backends, so there is no need to enforce them to implement this interface.
2015-11-24 22:39:10 +01:00
f560e8e283
Merge pull request #3285 from jloehr/Wiimote-Index-LED-Fix
...
Fix Wiimote Index LED
2015-11-24 18:31:57 +01:00
8212f402d4
Merge pull request #3287 from stenzek/d3d-texture-crash
...
D3D: Fix crash on some drivers with small textures
2015-11-24 14:28:19 +01:00
d1b132731d
D3D: Remove redundant cast, move pitch calculation to caller
2015-11-24 21:54:19 +10:00
6be4608a0d
D3D: Fix crash on some drivers with small textures
2015-11-24 21:15:19 +10:00
211169e307
Merge pull request #3269 from JosJuice/purge-cache
...
Rename "Purge Cache" to "Purge Game List Cache"
2015-11-24 14:17:49 +13:00
83bda3be46
Merge pull request #1474 from phire/DSPHLE_cleanups
...
DSPHLE: Remove individual byteswaps and replace with generic function.
2015-11-24 13:33:59 +13:00
aace2f694f
Fix Wiimote Index LED
2015-11-23 23:24:49 +01:00
f92a36d86c
Merge pull request #3283 from RisingFog/patch-1
...
Fix Frame Advance Hold Delay Changes
2015-11-24 10:44:52 +13:00
1bbec988fa
Merge pull request #3284 from Sonicadvance1/fix_ssbo_declaration
...
We shouldn't be trying to enable the SSBO extension in ES.
2015-11-23 22:15:47 +01:00
d27dcdba48
We shouldn't be trying to enable the SSBO extension in ES.
2015-11-23 14:47:43 -06:00
1ea9b36e3b
Fix Frame Advance Hold Delay Changes
...
Fixes the issues of modifying the frame advance speed increase/decrease not actually doing anything
2015-11-23 13:53:14 -05:00
ffb9722f2d
Merge pull request #3032 from waddlesplash/dolphin-qt
...
Lots more minor DolphinQt stuffs.
2015-11-23 21:45:28 +13:00
deacff4adb
Merge pull request #3278 from lioncash/delete
...
ISOFile: Get rid of explicit deletes
2015-11-22 04:09:00 +01:00
35b02db39d
ISOFile: Get rid of explicit deletes
2015-11-21 21:15:01 -05:00
d42216e929
Merge pull request #3277 from t27duck/rodea-info
...
Added info for Rodea The Sky Soldier
2015-11-21 19:08:48 +01:00
941125699c
Added info for Rodea The Sky Soldier
2015-11-21 11:40:03 -05:00
0e258d4621
Merge pull request #3152 from ShadowsFriend/ipl_checksum
...
Use CRC32 for IPL checks and update hashes
2015-11-20 14:37:13 +13:00
f571bdd7e3
Merge pull request #3274 from JosJuice/menu-capitalization
...
DolphinWX: More consistent capitalization in menus
2015-11-19 14:00:46 +01:00
6082af7790
Merge pull request #3273 from Sonicadvance1/enable_page_fault_test
...
Enable the page fault test on targets that aren't x86_64
2015-11-20 01:11:48 +13:00
2ca07f3485
Merge pull request #3272 from Sonicadvance1/we_love_traps
...
Use __builtin_trap for our crash define instead of int3/exit
2015-11-20 01:11:29 +13:00
41f9d4f5fa
Merge pull request #3271 from Sonicadvance1/es_sampler_cache
...
Enable Anisotropic filtering in ES.
2015-11-19 12:42:16 +01:00
3778793df5
DolphinWX: More consistent capitalization in menus
2015-11-19 12:25:17 +01:00
1f4b16dacf
Merge pull request #3202 from lioncash/input
...
InputConfig: Clean up controller management
2015-11-19 09:10:36 +01:00
ed5e3c054e
Enable Anisotropic filtering in ES.
...
This adds a check to make sure the vendor supports anisotropic filtering.
Pretty much all vendors support this, even the mobile ones.
2015-11-19 02:00:43 -06:00
b9975694ab
InputConfig: Clean up controller management
2015-11-19 02:41:33 -05:00
1a638175d2
Enable the page fault test on targets that aren't x86_64
2015-11-19 00:51:29 -06:00
5f1fcf4c8d
Use __builtin_trap for our crash define instead of int3/exit
2015-11-19 00:49:42 -06:00
59b54a77d3
Merge pull request #3244 from mathieui/rumble-reset
...
Reset the GC adapter rumble when stopping a game
2015-11-18 23:00:11 +01:00