| Age | Commit message (Collapse) | Author |
|
tygyh/DiscIO-Remove-redundant-zero-initializers-in-aggregate-initializations
DiscIO: Remove redundant zero initializers in aggregate initializations
|
|
HttpRequest: remove some legacy code for windows < 8.1
|
|
DiscIO: Make classes final
|
|
Dolphin has not supported a version of windows where
these binaries exist for a while.
|
|
|
|
|
|
dolphin-start event was being generated twice for the normal
end-user case, as can be seen in analytics data for some years.
The problem occured when:
* Android reaped the process hosting the dolphin activity
(e.g. for power/memory saving).
and
* Dolphin activity was in "stopped" state for > 6 hours before
being switched back to.
Under above conditions, both calls to ReportStartToAnalytics
would be performed, as dolphin thought it was being launched anew,
and also thought it had been asleep for > 6 hours.
fixes https://bugs.dolphin-emu.org/issues/13675
|
|
state buffers.
|
|
|
|
|
|
|
|
|
|
|
|
Common/Timer: Change HANDLE to void* to avoid including Windows.h to fix cmake build.
|
|
Unlike in DolphinQt, there isn't much space to show playtimes directly in
the game list, so I've put it in the game details dialog instead.
|
|
|
|
Core: Don't store game ID inside TimePlayed
|
|
|
|
|
|
cmake build.
|
|
Game config settings: Show global value when no game setting exists.
|
|
Due to requests from RA Devs, updating the AchievementManager LoadGameCallback to still set MemoryPeeker (and set m_system) if the load game response is NO_GAME_LOADED, so that the memory inspector et al continue function properly on unidentified hashes. Without this, no memory is loaded and the memory inspector will show all zeroes.
|
|
Added a line to the close game confirmation dialog to tell the dev if there are unsaved modifications to the achievement assets.
|
|
If the development system is started for a game with an unrecognized hash, RA_Integration opens a dialog for connecting the hash with a title. That dialog is prepopulated by the results of GameTitleEstimateHandler.
|
|
Displays an additional message when an achievement unlocks that isn't on the site yet (either hasn't yet been uploaded or modified from remote) i.e. achievements the "player" is actively developing.
|
|
|
|
DiscIO/Volume: Fix Partition struct comparison operators
|
|
tygyh/Replace-definitions-with-constant-expressions
Replace definitions with constant expressions - Core/HW/EXI/BBA/TAP_Win32
|
|
|
|
|
|
|
|
|
|
Some refactoring done to hardcore toggling so that it's more readily available for the toggle hardcore event.
|
|
When the menu exists, it replaces the Achievements action in the Tools menu.
|
|
|
|
|
|
Not sure when or why this became necessary but it works.
|
|
Don't start a game when a double-click is triggered by a mouse button
other than the left button.
Fixes https://bugs.dolphin-emu.org/issues/12272.
|
|
DolphinQt/AudioPane: Fix Audio backend dropdown not using translated names
|
|
InputCommon: Activate IMU Accelerometer and Gyroscope mappings when any direction has a bound input.
|
|
When you use TimePlayed, you have to provide a game ID either when
creating the object or when calling GetTimePlayed on it. If you don't
provide a game ID when creating the object, function calls that don't
take a game ID will silently fail, except for Reload. This isn't very
obvious, and there's no strong benefit to storing the game ID inside
TimePlayed anyway (it just lets TimePlayed skip calling EscapeFileName),
so this commit removes the TimePlayed constructor that takes a game ID
and instead makes the functions that need game IDs always take a game ID
argument.
|
|
IP/Top: Fix performance regression in GetInterfaceOpt
|
|
|
|
a bound input.
|
|
BPStructs: Add TODO for unsafe usage of GetTicks.
|
|
|
|
It was being done manually, which a TODO comment advised against.
Using generic_string() from std::filesystem::path solves this.
Fix encoding issue using generic_wstring instead.
|
|
Use Doubles for Sample Rate Conversion
|
|
show the global setting value. Previously showed the default value if the game setting didn't exist.
|
|
Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.
|