Henrik Rydgård
|
c7ed87b352
|
Assorted paranoia and improved checks
|
2024-01-31 10:22:03 +01:00 |
|
Henrik Rydgård
|
6e587f50f3
|
Rework memstick moves between devices to copy, verify and then delete
|
2024-01-22 21:52:39 +01:00 |
|
Henrik Rydgård
|
9d9f03ebb7
|
If quick move fails, fall back to a copy.
|
2024-01-22 19:30:04 +01:00 |
|
Henrik Rydgård
|
c6c0d0bf42
|
Android memstick folder moves: Do recursive moves if in the same device. Drastically faster.
|
2024-01-22 16:26:29 +01:00 |
|
Henrik Rydgård
|
6ae9d42516
|
Preparations for reworking the memstick folder move functionality
|
2024-01-22 15:56:07 +01:00 |
|
Henrik Rydgård
|
c2850ff65a
|
Store: Implement progress bar for homebrew installs
|
2024-01-22 11:55:42 +01:00 |
|
Henrik Rydgård
|
bd388fc094
|
Add some comments and logging
|
2024-01-22 11:55:42 +01:00 |
|
Henrik Rydgård
|
dc4f22d1a4
|
GameDB: Add a mutex, and load on demand instead.
|
2024-01-15 17:17:02 +01:00 |
|
Henrik Rydgård
|
92d1c33426
|
Another minor GameDB fix
|
2024-01-15 12:21:48 +01:00 |
|
Henrik Rydgård
|
dc4053095a
|
Add some paranoia checks in the GameDB
|
2024-01-15 10:47:16 +01:00 |
|
Henrik Rydgård
|
126d88ecfc
|
Back out clearly inconsequential/useless .reserve() calls
|
2023-12-29 08:27:56 +01:00 |
|
Henrik Rydgård
|
7fafc0d83b
|
Improve error handling in homebrew install slightly
|
2023-12-20 18:28:41 +01:00 |
|
Herman Semenov
|
2a31f8c6c0
|
[Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope)
|
2023-12-20 12:33:56 +03:00 |
|
Herman Semenov
|
b871e76d05
|
[Core/Debugger/FileLoaders/FileSystems/MIPS] Using reserve if possible
|
2023-12-15 13:59:19 +03:00 |
|
Herman Semenov
|
af41281761
|
[Core/Dialog/ELF/FileSystems/HLE/HW/Util] Added const reference for function params
|
2023-12-14 14:22:24 +03:00 |
|
Henrik Rydgård
|
6645ddfa38
|
Merge pull request #18489 from hrydgard/memory-profiling-notes
Some changes and comments after running the memory profiler on Windows
|
2023-12-08 23:58:48 +01:00 |
|
Henrik Rydgård
|
d234fa24e6
|
Add progress bar (without %) to install/uninstall. Other fixes.
|
2023-12-08 16:16:28 +01:00 |
|
Henrik Rydgård
|
888b32e243
|
Store: Perform uninstalls on a background thread, to avoid hanging the UI
|
2023-12-08 16:16:26 +01:00 |
|
Henrik Rydgård
|
a929eb6c6d
|
Store: Remove unnecessary std::shared_ptr around the install thread
|
2023-12-08 12:49:15 +01:00 |
|
Henrik Rydgård
|
376db1f931
|
Remove the unused "front" draw2d buffer. Saves 1.5MB of RAM.
|
2023-12-08 12:29:24 +01:00 |
|
Henrik Rydgård
|
a22450320b
|
Some minor changes and comments after memory profiling
|
2023-12-08 12:22:12 +01:00 |
|
Henrik Rydgård
|
1da6da446b
|
More std::string conversion
|
2023-11-13 23:43:57 +01:00 |
|
Henrik Rydgård
|
e0ada6e5ba
|
Cleanup, add the new strings to en_US.ini
|
2023-10-26 00:18:05 -05:00 |
|
Henrik Rydgård
|
87ddb3f3b1
|
Add easy way to verify games against the Redump database, supplied as CSV.
|
2023-10-23 19:11:01 -05:00 |
|
Henrik Rydgård
|
602407fcf2
|
Warning and comment fixes, logic precedence fixes in PPGeDraw
|
2023-09-21 16:41:42 +02:00 |
|
Henrik Rydgård
|
57edb9f78a
|
Gate the PPGE texture windowing trick behind the software rendering setting.
|
2023-09-11 14:18:58 +02:00 |
|
Unknown W. Brackets
|
3c7b05c3e8
|
PPGe: Use texture windows for atlas text.
This makes it software rendering, which correctly applies clamp/wrap
limits at 512x512, still has readable text. Other textures may still be
wrong.
|
2023-09-10 23:54:55 -07:00 |
|
Unknown W. Brackets
|
cec9dbbdf7
|
Build: Add some missing include guards.
|
2023-09-07 17:14:58 -07:00 |
|
Henrik Rydgård
|
779a156251
|
PortManager warning fix. The #pragma pack stuff was redundant anyway
|
2023-08-10 17:15:57 +02:00 |
|
Henrik Rydgård
|
93bb113009
|
Common: Rename Download to Request, and the old Request to ServerRequest.
|
2023-07-21 22:12:00 +02:00 |
|
Henrik Rydgård
|
9decdd198e
|
Address more feedback, minor cleanup
|
2023-07-21 10:30:06 +02:00 |
|
Henrik Rydgård
|
ab6e902fea
|
Make naett work on Android, UWP, Mac. Exclude on Linux
|
2023-07-21 10:28:31 +02:00 |
|
Henrik Rydgård
|
b54d5ab8e6
|
Cleanup the g_PortManager shutdown process
Following up comment by @ANR2ME in #17744, to be merged before that one.
|
2023-07-20 23:55:35 +02:00 |
|
Henrik Rydgård
|
ecea3844b0
|
Improved progress bar popups for downloads
Now shows the filename, and also there's a delay mode where they'll only
be visible if the download takes more than a second, plus they can be
named.
|
2023-07-18 15:13:44 +02:00 |
|
Henrik Rydgård
|
eb21a2e6c9
|
Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h
|
2023-06-30 17:15:49 +02:00 |
|
Henrik Rydgård
|
7cc8c6cea4
|
OSD: Add semantics, move the the OSD state to common (while keeping the renderer in the UI).
|
2023-06-20 14:40:46 +02:00 |
|
Unknown W. Brackets
|
252d71f27e
|
UI: Fix thread error on zip open failure.
|
2023-05-14 11:49:10 -07:00 |
|
Henrik Rydgård
|
6945deec01
|
Replace a LOT of sprintf with snprintf, and a few strcpy with truncate_cpy
|
2023-04-28 21:04:05 +02:00 |
|
Henrik Rydgård
|
ee6234ecb6
|
I18N: Switch to getting categories by index instead of by string lookup
Also gets rid of the shared_ptr usage, and generally makes things nicer.
Needed for later config refactorings, good to get in early.
|
2023-04-07 10:35:01 +02:00 |
|
Henrik Rydgård
|
d586ec0d5e
|
Don't create Host objects except in headless/unittest
|
2023-03-25 10:47:01 +01:00 |
|
Henrik Rydgård
|
9e125eeba7
|
Remove NotifyUserMessage from Host
|
2023-03-25 10:32:09 +01:00 |
|
Henrik Rydgård
|
5fae4f36db
|
Move SkipUI function
|
2023-03-21 13:39:02 +01:00 |
|
Henrik Rydgård
|
3b39e9e068
|
Turn the VFS into a class, to be able to reuse it for other purposes.
|
2023-03-06 16:42:47 +01:00 |
|
Henrik Rydgård
|
00c44ea799
|
Get rid of the bool, not worth it.
|
2023-01-10 10:23:29 +01:00 |
|
Unknown W. Brackets
|
dea9cac16c
|
Core: Add range checks to some helpers and similar.
|
2023-01-09 16:56:18 -08:00 |
|
Henrik Rydgård
|
916404f0e4
|
Try to get a bit better at detaching threads that have used JNI from the VM.
|
2023-01-05 08:38:49 +01:00 |
|
Unknown W. Brackets
|
40cab56bb9
|
UI: Prevent crash installing second game quickly.
|
2023-01-04 22:42:12 -08:00 |
|
Unknown W. Brackets
|
1810692236
|
Global: Cleanup some type/range checks.
|
2022-12-10 21:13:37 -08:00 |
|
Unknown W. Brackets
|
9cfcbc46e6
|
Global: Cleanup initialization/pointer checks.
Cleaning up a lot of cases of uninitialized data, unchecked return values
for failures, and similar.
|
2022-12-10 21:13:36 -08:00 |
|
Johan Mattsson
|
954bd69e30
|
Fix progress computation
|
2022-12-03 15:26:31 +01:00 |
|