Commit Graph

52 Commits

Author SHA1 Message Date
zilmar b9363cb0e7
Merge pull request #1665 from Project64Netplay/discord-rpc
Discord RPC
2020-04-29 05:48:10 +09:30
Summate af0b0e18ea Adding label IDs to correspond to debugger register edit IDs
Abstracting pairing edit IDs with label IDs
Extracting definition of register tab data to a separate file
Adding a facility to get the text of a CWindow, there didn't seem to be a straightforward mechanism to do this Adding functionality to clipboard the current tab's registers or registers from all tabs
Fixing FCSR to have the same styling as all of the other register edit fields
2020-04-09 01:17:19 -05:00
Summate fef045baed Cleaning up unclear booleans with a clearer enum class 2020-04-08 07:00:17 -05:00
Cranky Supertoon 9b4ffdfac8
Merge branch 'master' into discord-rpc 2019-12-22 16:27:23 -05:00
shygoo 5c2aa06f7c [Debugger] Rewrite memory viewer
replace the list control with a custom hex editor control
add ability to select/copy/paste/delete multiple bytes
add byte group size option
make window resizable
fix DPI-related issues
speed up auto-refresh
remove option to disable auto-refresh (new control's cpu usage is insignificant)
move the dump and search buttons into the context menu
change colors of breakpoints to match the command window's
highlight CPU read and write targets while stepping
move address info into a status bar
allow window to open before MMU is initialized
add shortcut keys for various actions
add "follow pointer" feature
add "safe mode" feature
add copy gameshark code feature
add copy with row/group addresses feature
add tabs feature
add jump menu for hardware regions
fix cartridge ROM addresses not being viewable
allow writes to cartridge ROM
use thread-safe functions for reading/writing memory
2019-11-30 11:48:46 -06:00
Cranky Supertoon 3d24d7fa2c push rpc 2019-10-23 17:12:12 -04:00
LuigiBlood 01ae9450fc [Disk] Undo changes to compile 64DD Settings Page 2019-08-21 09:25:16 +02:00
zilmar 081541cf64 Fix compile error 2019-08-21 09:28:19 +09:30
LuigiBlood bfd793c184 [UI] Add 64DD Tab in Options 2019-08-12 19:55:10 +02:00
oddMLan 564ac883a4 Revert "Delete Project64.exe.manifest"
This reverts commit 3a7de99930.
2019-04-15 09:35:46 -07:00
shygoo 346d21cd56 [Debugger] Improve the search tool 2019-04-03 13:56:45 -05:00
shygoo 6b34e8f77c [Debugger] Add CPU exception breakpoint window 2019-01-17 03:34:24 -06:00
oddMLan 3a7de99930 Delete Project64.exe.manifest
It is no longer necessary, Visual Studio will generate and embed an intermediate on compilation time.
2019-01-15 01:58:23 -07:00
shygoo 4d322191c2 [Debugger] Add CPU Log, break and show log/commands window on CPU errors 2019-01-14 03:18:43 -06:00
zilmar ed079e4b16 [Project64] Start to add code for enhancements 2019-01-12 09:50:25 +11:00
zilmar d531abc885 [Project64] Add ability to change defaults 2018-11-25 20:14:15 +10:30
zilmar 63b4a4c003 [Project64] Make Project project LargeAddressAware 2018-11-15 21:28:51 +11:00
zilmar d47ed45005 [User Interface] Rename MainWindow.cpp to GuiGlass.cpp 2018-01-08 17:56:10 +11:00
zilmar 7a9b1f32d4 [USer Interface] Rename MainMenuClass.cpp to MainMenu.cpp 2018-01-08 17:45:38 +11:00
zilmar 6fa3be42cd [User Interface] Move code for EditNumber32 code to in to cpp file 2017-11-21 18:09:50 +11:00
zilmar a5d5adfa26 [Project64] Fix up the move of debugger UI code 2017-11-09 18:06:52 +11:00
zilmar 2f98cb4086 [Project64] Remove version defines from resource.h 2017-09-13 20:12:07 +10:00
zilmar 60fc1664f0 [Audio] Change project name to Project64-audio.vcxproj 2017-09-11 22:12:07 +10:00
shygoo 47fd0632ff Add debug features 2017-08-18 00:08:22 -05:00
zilmar 4b93a188b7 [Project64] Add UI for Over clock configuration 2017-06-15 21:09:49 +10:00
zilmar fd69ab6b18 [Project64] Add Profiling 2016-10-03 08:46:05 +11:00
zilmar 88cdfd58bb [Project64] Add move RomList.cpp in to Core 2016-04-18 17:19:08 +10:00
zilmar 46e345f99e [Project64] Separate rom list management from Rom Browser 2016-04-14 19:35:08 +10:00
zilmar d2d0cc7e2e [Project] Separate out UI settings from core settings 2016-04-13 17:34:19 +10:00
zilmar 2c648bd750 [Project64] Remove RomInformationClass.h from proect 2016-03-03 21:06:08 +11:00
zilmar a228a9d1f9 line ends ? 2016-01-27 20:11:59 +11:00
zilmar 515a9401cd [Project64] Move RomInformationClass.cpp 2015-12-24 07:41:06 +11:00
zilmar a429a7fd08 [Project64] Create Project64-core 2015-12-06 21:05:39 +11:00
zilmar e3b32c572d [Project64] Remove spaces from filename 2015-12-04 17:49:31 +11:00
zilmar 3a80cd7138 [Project64] Move thread code to Emulation Thread.cpp 2015-11-15 20:51:44 +11:00
zilmar 9e9189c192 [Project64] move program inir/cleanup code in to a separate file 2015-11-15 07:56:40 +11:00
zilmar 9e744ef180 [Project64] Separate out logging from UI 2015-11-14 00:23:43 +11:00
zilmar e87c8de107 [Project64] Move Logging.cpp to User Interface/LoggingUI.cpp 2015-11-13 17:34:57 +11:00
zilmar 7f73838ffe [Project64] Move Settings.h in to Settings directory 2015-11-12 21:47:34 +11:00
toehead2001 d742934018 Nuke unused resource files 2015-11-11 01:35:22 -07:00
toehead2001 695ebfa9ad Use a standard window for the About Dialog 2015-11-09 04:39:36 -07:00
zilmar 4ac266bd94 [Projet64] Move logging class and clean up code 2015-11-08 20:17:13 +11:00
zilmar 9f87dbf30d [Project64] Split cheat class between UI and code 2015-11-07 14:32:23 +11:00
Julio C. Rocha dc050fbd66 Add LanguageSelector files to VXCPROJ 2015-10-25 22:44:23 -07:00
Emmet Young a89f1d29f5 Seperate rumblepak out from pif ram.cpp. Makes it easier to make changes to and cleans up Pif Ram.cpp
Also prepare for implementing the transfer pak.
2015-05-18 12:20:15 +10:00
MELERIX 779626d421 zlib cleanup
- Removed the old zlib files.
- PJ64 now uses the new zlib 1.2.8 files.
2015-05-07 23:25:02 -03:00
Emmet Young 595cddae99 Strip out the CHMs and remove htmlhelp as it is no longer needed 2015-02-19 16:08:26 +11:00
Emmet Young 714886e5ca Move Project64 core over so resource file references version info from Version.h 2015-02-17 19:28:30 +11:00
Emmet Young b10b268e11 Remove the no longer used Processor Info.cpp and .h code 2015-02-14 22:24:55 +11:00
Emmet Young d5f17dbe6d Strip out Validate binary and beta release code. No longer needed, validate binary code could of been used for version testing but be cleaner to write it fresh. 2015-02-14 22:17:45 +11:00