Megamouse
d0c2cb7ae1
main: Fix some warning
2025-03-11 06:58:23 +01:00
Elad
783079266e
Emulator: Implement config CLI args, add barrier for host CLI args
2025-03-03 06:54:00 +02:00
Megamouse
709e3d2822
Move sys_time fmt to date_time.cpp
2025-02-25 19:45:43 +01:00
Megamouse
50387cc516
update_manager: use v3 api for all OS
2025-02-03 22:53:53 +00:00
Megamouse
448666c896
Log LLVM version
2025-01-23 18:01:16 +01:00
Megamouse
0a6f9ed967
windows: Ignore OneDrive in PATH. It leads to false positives
2025-01-17 00:32:54 +01:00
Megamouse
a7edfa221e
windows: move logs to log dir
2025-01-16 21:33:33 +01:00
Megamouse
0cc61d0ef0
windows: check for OneDrive paths
2025-01-14 23:32:02 +01:00
Megamouse
1c22cc2f52
overlays: add trophy list dialog
2025-01-01 13:42:21 +01:00
Megamouse
1eac13b6bf
Windows: log command line args in utf8
2024-12-28 23:09:51 +01:00
FlexBy420
0111fd0d0e
Make error message for temporary and archive translatable ( #16331 )
2024-11-20 16:54:31 +02:00
elad335
97f2b6b701
Fix get_system_time()
2024-10-29 19:26:33 +02:00
Megamouse
431221f172
Don't log "always" messages in fatal_error_listener until enabled
...
Opening the console breaks Qt cli popups
2024-10-25 20:10:46 +02:00
elad335
c70c08bb07
utils: Make get_tsc_freq() inlined and non-blocking
2024-10-24 21:03:06 +03:00
Megamouse
d4ce5b86ec
Improve log file creation error message
...
Early out in file_writer ctor instead of large if else
2024-10-14 21:29:51 +02:00
nastys
eb9acd9b56
macOS arm64 CI ( #16070 )
...
* Merge MacOS jobs
* Code signing
* rpath hack
* Upgrade macOS VM to 13
* Update llvm compiler
* Update to macOS Sonoma
* Update build-mac.sh
* Remove unnecessary version check
* Disable Homebrew cache
* Use macosx_version_min
* Downgrade min version and VM to 13
* Force -D__MAC_OS_X_VERSION_MIN_REQUIRED=130000
* Ignore -Welaborated-enum-base in display_sleep
* Move compiler version to env variable
* Enable auto-updater on macOS ARM64
2024-09-22 20:39:43 +02:00
Megamouse
b76fd38854
Run platform sanity checks after creating the log and log windows path
2024-08-02 21:40:30 +02:00
Eladash
b55f38290b
Win32: Fix deadlock on std::cerr usage
2024-05-04 14:15:51 +03:00
Megamouse
16f006362e
Move freopen to console.h
2024-04-20 17:23:10 +03:00
RipleyTom
31a080a9cb
Warning cleanup
2024-04-20 13:31:12 +02:00
Eladash
622894a7e3
Logs: output always message level to debuggers
2024-04-12 09:58:30 +03:00
Eladash
965ec8ec81
GUI/CLI: Add setting to attach command line (Win32)
2024-04-12 09:58:30 +03:00
oltolm
6f665da016
main.cpp: remove outdated code for MSVC 19.27
2024-03-28 08:45:20 +01:00
Eladash
d39361705a
report_fatal_error: Minor cleanup and improvement
2024-03-06 20:32:22 +02:00
nastys
df4fc947ec
Improve macOS < 14.3 Rosetta blocker message ( #15258 )
2024-03-01 20:01:21 +01:00
nastys
2b385f28f0
Block Rosetta on macOS 14.0, 14.1, and 14.2 ( #15237 )
2024-02-24 15:15:19 +01:00
Megamouse
8edd7d54cf
fs: fix warning. fix size argument in report_fatal_error
2024-01-20 21:59:02 +01:00
Eladash
81ba791ee7
Simplify fatal dialog's error a bit
2024-01-20 22:15:07 +02:00
Eladash
4f06024d9f
Fix report_fatal_error duplicate messages
2024-01-02 15:56:06 +02:00
Eladash
87140ab4cc
Qt: Add build version, title, emulation state and date to fatal error dialog
2024-01-01 11:58:00 +02:00
Megamouse
59c58aa3cf
fix some warnings
2023-12-30 19:07:35 +01:00
Megamouse
8b6fa32d12
Do not allow running RPCS3 from Rar directories
2023-12-19 22:18:57 +01:00
Megamouse
f554b444c0
Qt: rename pad profiles to config files
2023-08-31 00:36:48 +02:00
Whatcookie
d4cf12bc17
LV2: Improve sys_timer_usleep by using CPU usermode waiting
...
* Linux: set timerslack to minimum value
- Linux delays the wakeup of threads to save power, this feature isn't needed for this application
* Utils: Add detection for waitpkg and monitorx extensions
- These instructions are used for user mode wait instructions
* lv2: Use user mode wait instructions instead of yielding when appropriate
2023-08-05 11:49:30 +03:00
MSuih
65685d4525
Fix current date format
2023-08-04 11:22:44 +03:00
Ivan Chikish
d34287b2cc
Linux: use futex_waitv syscall for atomic waiting
...
In order to make this possible, some unnecessary features were removed.
2023-08-02 21:46:06 +03:00
Megamouse
d119cf6e96
Qt6 port
2023-07-31 20:03:24 +03:00
Megamouse
a90858193e
Qt/logging: add format function for QString
2023-06-15 19:48:15 +02:00
Eladash
c0e97b4e96
Qt: Improve PS3 Binaries Decryption tool
2023-06-11 00:40:14 +02:00
Megamouse
911cd678ff
cli: add ability to log ffmpeg codecs
2023-05-17 00:23:47 +02:00
Megamouse
ad5a62b62d
Loader: split add_only into own function
...
The new code does not require any modifications apart from loading vfs
2023-04-28 17:16:04 +02:00
Megamouse
92ae57c9ee
Windows: log more descriptive errors
2023-03-04 18:34:56 +01:00
Megamouse
7cb3d305d4
main: set locale to C before doing anything else
2023-02-25 11:23:07 +01:00
Megamouse
38d612e5ba
fix some warnings
2023-02-22 00:15:11 +01:00
Megamouse
364c33060b
Fix boot by RPCS3_GAMEID constants
2023-02-20 22:53:22 +01:00
Megamouse
eb0fb2fef7
Qt/CLI: Add option to select a screen for the game window
2023-02-14 08:03:26 +01:00
Megamouse
b1b92e95ab
Qt: move fullscreen cli arg from global to gs_frame
2023-02-14 08:03:26 +01:00
Megamouse
bc487f43f7
cli: Add option to boot a game with a specific pad profile
2023-02-08 21:54:51 +01:00
Megamouse
088ac71930
cli: allow to start games in fullscreen
...
Technically this can be done through configs, but since it is easy to do, let's just add the cli option.
2023-02-08 21:54:51 +01:00
Megamouse
1cf8aacc11
CLI: add option to boot rsx capture
2023-02-05 11:47:08 +01:00