Michael Maltese
|
713ec5ffd5
|
Add includes for building on Windows without PCH
|
2017-01-23 01:37:41 -08:00 |
|
Michael Maltese
|
c3a1547d9a
|
AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)
|
2017-01-23 00:35:18 -08:00 |
|
Markus Wick
|
9cd34c7985
|
Merge pull request #4717 from degasus/arm
JitArm64: Fix dcbz.
|
2017-01-23 06:32:11 +01:00 |
|
Lioncash
|
7f4ef74542
|
SI_Device: Move the null device implementation to its own source files
|
2017-01-22 21:18:51 -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 |
|
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 |
|
Lioncash
|
7c0b96f638
|
EXI_Device: Move the dummy implementation to its own source files
|
2017-01-22 02:15:36 -05:00 |
|
Matthew Parlane
|
d9c873bc8b
|
Merge pull request #4704 from lioncash/exi-channel
EXI_Channel: Minor cleanup
|
2017-01-22 16:53:09 +13:00 |
|
Lioncash
|
d2ff34e510
|
EXI_Channel: Remove const qualifiers from member function declaration parameters
Const used on value types only really has a use when used within the
definition.
|
2017-01-21 22:36:09 -05:00 |
|
Lioncash
|
387769b4e2
|
EXI_Channel: Move SetEXIINT implementation into the cpp file
|
2017-01-21 22:36:09 -05:00 |
|
Lioncash
|
edf8a79005
|
EXI_Channel: Make constructor explicit
|
2017-01-21 22:36:09 -05:00 |
|
Lioncash
|
5a85001d30
|
EXI_Channel: Amend variable casing
|
2017-01-21 22:36:04 -05:00 |
|
Matthew Parlane
|
2252b7a355
|
Merge pull request #4705 from lioncash/mmu
MMU: Change '0' literals to 'false' in IsOptimizableGatherPipeWrite
|
2017-01-22 16:24:49 +13:00 |
|
Lioncash
|
0dee9bc4f0
|
MMU: Change '0' literals to 'false' in IsOptimizableGatherPipeWrite
|
2017-01-21 21:16:41 -05:00 |
|
Matthew Parlane
|
507715f316
|
Merge pull request #4700 from degasus/videoconfig
VideoConfig: Fix boolean default values.
|
2017-01-22 14:52:37 +13:00 |
|
Lioncash
|
688225616e
|
EXI_Channel: In-class initialize variables
|
2017-01-21 18:44:54 -05:00 |
|
Lioncash
|
489e4c49bc
|
EXI_Channel: Move private interface below public interface
|
2017-01-21 18:42:18 -05:00 |
|
BhaaL
|
07d1f18f53
|
CompressFileToBlob: add an explicit seek to make sure we're at the start
|
2017-01-21 21:42:58 +01:00 |
|
BhaaL
|
30e0f3d9ca
|
DecompressFileToBlob: don't assume success if decompression failed
|
2017-01-21 21:42:58 +01:00 |
|
BhaaL
|
24be8c0814
|
IsGCZBlob: try to leave the file position where it was before
callers that don't seek afterwards might be missing a few bytes that way.
|
2017-01-21 21:42:57 +01:00 |
|
Léo Lam
|
3eb81ad219
|
Netplay: Fix wrong mapping info being used in dialog
Obvious fix for a small mistake.
|
2017-01-21 20:42:30 +01:00 |
|
degasus
|
65e3aa796e
|
VideoConfig: Fix boolean default values.
|
2017-01-21 11:31:44 +01:00 |
|
Matthew Parlane
|
7ebfd357b5
|
Merge pull request #4699 from Orphis/cmake_cleanup
CMake cleanup (but wait, there's more!)
|
2017-01-21 16:38:09 +13:00 |
|
Florent Castelli
|
59fb8042d1
|
cmake: Add XInput file to the InputCommon target
|
2017-01-21 02:44:18 +01:00 |
|
Florent Castelli
|
6c197a8f6a
|
cmake: Rename variable for libxi to X11_INPUT
|
2017-01-21 02:44:18 +01:00 |
|
Lioncash
|
794d0a9d7c
|
Core: Move SI source files to their own directory
|
2017-01-20 19:33:24 -05:00 |
|
Matthew Parlane
|
71ea457874
|
Merge pull request #4696 from Orphis/cmake_cleanup
CMake cleanup for Windows (moar!)
|
2017-01-21 13:09:52 +13:00 |
|
Matthew Parlane
|
a945b4ea9b
|
Merge pull request #4691 from lioncash/dsptables
DSPTables: Hide/Eliminate some extern variables
|
2017-01-21 12:39:47 +13:00 |
|
Florent Castelli
|
b6a7216b07
|
cmake: Mark DolphinWX target as a Windows application (instead of console)
|
2017-01-21 00:35:55 +01:00 |
|
Florent Castelli
|
2ff10ad021
|
cmake: Add missing Windows file to common
|
2017-01-21 00:35:55 +01:00 |
|
Florent Castelli
|
5540cda820
|
cmake: Don't build traversal_server on Windows, it requires posix platform
|
2017-01-21 00:35:55 +01:00 |
|
Florent Castelli
|
e55ec1ed35
|
cmake: Build D3D and D3D12 video backends
|
2017-01-21 00:35:55 +01:00 |
|
Florent Castelli
|
1516361d1d
|
cmake: Add missing dependencies on libs on Windows
|
2017-01-21 00:35:55 +01:00 |
|