rpcsx/rpcs3/rpcs3qt
Eladash bacfa9be19
Debugger fixups (#9226)
Fix logic error in callstacks handling code, always set first to false after first iteration.
 Add explicit check for zero return addresses. Current code validity checks may not check for it properly when it sits on interrupt handler entry point (which may contain valid code).
 Do not allow 0x3FFF0 to be a back chain address because it needs space for LR save area, only 0x3FFE0 and below satisfy this criteria.
2020-11-08 16:42:20 +03:00
..
_discord_utils.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
_discord_utils.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
about_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
about_dialog.h [Qt] Delete "ui" pointer in destructor 2017-09-09 20:29:42 +01:00
about_dialog.ui Optimize Qt properties in about_dialog 2020-05-19 08:18:21 +02:00
auto_pause_settings_dialog.cpp GUI: Additional translation entries 2020-09-06 11:50:27 +02:00
auto_pause_settings_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
breakpoint_handler.cpp Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
breakpoint_handler.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
breakpoint_list.cpp Derive RSX Replay thread from cpu_thread 2020-10-30 17:36:11 +03:00
breakpoint_list.h Qt/Debugger: Don't move entire list if it's not needed 2020-04-03 01:36:35 +01:00
call_stack_list.cpp Debugger: Improve SPU/PPU callstack handling 2020-11-08 09:17:13 +03:00
call_stack_list.h PPU debugger: Show stack address of each function 2020-07-06 18:58:16 +02:00
category.h Qt: do not use localized filenames for default current config and default stylesheet 2020-02-06 17:41:50 +01:00
cg_disasm_window.cpp Qt: Fix YoRHa background for some widgets 2020-07-14 02:08:15 +02:00
cg_disasm_window.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
cheat_manager.cpp CPU: improve cpu_thread::suspend_all for cache efficiency (TSX) 2020-10-30 05:22:09 +03:00
cheat_manager.h cheat_manager: improve parser errors 2020-07-29 13:18:33 +02:00
CMakeLists.txt wolfssl: Add WC_NO_HARDEN suppression to compiler defines, and remove duplicate defines in MSVC 2020-10-10 13:57:24 +03:00
config_adapter.cpp Improve error handling of config nodes 2020-07-29 11:28:16 +02:00
config_adapter.h Qt: move GetSettingName to cfg_adapter 2020-04-22 16:58:20 +02:00
curl_handle.cpp Gives ANSI path to curl CURLOPT_CAINFO 2020-03-27 14:23:20 +03:00
curl_handle.h Qt: use simple curl wrapper to avoid some pitfalls 2020-03-22 19:16:25 +01:00
custom_dialog.cpp split MsgDialogBase 2019-01-10 13:05:48 +01:00
custom_dialog.h split MsgDialogBase 2019-01-10 13:05:48 +01:00
custom_dock_widget.h Qt: make dockwidget title bars optional 2019-01-10 12:14:38 +01:00
custom_table_widget_item.h Fix overloaded virtual warning 2020-04-13 14:37:11 +03:00
debugger_frame.cpp Derive RSX Replay thread from cpu_thread 2020-10-30 17:36:11 +03:00
debugger_frame.h PPU debugger: Show stack address of each function 2020-07-06 18:58:16 +02:00
debugger_list.cpp Derive RSX Replay thread from cpu_thread 2020-10-30 17:36:11 +03:00
debugger_list.h Qt/Debugger: Don't move entire list if it's not needed 2020-04-03 01:36:35 +01:00
downloader.cpp patch_manager: handle sha256 checksum 2020-09-09 20:34:17 +02:00
downloader.h patch_manager: handle sha256 checksum 2020-09-09 20:34:17 +02:00
emu_settings.cpp Add License Area Setting 2020-10-31 02:10:30 +03:00
emu_settings.h Core: Add date/time offset capability for console time 2020-09-23 21:15:45 +02:00
emu_settings_type.h Add License Area Setting 2020-10-31 02:10:30 +03:00
fatal_error_dialog.cpp Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
fatal_error_dialog.h Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
find_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
find_dialog.h Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
game_compatibility.cpp patch_manager: add download button 2020-09-09 20:34:17 +02:00
game_compatibility.h Qt: refactor curl stuff into a downloader 2020-07-02 20:22:58 +02:00
game_list.h Qt: fix play button state when booting rpcs3 for the first time 2020-03-08 00:06:48 +01:00
game_list_frame.cpp Qt: Add "Configure Game Patches" to game list (#9154) 2020-10-29 06:02:05 +00:00
game_list_frame.h Qt: add custom game icons 2020-10-23 23:13:22 +02:00
game_list_grid.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
game_list_grid.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
game_list_grid_delegate.cpp Qt: icon overhaul 2020-02-10 17:38:19 +01:00
game_list_grid_delegate.h Qt: icon overhaul 2020-02-10 17:38:19 +01:00
gl_gs_frame.cpp Cleanup some includes 2020-10-31 11:53:46 +01:00
gl_gs_frame.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
gs_frame.cpp Cleanup some includes 2020-10-31 11:53:46 +01:00
gs_frame.h Cleanup some includes 2020-10-31 11:53:46 +01:00
gui_application.cpp Cleanup some includes 2020-10-31 11:53:46 +01:00
gui_application.h Qt: update playtime every 10 seconds 2020-04-28 19:44:09 +02:00
gui_save.h Qt: Add confirmation dialogs before closing games 2020-04-22 16:58:20 +02:00
gui_settings.cpp Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
gui_settings.h Used new Qt connect syntax 2020-08-29 16:14:11 +02:00
input_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
input_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
instruction_editor_dialog.cpp Derive RSX Replay thread from cpu_thread 2020-10-30 17:36:11 +03:00
instruction_editor_dialog.h SPU: Make spu_thread::offset private 2020-07-19 17:58:49 +03:00
kernel_explorer.cpp Debugger fixups (#9226) 2020-11-08 16:42:20 +03:00
kernel_explorer.h kernel-explorer: Add basic process info 2020-11-08 09:17:13 +03:00
localized.cpp Qt: fix never played nonsense 2020-10-27 12:50:43 +01:00
localized.h Qt: fix never played nonsense 2020-10-27 12:50:43 +01:00
localized_emu.h HLE: improve cellHddGameCheck 2020-10-24 00:26:41 +03:00
log_frame.cpp Qt: move TTY option to TTY tab (#9147) 2020-10-27 02:47:07 +00:00
log_frame.h Move Log.h to util/logs.hpp 2020-03-07 12:29:23 +03:00
main_window.cpp Qt: Add "Configure Game Patches" to game list (#9154) 2020-10-29 06:02:05 +00:00
main_window.h Qt: unify package installation logic 2020-08-05 08:10:22 +02:00
main_window.ui RPCN Client (#8663) 2020-08-27 20:47:04 +01:00
memory_string_searcher.cpp Fix warnings in emucore 2020-03-04 21:23:34 +03:00
memory_string_searcher.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
memory_viewer_panel.cpp Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
memory_viewer_panel.h Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
microphone_creator.cpp Qt: fix mic_none and move microphone creator code 2020-04-07 08:10:56 +02:00
microphone_creator.h Qt: fix mic_none and move microphone creator code 2020-04-07 08:10:56 +02:00
msg_dialog_frame.cpp Qt: fix random QWinTaskbarProgress crashes 2020-07-02 20:22:58 +02:00
msg_dialog_frame.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
osk_dialog_frame.cpp GUI: Additional translation entries 2020-09-06 11:50:27 +02:00
osk_dialog_frame.h overlays: implement osk panels 2020-03-19 21:10:08 +01:00
pad_led_settings_dialog.cpp Fix build with Qt 5.15+ 2020-03-23 07:23:56 +03:00
pad_led_settings_dialog.h Input: remember registered ldd controllers 2020-05-13 11:17:58 +02:00
pad_led_settings_dialog.ui Qt: Fix led dialog layout and use hidpi painting 2020-03-05 22:37:48 +01:00
pad_settings_dialog.cpp Fix some switch warnings 2020-11-04 14:59:25 +03:00
pad_settings_dialog.h Qt/input: add tooltips to pad settings 2020-07-14 00:06:43 +02:00
pad_settings_dialog.ui Qt/input: add checkbox for emulated stick values 2020-07-13 21:23:48 +02:00
patch_manager_dialog.cpp Qt: Add "Configure Game Patches" to game list (#9154) 2020-10-29 06:02:05 +00:00
patch_manager_dialog.h Qt: Add "Configure Game Patches" to game list (#9154) 2020-10-29 06:02:05 +00:00
patch_manager_dialog.ui Add Accurate PPU 128 Reservations to Debug tab 2020-09-29 10:26:23 +02:00
persistent_settings.cpp Add playtime to the value from settings 2020-09-23 00:06:29 +02:00
persistent_settings.h Add playtime to the value from settings 2020-09-23 00:06:29 +02:00
pkg_install_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
pkg_install_dialog.h Add a dialog to Batch PKG Install 2020-01-05 11:01:26 +01:00
progress_dialog.cpp Qt: fix random QWinTaskbarProgress crashes 2020-07-02 20:22:58 +02:00
progress_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
qt_utils.cpp Qt: add custom game icons 2020-10-23 23:13:22 +02:00
qt_utils.h patch_manager: implement serials and app_versions 2020-06-29 23:56:27 +02:00
register_editor_dialog.cpp Derive RSX Replay thread from cpu_thread 2020-10-30 17:36:11 +03:00
register_editor_dialog.h Debugger: Register Editor Improvements 2020-08-25 17:43:07 +02:00
render_creator.cpp More Header cleanup 2020-11-06 22:14:05 +01:00
render_creator.h Qt: fix renderer translation 2020-04-08 11:43:48 +02:00
rpcn_settings_dialog.cpp Implement sceNpSignaling & signaling improvements (#8836) 2020-09-07 22:50:17 +01:00
rpcn_settings_dialog.h RPCN Client (#8663) 2020-08-27 20:47:04 +01:00
rsx_debugger.cpp More Header cleanup 2020-11-06 22:14:05 +01:00
rsx_debugger.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
save_data_dialog.cpp More Header cleanup 2020-11-06 22:14:05 +01:00
save_data_dialog.h fix some warnings 2019-08-10 15:13:36 +02:00
save_data_info_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
save_data_info_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
save_data_list_dialog.cpp Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
save_data_list_dialog.h Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
save_manager_dialog.cpp Fix Windows UNC Path Handling 2020-09-08 09:38:39 +02:00
save_manager_dialog.h Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
screenshot_manager_dialog.cpp Qt: fix mem leaks in screenshot and save managers 2020-03-25 11:50:06 +01:00
screenshot_manager_dialog.h Qt: add naive lazy loading to screenshot manager 2020-03-25 11:50:06 +01:00
screenshot_preview.cpp GUI: Small changes to terminology 2020-09-18 08:21:39 +02:00
screenshot_preview.h Qt: add open file location to screenshot preview 2020-03-25 11:50:06 +01:00
settings.cpp Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
settings.h Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
settings_dialog.cpp Add License Area Setting 2020-10-31 02:10:30 +03:00
settings_dialog.h Qt: random cleanups 2020-07-02 20:22:58 +02:00
settings_dialog.ui Add License Area Setting 2020-10-31 02:10:30 +03:00
skylander_dialog.cpp Improves skylander generation (#8177) 2020-05-11 11:57:13 +01:00
skylander_dialog.h Improves skylander generation (#8177) 2020-05-11 11:57:13 +01:00
stylesheets.h Qt: Use QT_ENABLE_HIGHDPI_SCALING starting with Qt 5.14 (#7090) 2019-12-14 12:48:34 +01:00
syntax_highlighter.cpp Qt: cleanup syntax_highlighter a bit 2018-06-14 18:35:21 +04:00
syntax_highlighter.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
table_item_delegate.h Qt: icon overhaul 2020-02-10 17:38:19 +01:00
tooltips.cpp Qt: do not use localized filenames for default current config and default stylesheet 2020-02-06 17:41:50 +01:00
tooltips.h Add License Area Setting 2020-10-31 02:10:30 +03:00
trophy_manager_dialog.cpp GUI: Small changes to terminology 2020-09-18 08:21:39 +02:00
trophy_manager_dialog.h Qt: make trophy type translateable 2020-04-07 00:26:30 +02:00
trophy_notification_frame.cpp GUI: Additional translation entries 2020-09-06 11:50:27 +02:00
trophy_notification_frame.h Qt: fix lupdate warnings (used for translation) 2020-04-06 20:59:58 +02:00
trophy_notification_helper.cpp More Header cleanup 2020-11-06 22:14:05 +01:00
trophy_notification_helper.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
update_manager.cpp Qt: fix never played nonsense 2020-10-27 12:50:43 +01:00
update_manager.h Qt: fix signal_update_available 2020-07-03 00:21:58 +02:00
user_account.cpp Move Log.h to util/logs.hpp 2020-03-07 12:29:23 +03:00
user_account.h move config structs to own files and clean up some headers 2020-02-17 15:08:17 +03:00
user_manager_dialog.cpp Fix Windows UNC Path Handling 2020-09-08 09:38:39 +02:00
user_manager_dialog.h Qt: move some more settings to persistent_settings 2020-08-03 20:17:35 +02:00
vfs_dialog.cpp Qt: fix renderer translation 2020-04-08 11:43:48 +02:00
vfs_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
vfs_dialog_tab.cpp More Header cleanup 2020-11-06 22:14:05 +01:00
vfs_dialog_tab.h More Header cleanup 2020-11-06 22:14:05 +01:00
welcome_dialog.cpp Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
welcome_dialog.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
welcome_dialog.ui Fix some misspells 2020-05-20 22:53:24 +03:00