Markus Wick
|
1c854f2daa
|
Merge pull request #4727 from lioncash/enum-class
VideoBackendBase: Convert EFBAccessType and FieldType into enum classes
|
2017-01-23 17:14:06 +01:00 |
|
JosJuice
|
6d879f7f3a
|
Merge pull request #4729 from lioncash/table
ES: Move the key table into the cpp file
|
2017-01-23 15:51:42 +01:00 |
|
Mat M
|
93faf26217
|
Merge pull request #4721 from RisingFog/remove_dead_audiodump_code
Remove dead audio dumping code
|
2017-01-23 09:17:11 -05:00 |
|
Chris Burgener
|
dd9709509c
|
Remove dead audio dumping code
|
2017-01-23 09:11:48 -05:00 |
|
Lioncash
|
fd772f6726
|
ES: Move the key table into the cpp file
This is a static implementation detail, so there's no need to bind it to the class directly.
This also makes the tables read-only.
|
2017-01-23 08:16:28 -05:00 |
|
Markus Wick
|
c0e8280240
|
Merge pull request #4706 from lioncash/dspasm
DSPAssembler: Minor cleanup
|
2017-01-23 12:12:01 +01:00 |
|
Lioncash
|
a9da2d9e20
|
ControllerEmu: Add missing virtual destructor to BooleanSetting
|
2017-01-23 05:08:19 -05:00 |
|
Markus Wick
|
4436011c50
|
Merge pull request #4725 from lioncash/attachments
Attachments: Minor cleanup
|
2017-01-23 10:55:04 +01:00 |
|
Lioncash
|
34768617d2
|
Attachment: Make constructors explicit where applicable
|
2017-01-23 04:42:27 -05:00 |
|
Lioncash
|
34262ee3d8
|
Attachment: Move implementation details into the cpp file
|
2017-01-23 04:42:26 -05:00 |
|
Lioncash
|
c87ee2a00e
|
Attachment: Use std::array over C arrays
|
2017-01-23 04:42:21 -05:00 |
|
Michael Maltese
|
713ec5ffd5
|
Add includes for building on Windows without PCH
|
2017-01-23 01:37:41 -08:00 |
|
Lioncash
|
940aa6f32d
|
VideoBackendBase: Convert FieldType into an enum class
|
2017-01-23 03:54:01 -05:00 |
|
Lioncash
|
5b461f50af
|
VideoBackendBase: Convert EFBAccessType into an enum class
|
2017-01-23 03:53:38 -05:00 |
|
Michael Maltese
|
c3a1547d9a
|
AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)
|
2017-01-23 00:35:18 -08:00 |
|
Michael Maltese
|
f024fd48f9
|
clang-format: Sort windows.h before other headers
|
2017-01-23 00:35:09 -08:00 |
|
Matthew Parlane
|
836f43038a
|
Merge pull request #4722 from lioncash/si-device
SI_Device: Minor cleanup
|
2017-01-23 21:28:58 +13:00 |
|
Markus Wick
|
5ed94a0f67
|
Merge pull request #4724 from degasus/hotfix
JitCache: Freeing hotfix.
|
2017-01-23 07:31:36 +01:00 |
|
degasus
|
819ebfb213
|
JitCache: Freeing hotfix.
Sorry, I'm too stupid to test my code.
|
2017-01-23 06:58:02 +01:00 |
|
Markus Wick
|
9cd34c7985
|
Merge pull request #4717 from degasus/arm
JitArm64: Fix dcbz.
|
2017-01-23 06:32:11 +01:00 |
|
Lioncash
|
4b2f40a634
|
Attachment: Make class members non-public
|
2017-01-22 23:53:13 -05:00 |
|
Mat M
|
a2caa0d733
|
Merge pull request #4719 from ligfx/removeandroidtoolchainfile
Android: remove unused android.toolchain.cmake
|
2017-01-22 22:46:31 -05:00 |
|
Lioncash
|
fbcf86870d
|
SI_Device: Remove const specifiers from SIDevice_Create declaration's parameters
These are only relevant on the definition of the function.
|
2017-01-22 22:34:23 -05:00 |
|
Lioncash
|
0adb0dfeef
|
SI_Device: Move implementation details into the cpp file
Any changes to the base class' default behavior now won't require
all SI device source files to be recompiled.
|
2017-01-22 22:33:27 -05:00 |
|
Lioncash
|
fb8f19f553
|
SI_Device: Amend variable naming
|
2017-01-22 22:20:16 -05:00 |
|
Lioncash
|
f41e5eac2e
|
SI_Device: Move protected interface below public interface
|
2017-01-22 22:10:43 -05:00 |
|
Scott Mansell
|
e41858232d
|
Merge pull request #4720 from lioncash/si-stub
SI_Device: Move the null device implementation to its own source files
|
2017-01-23 15:46:37 +13:00 |
|
Lioncash
|
7f4ef74542
|
SI_Device: Move the null device implementation to its own source files
|
2017-01-22 21:18:51 -05:00 |
|
Michael Maltese
|
21ae6afa73
|
Android: remove unused android.toolchain.cmake
Gradle automatically sets up the CMake build and this file isn't referenced
anywhere.
|
2017-01-22 16:54:08 -08:00 |
|
CharlesCorrin
|
25ae6d8d24
|
GameSettings: Note for Star Fox Adventures
Adds a note to Star Fox Adventures to let people know how to accurately emulate the game's glow effects.
|
2017-01-22 19:30:05 -05:00 |
|
degasus
|
a19993c2a0
|
JitArm64: Fix dcbz.
This fixes the hidden wall in xenoblade.
|
2017-01-23 00:26:38 +01:00 |
|
Matthew Parlane
|
ba5c3f4c46
|
Merge pull request #4582 from iwubcode/per_game_wii_lang
Add support for specifying the GC/Wii system language per-game
|
2017-01-23 11:51:37 +13:00 |
|
Matthew Parlane
|
ef7a809fad
|
Merge pull request #4678 from degasus/jitcache
JitCache: Store the JIT blocks in the std::map.
|
2017-01-23 11:49:46 +13:00 |
|
Matthew Parlane
|
5cee3f99ce
|
Merge pull request #4710 from leoetlino/save-stm-hook
IOS: STM: Save event hook to savestates
|
2017-01-23 11:11:08 +13:00 |
|
iwubcode
|
a7a8e35823
|
Add support for specifying the GC/Wii system language per-game
|
2017-01-22 12:00:45 -06:00 |
|
Markus Wick
|
90ee85f4e8
|
Merge pull request #4714 from JosJuice/wbfs-file-entry
Fix -Wshadow warning for file_entry
|
2017-01-22 17:56:51 +01:00 |
|
Léo Lam
|
6291cd0bce
|
IOS: STM: Save event hook to savestates
This allows a STM event hook to be saved and restored correctly and
fixes the power/reset button after loading a state in some cases.
|
2017-01-22 17:29:39 +01:00 |
|
JosJuice
|
79f3b5c5ff
|
Fix -Wshadow warning for file_entry
This struct didn't follow our naming convention,
so let's rename the struct itself instead of
the variable that triggered the warning.
|
2017-01-22 17:27:37 +01:00 |
|
degasus
|
8e00c411a3
|
JitCache::Rename iCache to fast_block_map.
iCache sounds too much like emulation.
|
2017-01-22 17:10:28 +01:00 |
|
degasus
|
830ae6a2c1
|
JitCache: Store the JitBlock in the std::map.
|
2017-01-22 16:50:46 +01:00 |
|
degasus
|
43cdbab515
|
Jit64: Add a switch for easier fallback to the C++ dispatcher.
|
2017-01-22 16:50:46 +01:00 |
|
degasus
|
9b77a39767
|
JitCache: Only call DestroyBlock on valid blocks.
|
2017-01-22 16:50:46 +01:00 |
|
degasus
|
113d6b3b84
|
JitCache: Use a multimap for block_map and start_block_map.
We may have duplicated entries here because of MSR mismatch. Just
store both and validate the matching one on cache access.
|
2017-01-22 16:50:46 +01:00 |
|
degasus
|
9d58127dec
|
JitCache: Move JitBlock config variable.
|
2017-01-22 16:50:46 +01:00 |
|
degasus
|
352909fc4c
|
JitCache: Track the ICache entry of jit blocks.
This guarantees that no invalidated jit block is still in the icache.
|
2017-01-22 16:50:14 +01:00 |
|
Markus Wick
|
9c28121af6
|
Merge pull request #4712 from lioncash/jitarm
JitArm64: Eliminate trivial JIT global usages
|
2017-01-22 13:56:43 +01:00 |
|
Lioncash
|
a97aef2e94
|
Jit: Eliminate JIT global usages
|
2017-01-22 06:01:30 -05:00 |
|
Lioncash
|
a18ab5e154
|
JitArm64_LoadStore: Eliminate JIT global usages
|
2017-01-22 05:59:38 -05:00 |
|
Lioncash
|
4601499179
|
JitArm64_LoadStoreFloating: Eliminate JIT global usages
|
2017-01-22 05:57:44 -05:00 |
|
degasus
|
c9c5437cb8
|
JitCache: Fix links_to updates on destroying blocks.
|
2017-01-22 11:37:22 +01:00 |
|