dolphin/Source/Core/Core
Pokechu22 28b71c65af Fix same object count being used for all frames in the FIFO analyzer
If the number of objects varied, this would result in either missing objects on some frames, or too many objects on some frames; the latter case could cause crashes.  Since it used the current frame to get the count, if the FIFO is started before the FIFO analyzer is opened, then the current frame is effectively random, making it hard to reproduce consistently.

This issue has existed since the FIFO analyzer was implemented for Qt.
2021-05-07 15:42:18 -07:00
..
Boot Fix symbol map being loaded too early during title changes 2021-03-04 18:41:13 +01:00
Config Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
ConfigLoaders Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
Debugger DebugInterface: Check visited addresses in GetThreads 2021-03-02 19:29:47 +04:00
DSP Core/DSP: Fix improper uses of offsetof 2021-02-10 02:03:16 +01:00
FifoPlayer Fix same object count being used for all frames in the FIFO analyzer 2021-05-07 15:42:18 -07:00
HLE HLE: Do not clobber 0x1800-0x3000 when using MIOS to fix IPL crash 2021-04-22 21:50:05 +02:00
HW Merge pull request #9552 from endrift/gba-timing 2021-04-26 21:20:06 -04:00
IOS IOS: Don't let Kernel initialize WiiRoot if already initialized 2021-05-02 10:30:32 +02:00
PowerPC JitArm64: Fix JitRegister::Register call for cstd 2021-05-06 00:20:47 +02:00
ActionReplay.cpp Core: Make use of C++17 deduction guides with locks 2020-12-29 16:06:17 -05:00
ActionReplay.h Core: Save the disabling of default enabled codes 2020-12-11 10:08:20 +01:00
ARDecrypt.cpp Core: Convert missed log calls over to fmt 2020-11-23 12:20:02 -05:00
ARDecrypt.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
BootManager.cpp Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
BootManager.h Add /dev/dolphin for homebrew to get information about Dolphin 2019-11-09 15:31:51 +01:00
CheatCodes.h Core: Allow overriding the enabling of a code 2020-12-11 10:02:14 +01:00
CMakeLists.txt Set console's default language/country/region based on computer settings 2021-03-27 10:05:26 +01:00
CommonTitles.h Include the Korean Wii Shop Channel when checking default credentials 2018-09-15 17:28:23 +02:00
ConfigManager.cpp Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
ConfigManager.h Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
Core.cpp Merge pull request #9417 from Filoppi/input-1 2021-05-07 15:08:01 +02:00
Core.h Fix FPS counter and Game Window speed % breaking on pause/unpause 2021-05-06 01:10:04 +03:00
CoreTiming.cpp Core: Make use of C++17 deduction guides with locks 2020-12-29 16:06:17 -05:00
CoreTiming.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
DolphinAnalytics.cpp Track and log CP commands 0x00/0x10/0x20 differently from other unknown commands 2021-04-06 11:54:49 -07:00
DolphinAnalytics.h Track and log CP commands 0x00/0x10/0x20 differently from other unknown commands 2021-04-06 11:54:49 -07:00
DSPEmulator.cpp DSPEmulator: Default destructor in the cpp file 2018-05-29 07:54:39 -04:00
DSPEmulator.h DSPEmulator: Make the IsLLE() member function const-qualified 2018-05-29 17:45:07 -04:00
FreeLookConfig.cpp Core: Add new Free Look settings and config 2020-12-24 13:49:25 -06:00
FreeLookConfig.h Core: Add new Free Look settings and config 2020-12-24 13:49:25 -06:00
FreeLookManager.cpp FreeLook: update camera and manager to use a delta time for movement (in case we decide to move this somewhere else in the future) 2021-03-18 17:54:12 -05:00
FreeLookManager.h FreelookManager: Add gyro to support either keyboard/gamepad binding or motion based controllers 2021-03-17 20:58:33 -05:00
GeckoCode.cpp Core: Make use of C++17 deduction guides with locks 2020-12-29 16:06:17 -05:00
GeckoCode.h Core: Save the disabling of default enabled codes 2020-12-11 10:08:20 +01:00
GeckoCodeConfig.cpp Core: Don't copy default _Enabled sections to user INIs 2020-12-11 15:38:11 +01:00
GeckoCodeConfig.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Host.h Set console's default language/country/region based on computer settings 2021-03-27 10:05:26 +01:00
HotkeyManager.cpp HotkeyManager: Remove Free Look functionality in preparation for replacement 2020-12-24 13:48:38 -06:00
HotkeyManager.h HotkeyManager: Remove Free Look functionality in preparation for replacement 2020-12-24 13:48:38 -06:00
LibusbUtils.cpp Use separate libusb contexts to avoid thread safety issues 2019-06-26 17:55:51 +02:00
LibusbUtils.h Use separate libusb contexts to avoid thread safety issues 2019-06-26 17:55:51 +02:00
MachineContext.h Add support for FreeBSD/arm64 2020-08-27 21:54:04 +01:00
MemoryWatcher.cpp Core/MemoryWatcher: Use appropriate memory read function in ChasePointer(). 2021-02-24 19:02:30 +01:00
MemoryWatcher.h Step MemoryWatcher at end of each video frame. 2019-05-08 11:20:59 +01:00
MemTools.cpp windows: fix unregistering VEH 2021-01-27 05:15:54 -08:00
MemTools.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Movie.cpp WiiUtils: Add helper functions to get emulated/real Bluetooth device 2021-04-12 18:16:56 +02:00
Movie.h Movie: Fix 83b9fef regressions 2020-11-28 23:35:55 +01:00
NetPlayClient.cpp Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
NetPlayClient.h TraversalProto: Convert TraversalConnectFailedReason into an enum class 2021-01-20 12:24:05 -05:00
NetPlayProto.h Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
NetPlayServer.cpp Disable ICache emulation for some games 2021-04-06 12:44:10 -07:00
NetPlayServer.h TraversalProto: Convert TraversalConnectFailedReason into an enum class 2021-01-20 12:24:05 -05:00
NetworkCaptureLogger.cpp Fix shadowing warnings 2021-03-07 10:10:02 -08:00
NetworkCaptureLogger.h PCAP: Improve TCP session logging 2021-02-12 13:42:18 +04:00
PatchEngine.cpp Patches for Resident Evil 2/3 audio issues 2020-12-29 14:24:46 -08:00
PatchEngine.h Patches for Resident Evil 2/3 audio issues 2020-12-29 14:24:46 -08:00
State.cpp IOS: Emulate IOS boot timings 2021-03-04 18:41:13 +01:00
State.h Android: Show how long ago each savestate was created 2020-10-21 22:49:59 +02:00
SyncIdentifier.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
SysConf.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
SysConf.h SysConf: std::move name in Entry constructor 2020-12-29 19:09:57 -05:00
System.cpp Core: Add initial System class 2020-12-19 23:22:06 -05:00
System.h Core: Add initial System class 2020-12-19 23:22:06 -05:00
TitleDatabase.cpp Core: Replace usages of StringFromFormat with fmt where applicable 2019-11-11 07:32:57 -05:00
TitleDatabase.h TitleDatabase: Don't merge multiple languages into same map 2019-02-25 19:55:46 +01:00
WiiRoot.cpp IOS: Don't let Kernel initialize WiiRoot if already initialized 2021-05-02 10:30:32 +02:00
WiiRoot.h IOS: Don't let Kernel initialize WiiRoot if already initialized 2021-05-02 10:30:32 +02:00
WiiUtils.cpp WiiUtils: Add helper functions to get emulated/real Bluetooth device 2021-04-12 18:16:56 +02:00
WiiUtils.h WiiUtils: Add helper functions to get emulated/real Bluetooth device 2021-04-12 18:16:56 +02:00