zilmar
179282043f
Project64: Code cleanup
2022-09-26 12:01:54 +09:30
zilmar
a65086579f
Project64: Code clean up
2022-09-21 14:46:07 +09:30
zilmar
52a30b78fb
Core: Handle div/0 better
2022-08-22 22:13:53 +09:30
zilmar
cd3b326a83
Project64: Move menu options from notification to r43000
2022-08-08 18:51:09 +09:30
zilmar
0419ba232e
Core: Add option to step code at break opcode
2022-08-01 11:43:17 +09:30
zilmar
4b60f4f3e9
UI: Always show rom information
2022-08-01 11:25:32 +09:30
zilmar
b987a1693c
Core: Do not end emulation by default on perm loop
2022-08-01 10:59:16 +09:30
zilmar
10d23486c6
Core: Add option to break on address exception
2022-08-01 10:38:12 +09:30
zilmar
7b851e6b6e
Core: Break on unhandled memory
2022-08-01 10:00:07 +09:30
zilmar
8b2c66cc07
Core: Move plugin specs to a central location
2022-06-27 19:32:38 +09:30
Andrew
3eec9435c3
Fix Stack Trace option typo ( #2199 )
2022-02-22 11:02:08 +10:30
Rosalie
e55cec5ea6
[Project64] Fix hidden statusbar ( #2086 )
2021-07-18 08:08:12 +09:30
zilmar
fa6d14c029
Disable menu if showing nag window
2021-05-30 20:41:45 +09:30
oddMLan
3d29b94457
Don't ask for advanced mode to let user pick enhancements
2021-05-26 11:59:31 -07:00
oddMLan
cdbe507437
Minor layout fixes
...
- Fixed Notes in Enhancements window
- Fix Add Cheat to accommodate for cheat disable value feature
- Center about window header
2021-05-26 11:59:29 -07:00
zilmar
ee864797ab
vgturtle127's Beautification 14 - Source\Project64-video directory and final cleanup
2021-05-18 21:21:36 +09:30
zilmar
d4ec1f7f37
Reload short cuts on change
2021-04-26 20:18:20 +09:30
zilmar
c512a592a7
Move class out of file names
2021-04-14 15:04:15 +09:30
zilmar
cf58754414
Change NULL to nullptr
2021-04-12 21:05:39 +09:30
Derek "Turtle" Roe
911c85b162
Update MainMenu.cpp
...
Fix title case, add spacing, remove some punctuation, rom > ROM, convert multi line comments into single line comments, add newline
2021-03-17 20:45:25 -05:00
zilmar
1249e1f9f0
Add ability to remove the status bar
2021-03-18 11:02:37 +10:30
Vincent Cunningham
678c5819e8
Only skip StartEmulation in RunLoadedImage when AutoStart disabled
2021-02-02 10:27:23 -05:00
Vincent Cunningham
3482a1a1cf
Call RunLoadedImage when manually starting emulation
...
RunLoadedImage is skipped in the Run*Image methods in CN64System if AutoStart is disabled. If the check for if there is a current g_BaseSystem fails, these changes run RunLoadedImage to create one and StartEmulation.
I'm not sure the extra NULL guard is necessary, but I don't want to skip the first g_BaseSystem check altogether. I added it as a "just in case."
2021-02-01 23:42:54 -05:00
zilmar
782e781bab
Be able to edit/enable/disable enhancements while running
2021-02-02 13:22:47 +10:30
zilmar
fd1a6112c0
Clean up enhancements code
2021-01-17 13:47:58 +10:30
oddMLan
914ad3b74a
Remove hardcoded Unicode API calls
...
Since #define UNICODE is defined in the project it will call the wrapper function which will return the W version
2021-01-01 20:37:00 -07:00
zilmar
4354ff8b26
Project64: Redo the about window
2020-11-11 20:59:13 +10:30
zilmar
23563db02f
Remove about config files
2020-11-09 19:42:30 +10:30
zilmar
1256d80bad
Switch Forum with discord in help menu
2020-11-09 14:19:05 +10:30
zilmar
45da6e6284
Rename Homepage to website
2020-11-09 13:34:06 +10:30
zilmar
890e9b5c2c
Project64: Have nag use the registry
2020-10-22 12:41:19 +10:30
zilmar
8dc26cc3eb
Fix end emulation when paused
2020-05-25 20:25:15 +09:30
zilmar
f4e5ae8efa
Allow cheat window to be open while game is running
2020-05-25 20:08:31 +09:30
zilmar
71160d08c0
Make cheat UI to be wtl based
2020-05-19 11:55:57 +09:30
zilmar
0462f637c4
Add UNICODE to Project64 project
2020-05-12 21:49:05 +09:30
zilmar
b9363cb0e7
Merge pull request #1665 from Project64Netplay/discord-rpc
...
Discord RPC
2020-04-29 05:48:10 +09:30
shygoo
9406544aea
[Debugger] Misc cleanup and fixes
2019-12-24 18:41:20 -06: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
f43201fdea
[App] Add "Open Combo" File Menu for Combo N64 + 64DD Loading.
...
Also added seperate functions for generic game loading, N64 ROM loading, and 64DD Disk loading.
2019-08-22 13:44:30 +02:00
LuigiBlood
cf576246e1
[Core & UI] Handle and Select IPLs depending on Disk Country Code
...
- Removes 64DD IPL loading when not found, so the user has to either load the IPL ROMs once or set them in the settings
2019-08-12 13:39:56 +02:00
LuigiBlood
075c82a3e3
[Disk] Support D64 Master Disk Format
2019-08-11 18:13:52 +02:00
oddMLan
2555485eb9
[Debugger UI] Center CPU Exception Breakpoints dialog
...
Also fix capitalization in menu
2019-04-15 08:58:22 -07:00
oddMLan
01d4ed0bc3
Change some error message boxes to warnings
2019-04-15 08:58:22 -07:00
LuigiBlood
0870ecbc0d
Handle case where IPL ROM is not found (or not yet set up) to display an error message
2019-01-27 13:17:31 +01:00
LuigiBlood
047f611c81
Replace tabs with spaces
2019-01-25 21:32:26 +01:00
LuigiBlood
95e31542cf
Refactor 64DD game loading (supports custom settings and RDB)
...
(Nothing done for plugins yet)
2019-01-25 20:20:59 +01:00
LuigiBlood
cd80e4f0a4
Handle 64DD loading from ROM Browser, Recent Games, RomInfo
...
Partially handles settings (loads from RDB and CFG, but unused as emulation starts)
2019-01-25 08:11:40 +01:00
shygoo
6b34e8f77c
[Debugger] Add CPU exception breakpoint window
2019-01-17 03:34:24 -06:00