Commit Graph

29569 Commits

Author SHA1 Message Date
cfdbd45105 Externals: Add imgui 2018-11-26 20:40:34 +10:00
8d20a173f0 Merge pull request #7579 from AdmiralCurtiss/next-free-block-fix
GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().
2018-11-22 06:54:52 +01:00
2bb61afe6e Merge pull request #7578 from jordan-woyak/master
Fix spurious error logs for conversions of empty strings on Windows.
2018-11-22 06:51:23 +01:00
fae368d2ee Fix spurious error logs for conversions of empty strings on Windows. 2018-11-22 06:50:11 +01:00
0c6d677233 Merge pull request #7582 from AdmiralCurtiss/memcard-delete-wrong-dir
GCMemcard: Fix incorrect directory block being accessed in RemoveFile().
2018-11-22 06:43:25 +01:00
fe8854db43 Merge pull request #7583 from delroth/updater-crash
Fix Updater crashes with new taskbar integration feature
2018-11-22 02:59:53 +01:00
c9d5ac3e9a Updater/UI: ITaskbarlist3 handling improvements.
* Properly error-check the interface querying and instance creation.
* Call HrInit() as required when getting the instance.
2018-11-22 02:46:36 +01:00
1805f51d79 Merge pull request #7446 from Techjar/wii-save-full-sync
NetPlay: Add full Wii save sync
2018-11-21 00:22:50 +01:00
431e6c42e1 GCMemcard: Fix incorrect directory block being accessed in RemoveFile().
When deleting files, block index data was always fetched from the first copy of the directory listing rather than the currently active one.
2018-11-21 00:15:58 +01:00
3e03b13392 Merge pull request #7581 from JosJuice/netplay-sync-strings
Minor fixes to netplay sync strings
2018-11-20 10:05:20 -05:00
353e289fbf GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock(). 2018-11-19 20:40:18 +01:00
46fe0669a5 Minor fixes to netplay sync strings 2018-11-19 19:54:55 +01:00
b06b7e5686 NetPlay: Add full Wii save sync
This adds the ability to sync all Wii saves, instead of only the
selected game. Useful for cases like launching a game though GeckoOS.
2018-11-19 06:37:09 -05:00
f4eb4fab08 HW/WiiSave: Fix reversed condition in WriteFiles
This didn't make any sense, as it would only attempt to create the directory if it already existed, and would simply fail if it didn't exist.
2018-11-19 06:37:09 -05:00
6730748309 NetPlay: Use chunked data transfer for save sync 2018-11-19 06:37:09 -05:00
d94922002b NetPlay: Implement chunked data transfer
This sends arbitrary packets in chunks to be reassembled at the other
end, allowing large data transfers to be speed-limited and interleaved
with other packets being sent. It also enables tracking the progress of
large data transfers.
2018-11-19 06:37:09 -05:00
e6b2758ab4 Merge pull request #7477 from Zexaron/ext-minizip
Externals: Add a stripped down version of minizip
2018-11-17 22:23:02 +01:00
c56516502d Merge pull request #7440 from JosJuice/wii-menu-1.0-region
Never return Unknown from SConfig::GetFallbackRegion
2018-11-17 21:18:38 +01:00
08f9df2461 Merge pull request #7574 from spycrab/updater_pb
Updater: Add total progressbar
2018-11-17 16:42:32 +01:00
3cfa255c5a Updater: Add total progressbar 2018-11-17 16:37:53 +01:00
749367794b Merge pull request #7573 from Techjar/netplay-dialog-external-ip
Qt/NetPlayDialog: Add external IP to interface combo box
2018-11-15 15:03:35 +01:00
94d7e7d78a Qt/NetPlayDialog: Add external IP to interface combo box
The interface address isn't particularly useful in most circumstances
(playing over internet), and we have a way to get the external IP now,
so displaying it in the dialog is useful.
2018-11-15 03:29:28 -05:00
6b7a1ca6d1 Merge pull request #7535 from UnclePunch/synccodes
Netplay: Sync AR and gecko codes with clients
2018-11-13 22:39:25 +01:00
41333fa971 Merge pull request #7564 from Techjar/netplay-sync-wii-shutdown
NetPlay: Sync power button event
2018-11-13 22:33:59 +01:00
3153b9e94f Merge pull request #7570 from stenzek/defer-overlap-xfb-copies
TextureCache: Recompute overlapping XFB copy hashes after copying to RAM
2018-11-13 04:46:50 +01:00
ef89e4e70c NetPlay: Sync power button event
This fixes the deadlock on shutdown when Wii Remotes are in use.
2018-11-12 22:32:18 -05:00
502c4c0e87 TextureCache: Recompute overlapping XFB copy hashes after copying to RAM 2018-11-13 12:48:27 +10:00
8104caa06b Merge pull request #7427 from weihuoya/setting-fx
fx settings for android
2018-11-13 03:10:46 +01:00
551210fb63 Merge pull request #7569 from Techjar/sync-deferred-efb
NetPlay: Sync Defer EFB Copies setting
2018-11-13 03:09:25 +01:00
c4f065611e Android: fx setting 2018-11-13 10:04:44 +08:00
caf2fc3c3e NetPlay: Sync Defer EFB Copies setting 2018-11-12 20:45:12 -05:00
97e3200f57 Merge pull request #7519 from stenzek/controller-window
Core: Switch controller interface to render surface on booting
2018-11-12 17:26:03 +01:00
4de7161eaa Merge pull request #7565 from stenzek/vulkan-fence
Vulkan: Fix incorrect fence being assigned to staging texture
2018-11-11 21:49:47 +01:00
a0653a1a34 Vulkan: Fix incorrect fence being assigned to staging texture 2018-11-12 01:02:32 +10:00
f1c41c9a62 Merge pull request #7563 from delroth/crashfix
SystemTimers: fix a 1-in-1000 crash happening in throttler performance reporting
2018-11-10 20:52:57 +01:00
a9f7df5b15 SystemTimers: fix a 1-in-1000 crash happening in throttler performance 2018-11-10 20:50:17 +01:00
6e9eb7c07c Merge pull request #7561 from MerryMage/fix-Jit_LoadStore
Jit_LoadStore: Ra needs to be ReadWrite when writeback is required
2018-11-10 12:06:31 +01:00
df08a77812 Jit_LoadStore: Ra needs to be ReadWrite when writeback is required
This was an erronous change in 534db3b, Ra was previously loaded but was changed to not being loaded.
Why is loading necessary? Loading is necessary because when a memory exception occurs, the current
register values are flushed. This occurs before a new value is loaded into Ra, so the previous value
is required in Ra.
2018-11-10 10:57:15 +00:00
0e1cca54da Merge pull request #7555 from Techjar/config-delcaration-unused
Core/Config: Remove unused NETPLAY_SELECTED_HOST_GAME declaration
2018-11-09 08:07:21 +01:00
61b9ef33ab Merge pull request #7492 from MerryMage/regcache2
JitRegCache: Refactor register cache
2018-11-09 04:45:47 +01:00
4fd2a25253 Core/Config: Remove unused NETPLAY_SELECTED_HOST_GAME declaration 2018-11-08 22:39:42 -05:00
162e34ad22 Merge pull request #7534 from Techjar/fix-netplay-gamelist-saving
NetPlay: Fix saving host game selection
2018-11-09 04:28:55 +01:00
541c5ee996 Merge pull request #7550 from JosJuice/widescreen-hack-suggested-ratio
Fix the widescreen hack for Wii games with 4:3 forced in game INI
2018-11-09 04:28:31 +01:00
98d2e278b0 Merge pull request #7551 from zackhow/fixffs
Android: Fix crash on instant rotate
2018-11-09 04:27:59 +01:00
e903d346ea Merge pull request #7552 from stenzek/texture-cache-leak
TextureCache: Fix leaking TCacheEntry instances
2018-11-09 04:27:14 +01:00
4271a0ab97 Merge pull request #7554 from spycrab/updater_tb
Updater: Show progress in taskbar
2018-11-08 13:12:12 +01:00
1595a9bdcd Updater: Show progress in taskbar 2018-11-08 11:54:56 +01:00
80259b019b Merge pull request #7549 from JMC47/NickUnite
Fix glitched corner in Nickelodeon Unite.
2018-11-08 11:53:06 +10:00
78056686fd TextureCache: Fix leaking TCacheEntry instances 2018-11-08 11:52:17 +10:00
5f5262ad34 AndroidTv: don't show landscape lock setting for leanback 2018-11-07 19:50:44 -05:00