Duncan Ogilvie
18686e710c
Implement Randomize SI/PI interrupts setting
...
closes #1656
2019-10-03 11:39:46 +02:00
shygoo
1ede902abb
[Debugger] Fix register UI problems
2019-09-26 11:07:28 -05:00
zilmar
a7710229be
Fix up cheat menu language strings
2019-09-20 04:19:13 +09:30
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
3cca0e5549
[App] Add Command Line Combo N64 + 64DD Image Loading
...
With --combo <Disk Image> <ROM Image>
2019-08-22 13:16:58 +02:00
LuigiBlood
01ae9450fc
[Disk] Undo changes to compile 64DD Settings Page
2019-08-21 09:25:16 +02:00
zilmar
3079edfd95
Merge pull request #1644 from LuigiBlood/ddrevamp
...
[Disk] Add Disk Drive Settings file
2019-08-21 16:46:24 +09:30
LuigiBlood
5eb8c8715f
[Disk] Add Disk Drive Settings file
2019-08-21 08:50:47 +02:00
zilmar
95a0659e8d
Merge pull request #1643 from shygoo/exc-bp-intr-float
...
[Debugger] Add breakpoints for specific interrupts and FP exceptions
2019-08-21 09:28:48 +09:30
zilmar
081541cf64
Fix compile error
2019-08-21 09:28:19 +09:30
shygoo
2137b365bb
[Debugger] Add breakpoints for specific interrupts and FP exceptions
2019-08-20 17:20:49 -05:00
zilmar
b57250427b
Merge pull request #1641 from LuigiBlood/ddrevamp
...
[64DD] Updated 64DD emulation
2019-08-21 07:08:37 +09:30
Julio C. Rocha
05c2b59c3a
Use _Pairib in VC versions below 14.2.
2019-08-17 00:59:45 -07:00
Julio C. Rocha
1ad1f71d2f
Make code base compatible with Visual Studio 2019.
...
- Allow building with the MSVC 14.2 toolset.
- Removed explicit reference to deprecated typedef std::map::_Pairib.
2019-08-16 20:46:11 -07:00
LuigiBlood
affc694149
[Core & UI] Add RAM Area Only (*.ram) Disk Save Type
...
- It's a bit hacky but it works for *.ndd files.
- For *.d64 files, it might be more problematic for now
2019-08-12 23:07:33 +02:00
LuigiBlood
bfd793c184
[UI] Add 64DD Tab in Options
2019-08-12 19:55:10 +02:00
LuigiBlood
bbabf5d98d
[RomBrowserClass] Fix "Play Game with Disk" to stop appearing for Disk games.
2019-08-12 18:13:34 +02:00
LuigiBlood
0c6936d67e
[Core] Perform more thorough disk validity checks & change DiskIdent for Config/RDB
...
- It didn't detect NUD-4567-JPN dump.
2019-08-12 17:50:04 +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
LuigiBlood
3bd5595e77
[Rom] Support CRC calculation for 64DD IPLs
2019-08-11 13:30:51 +02:00
shygoo
e7e91b878f
[Debugger] Add copy buttons to memviewer popup menu
2019-08-04 17:50:52 -05:00
Azimer
84c164ff66
Fix for Windows XP compatibility
...
I neglected FreeLibrary and have multiple calls to LoadLibrary without freeing. This is fixed by moving it to the class member level and allocating and deallocating through the class constructor/destructor.
2019-08-01 09:39:39 -05:00
Azimer
a972773b6a
Windows XP Fixes?
...
Does this actually work?
2019-07-31 23:28:49 -05:00
zilmar
eace1a7ba1
Merge pull request #1627 from shygoo/fix-regtabs
...
[Debugger] Make register tabs stable
2019-06-15 20:50:11 +09:30
shygoo
946284a09a
[Debugger] Make register tabs stable
2019-06-15 06:04:37 -05:00
oddMLan
3b9cafc058
[Debugger UI] Try to handle spaces in Mem Viewer address editbox
...
FormatClipboard() doesn't seem to be doing anything for some reason.
2019-05-13 01:32:00 -07:00
oddMLan
2bbd724b91
[Debugger UI] Fix address text box size
...
It was 2 pixels too small to hold 10 characters (head + address)
Also added ES_AUTOHSCROLL just to be extra careful in case the user has custom UX Style with a different font.
2019-05-13 00:31:54 -07:00
oddMLan
82df61d9ce
[Debugger UI] Tweak Commands window size
...
Avoids the registers from being cut off in HIDPI
2019-05-10 10:17:42 -07:00
oddMLan
06d0e27af6
[Debugger UI] Fix TLB window in HDPI configs
2019-05-10 09:23:41 -07:00
Joe Eagar
82463fbdd8
Fixed a few bugs with the scripts system. I suspect there are more; the
...
threading code needs some refactoring. List of changes:
* Script threads no longer call the debugger UI (e.g. refresh) nor do
they call the script system's cleanup function
(deleteStoppedInstances).
* Changed API.js Server.on method to queue calls to nativeAccept if .listen()
hasn't been called yet (otherwise winsock gives errors).
* Added various paranoia thread locks.
* Forced termination of script threads now works. The (commented) call
to TerminateThread didn't work because getCurrentThread() doesn't return
a "real" HANDLE. The solution is to pass the result of getCurrentThread
to DuplicateHandle to get a "real" handle.
2019-04-28 23:28:12 -07:00
Joe Eagar
83f445f050
Fixed heap overrun error
2019-04-28 00:38:35 -07:00
zilmar
a3d9249fdb
Merge pull request #1613 from oddMLan/restore-oc-gamesettings
...
Restore Overclock modifier in Game Settings panel
2019-04-23 13:30:53 +09:30
oddMLan
61465ce2a5
[Frame Rate Counter] Shrink it a little bit
...
Prevents "Show CPU Usage" from cutting off in HIDPI configurations
2019-04-20 13:17:42 -07:00
oddMLan
ead4d9311e
[Game Settings] Restore Overclock Modifier
2019-04-20 11:57:33 -07:00
shygoo
abbfb0361f
[Debugger] Adjust font/size of some controls
2019-04-20 00:39:14 -05:00
oddMLan
c7a6e51d62
Make Rom Browser DPI Aware
2019-04-19 17:08:24 -07:00
oddMLan
b1e950be20
Move CListViewCtrlVarDPI class code into ATL
2019-04-19 16:48:53 -07:00
oddMLan
de29d0c157
[Icon] Add 256x256 size
...
It should be XP-compatible. XP is just going to take the 48x48 and ignore this one.
2019-04-19 14:41:13 -07:00
oddMLan
05f98f8c09
Make Status Bar, About Dialog and Language Selector DPI Aware
2019-04-19 13:51:42 -07:00
oddMLan
2f9529a2cf
[Cheats] Improved UI layout
2019-04-18 22:41:49 -07:00
oddMLan
b9025667f8
[Debugger UI] Save window size only when the window is resizable.
...
Prevents some dialogs from becoming clipped at high DPI
2019-04-18 18:18:55 -07:00
oddMLan
df9967b782
[Debugger] Change Commands and Registers font to Lucida Console
2019-04-18 16:29:07 -07:00
oddMLan
d21e7c8684
Fix warning
2019-04-18 15:35:54 -07:00
oddMLan
d83c8597b6
[Debugger] Make Debugger DPI-Aware
...
Thanks @Shygoo for the class code
2019-04-18 14:10:04 -07:00
oddMLan
b42e61f505
Remove black border around Cheat separator button
2019-04-15 20:55:49 -07:00
oddMLan
a27b3440e0
Get rid of ugly WS_EX_CLIENTEDGE
2019-04-15 20:48:33 -07:00
oddMLan
b377f48440
Use Per monitor scaling where supported
...
Fixes blurriness in higher DPI systems
2019-04-15 10:33:54 -07:00
oddMLan
564ac883a4
Revert "Delete Project64.exe.manifest"
...
This reverts commit 3a7de99930
.
2019-04-15 09:35:46 -07: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
shygoo
346d21cd56
[Debugger] Improve the search tool
2019-04-03 13:56:45 -05:00
shygoo
22b4a3e94f
[Debugger] Make DMA log stable
2019-04-02 14:16:39 -05:00
shygoo
27bc76d089
[Debugger] Make DMA log stable
2019-04-02 13:28:46 -05:00
zilmar
eef2ed27aa
Merge pull request #1586 from shygoo/debugger-cleanup
...
[Debugger] Clean up compiler warnings
2019-01-28 17:53:24 +10:30
shygoo
03ba3640b5
[Debugger] Clean up compiler warnings
2019-01-27 16:40:23 -06:00
zilmar
e286d90dab
Merge pull request #1576 from LuigiBlood/64dd_load
...
64DD support overhaul
2019-01-28 06:01:48 +10:30
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
LuigiBlood
c714584fac
Cause register access for scripts
2019-01-24 19:48:26 +01:00
shygoo
62baab2877
[Debugger] JS: Make debug.breakhere stable
2019-01-20 17:38:34 -06:00
shygoo
7a1dd3835b
[Debugger] Add GPR read/write breakpoints
2019-01-20 02:52:49 -06:00
zilmar
9a80a4970a
Merge pull request #1564 from shygoo2/cpu-log-improvements
...
[Debugger] CPU Log: More UI behavior improvements
2019-01-20 09:53:52 +10:30
zilmar
e974576c00
Merge branch 'master' of https://github.com/project64/project64
...
# Conflicts:
# Source/Project64/UserInterface/UIResources.rc
# Source/Project64/UserInterface/resource.h
2019-01-20 09:02:18 +10:30
zilmar
ce03386007
[Project64] Add gamesharks to enhancements
2019-01-20 08:51:38 +10:30
shygoo
98e933be1b
[Debugger] CPU Log: More UI behavior improvements
2019-01-19 14:14:26 -06:00
zilmar
557892e47e
Merge pull request #1556 from shygoo2/cmds-fix-addr-textbox
...
[Debugger] Commands: Update address textbox when address is changed
2019-01-18 15:29:30 +10:30
zilmar
afa4619bc0
[Project64] Add enhancements right click edit
2019-01-18 12:30:19 +10:30
shygoo
6b34e8f77c
[Debugger] Add CPU exception breakpoint window
2019-01-17 03:34:24 -06:00
shygoo
26151f1d9e
[Debugger] Commands: Update address textbox when address is changed
2019-01-16 14:06:33 -06:00
oddMLan
46ddb42017
[Debugger] Fix DList/Alist and Recompiler Code Buffer Size status bar clear
...
Before they wouldn't clear the status bar message properly when toggling them off
2019-01-15 01:58:24 -07: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
42613f96e1
[Debugger] CPU Log: fix mousewheel scrolling
2019-01-14 23:19:28 -06:00
shygoo
12b97b83d8
[Debugger] CPU Log: fix wrong indeces after scrolling
2019-01-14 05:11:15 -06:00
shygoo
4d322191c2
[Debugger] Add CPU Log, break and show log/commands window on CPU errors
2019-01-14 03:18:43 -06:00
oddMLan
2b96fdaa94
[Debugger] Clean and refactor Window position retrieving & saving code
...
Many thanks to Shygoo for the general template of the code
2019-01-14 00:08:00 -07:00
oddMLan
786a519433
[Debugger] Stack Trace: Remember window position
2019-01-13 23:02:05 -07:00
oddMLan
c949b8e107
[Debugger] Stack View: Remember window position
2019-01-13 22:59:24 -07:00
oddMLan
d60558dacb
[Debugger] Symbols: Remember window position
2019-01-13 22:55:19 -07:00
oddMLan
fc6ef16cb3
[Debugger] Scripts: Remember window position
2019-01-13 22:52:11 -07:00
oddMLan
ad7df17b96
[Debugger] DMALog: Remember window position
2019-01-13 22:43:14 -07:00
oddMLan
cd0d067982
[Debugger] Fix DMA Window load position
2019-01-13 22:37:51 -07:00
oddMLan
a1726ba51f
[Debugger] Commands: Save position OnExitSizeMove
2019-01-13 22:29:11 -07:00
oddMLan
7ed3c9b0ba
Fix compilation
2019-01-13 22:19:53 -07:00
zilmar
82ff21f255
Clean up some of the debugger code
2019-01-14 14:33:02 +10:30
zilmar
31c2c16f52
Merge pull request #1547 from oddMLan/debugger-ux-improvements
...
Debugger ux improvements
2019-01-14 08:11:20 +11:00
oddMLan
12351337d1
[Debugger] UI: Get window position and size from cfg
2019-01-13 01:13:59 -07:00
oddMLan
f1927648ac
[Debugger] DebugDialog.h: Implement functions to manipulate window position and size
2019-01-13 01:12:00 -07:00
oddMLan
7206c28348
[Project64] UISettings: Add Debugger UI window position and size entries
2019-01-13 01:09:37 -07:00
zilmar
05ae250a01
[Project] Fix up showing/hiding advanced tab
2019-01-13 09:21:10 +11:00
zilmar
f8e49ae37d
Merge branch 'master' of https://github.com/project64/project64
2019-01-12 09:50:51 +11:00
zilmar
ed079e4b16
[Project64] Start to add code for enhancements
2019-01-12 09:50:25 +11:00
oddMLan
798e19b2a6
[Debugger] ShowWindow(): Restore window if minimized
2019-01-10 21:05:21 -07:00
shygoo
7ef9b19dc9
[Debugger] Improve OpInfo::ReadsGPR/WritesGPR
2019-01-05 19:55:26 -06:00
shygoo
707e4a5fdd
[Debugger] Add step-over button to dlg resize map and fix tooltip ( fix #1541 )
2019-01-03 15:21:03 -06:00
oddMLan
dfc6d46e4a
Add Unaligned DMA options to Defaults and Game Settings
...
This allows some romhacks to run
2018-12-29 00:42:44 -07:00
oddMLan
578aa012d1
[Rom Browser] Add Show File extensions option and disable it by default
2018-12-28 20:57:01 -07:00
oddMLan
12c2bd54fc
[Rom Browser] Show Filename instead of Internal Name when there is no Good Name
2018-12-28 04:26:23 -07:00
shygoo
f669447039
Merge https://github.com/project64/project64 into wine-fix-settings
2018-12-28 00:33:43 -06:00
shygoo
943f2d109b
Hack to get settings window working in wine
2018-12-28 00:32:56 -06:00
shygoo
75cc059501
[Debugger] Fix issue with the address field ignoring first input
2018-12-27 16:08:14 -06:00
shygoo
2408fa0f08
[Debugger] Fix opcode editor in the commands window
2018-12-27 15:57:18 -06:00
zilmar
9ab7a83c26
[Project64] Remove FR_None option
2018-12-20 16:08:26 +10:30
Frank-74
4f4ebfb855
Fix #1510
2018-12-17 23:51:28 +00:00
shygoo
d3aadf75cc
[Debugger] Make AddressRange inclusive in the JS API
2018-12-09 18:44:30 -06:00
shygoo
1b34937307
[Debugger] Add events.ongprvalue to JS API
2018-12-09 15:24:11 -06:00
oddMLan
57ef4bf026
[Rom Browser] Supplant "Good Name" with "Name" column
...
"Good Name" can still be added under Settings > ROM Selection
2018-12-09 03:27:53 -07:00
oddMLan
28bd4ab983
[Rom Browser] Add "Name" column
...
Do not renumber items in the language file
2018-12-09 03:27:53 -07:00
shygoo
d7ad7be6cb
[Debugger] Improve address checks ( fix #1515 )
2018-12-08 22:26:11 -06:00
zilmar
be73dcd459
Merge pull request #1511 from shygoo2/onexecopcode
...
[Debugger] Add events.onopcode to JS API
2018-12-09 05:01:10 +10:30
shygoo
9c2c716355
Merge https://github.com/project64/project64 into memview-autorefresh-option
2018-12-08 06:47:00 -06:00
shygoo
a2808d94ce
[Debugger] Make auto-refresh optional in memory viewer
2018-12-08 06:45:52 -06:00
zilmar
88386600ed
[Audio] Have sync audio only if plugin enables it
2018-12-08 21:23:06 +10:30
shygoo
98c6b5f336
whitespace
2018-12-06 23:56:46 -06:00
shygoo
4b87f25f5f
Merge https://github.com/project64/project64 into onexecopcode
2018-12-06 23:52:29 -06:00
shygoo
d7e02760b8
update api doc
2018-12-06 23:47:56 -06:00
shygoo
91ec99bd52
rename
2018-12-06 22:19:28 -06:00
shygoo
9f4323c06b
add events.onexecvalue
2018-12-06 22:10:55 -06:00
zilmar
6a8405f7ed
[Project64]Add option to not show VI/s and make it default
2018-12-02 16:00:56 +10:30
zilmar
75b78e02a7
[Project64] Renumber IDC_ROM_FIXEDAUDIO
2018-11-26 11:25:26 +10:30
zilmar
d531abc885
[Project64] Add ability to change defaults
2018-11-25 20:14:15 +10:30
zilmar
b93736414f
[Project64] Normalize paths
2018-11-19 21:16:58 +10:30
zilmar
3b0e7a8527
[Project64] Clean up some code and warnings in Common code
2018-11-18 11:36:02 +10:30
zilmar
63b4a4c003
[Project64] Make Project project LargeAddressAware
2018-11-15 21:28:51 +11:00
zilmar
9cb3ed48e2
Try to make debugger more stable
2018-07-30 23:45:23 +10:00
zilmar
d2e67dc1d9
[Projecy64] Pause emulation during changing breakpoints
2018-04-14 22:23:28 +10:00
zilmar
f48995a1e1
[Project64] CDebuggerUI::CPUStepStarted should not be testing read memory Breakpoints
2018-04-14 11:49:06 +10:00
zilmar
1a6c579d3e
Merge pull request #1438 from pj64d-merge/memlocks
...
[Debugger] Add memory locks feature (interpreter)
2018-04-04 06:16:12 +10:00
zilmar
d9aedd84eb
[Debugger] When changing memory in viewer, clear memory based of physical address
2018-04-04 03:28:46 +10:00
zilmar
7e4c9a8b84
Rename and move Settings files
2018-04-03 04:30:50 +10:00
zilmar
403f003372
[Project64] Make sure index for settings are uint32_t
2018-03-28 19:28:02 +11:00
zilmar
4967242a11
[Common] Get ini handling to use std::string instead of stdstr
2018-03-27 06:39:34 +11:00
shygoo
77daf1bad4
[Debugger] Add memory locks feature (interpreter)
2018-03-17 20:14:52 -05:00
zilmar
c506db57f3
Merge branch 'master' of https://github.com/project64/project64
2018-03-02 22:05:46 +11:00
zilmar
cfbd181ff9
[Debugger] Do not update register if have not finished attaching
2018-03-02 17:34:27 +11:00
zilmar
be9b0e6bc5
[Debugger] Some clean up of Debugger-RegisterTabs.h header
2018-03-01 18:12:16 +11:00
shygoo
b682fc4c89
[Debugger] Refresh commands window on click
...
WA_ACTIVE and WA_CLICKACTIVE
2018-02-19 12:16:56 -06:00
zilmar
29dcf75b49
[Debugger] Flush recompiler code on memory viewer changes
2018-02-19 18:17:35 +11:00
shygoo
d409dbc86e
[Debugger] Add file system interface to the JS API
2018-02-18 15:37:03 -06:00
zilmar
f28823ec50
[Debugger] Fix CBreakpoints::WriteBPExists32
2018-02-13 17:37:27 +11:00
zilmar
91999a1eba
[Debugger] add missing code
2018-02-06 07:25:53 +11:00
zilmar
2fdf8e5a09
Merge branch 'master' of https://github.com/project64/project64
2018-02-06 07:05:11 +11:00
zilmar
d7708b6952
[Debugger] Refresh breakpoints display on activate
2018-02-06 07:04:20 +11:00
zilmar
94c7a51b48
[Debugger] Fix a few breakpoint issues
2018-02-05 18:11:39 +11:00
zilmar
622d5d5d3f
[Debugger] Fix Read break points
2018-02-05 17:43:46 +11:00
zilmar
076280b9ba
[Debugger] Add unaligned write breakpoints
2018-02-02 04:28:08 +11:00
shygoo
4bd9611986
[Debugger] Add step over button to commands window
2018-01-25 00:07:51 -06:00
zilmar
deada521bb
[Debugger] Remove temporary out of read/write Breakpoints
2018-01-24 21:51:04 +11:00
shygoo
86d309afc8
[Debugger] Support all commands in code editor
2018-01-21 03:36:20 -06:00
zilmar
95358b1ac1
[Debugger] Have memory viewer to be able to write to rom
2018-01-21 12:51:36 +11:00
zilmar
0ffb6bb159
[Proeject64] Add execution break point in recompiler
2018-01-21 10:18:52 +11:00
zilmar
f445483f9c
[Debugger] Show commands on stepping
2018-01-18 23:25:36 +11:00
zilmar
73944b2636
[Debugger] clean up warnings and code
2018-01-18 17:53:07 +11:00
zilmar
3d7e9b40b0
[Debugger] Make skip a setting
2018-01-17 22:36:28 +11:00
zilmar
8a85f1e6a4
[Debugger] Make waiting for step a setting
2018-01-17 08:26:54 +11:00
zilmar
7d9d54aaa8
[Debugger] re-add some code accidentally commented out
2018-01-16 08:28:54 +11:00
zilmar
7e1e7bf39b
[Debugger] Change bHaveDebugger to HaveDebugger
2018-01-16 08:23:21 +11:00
zilmar
8a668c4025
[Debugger] Change CBreakpoints::isDebugging() to a debug setting
2018-01-16 08:14:15 +11:00
zilmar
ea1e0efbef
[Debugger] Detach Debugger from UI class
2018-01-10 18:05:57 +11:00
zilmar
57ac4c0607
[User Interface] Clean up Debugger/Debugger-AddBreakpoint.cpp
2018-01-08 18:20:56 +11:00
zilmar
af174e730f
[User Interface] Rename NotifctionClass to Notification
2018-01-08 18:09:40 +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
b4c1a687e2
[Debugger] Add Debugger_HaveExecutionBP
2017-12-12 21:15:34 +11:00
zilmar
f6dc66ce69
[Deugger] Remove CDebugCommandsView::OnClicked
2017-12-12 21:14:49 +11:00
zilmar
44172b5936
[UserInterface] Rename some execution beakpoint functions
2017-12-04 17:41:27 +11:00
zilmar
52693ae92d
[User Interface] Make breakpoints use std::map
2017-11-24 08:15:06 +11:00
zilmar
4fe7d938bb
[User Interface] More cleanup of Debugger-Commands.cpp
2017-11-22 08:13:11 +11:00
zilmar
30e180104a
[User Interface] Clean up Debugger-Commands.h
2017-11-22 07:47:11 +11:00
zilmar
188d6ae6d1
[User Interface] Rename CEditNumber to CEditNumber32
2017-11-22 07:37:45 +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
9267d1311d
[User Interface] Rename numberctrl.h to EditNumber32.h
2017-11-21 17:53:34 +11:00
zilmar
1178b5c73f
Set build number on build
2017-11-15 20:04:09 +11:00
zilmar
0730582085
[Project64] Clean up some warnings in List Control
2017-11-10 16:52:10 +11:00
zilmar
bf5ec6dfc5
[Debugger] Use sizeof instead of checking for null
2017-11-10 16:46:03 +11:00
zilmar
a5d5adfa26
[Project64] Fix up the move of debugger UI code
2017-11-09 18:06:52 +11:00
zilmar
f41b3b7263
[Project64] Move debugger UI in to UserInterface folder
2017-11-09 17:32:40 +11:00
zilmar
415c97080a
[Debugger] Move CCommandList::Attach in to Debugger-Commands.cpp
2017-11-03 17:34:43 +11:00
zilmar
455b83677b
Fix up version number in resouce fils
2017-10-28 11:41:08 +11:00
zilmar
a47d5c3298
[Debugger] Change how font work
2017-10-20 19:57:21 +11:00
zilmar
ef88a30a1c
[Debugger] Use current font height
2017-09-28 05:54:58 +10:00
zilmar
0e508ebc20
[Debugger] Code clean up and fix some warnings
2017-09-13 22:00:53 +10:00
zilmar
fda0ce24e6
[Debugger] Clean up debugger commands attach/detach
2017-09-13 20:52:18 +10:00
zilmar
7bb70c2a49
[Project64] clean up debugger code
2017-09-13 20:36:03 +10:00
zilmar
b645ef908f
[Project64] Clean up ScriptHook.h
2017-09-13 20:18:59 +10:00
zilmar
d98eab7dcc
[Project64] Clean up OpInfo.h
2017-09-13 20:17:17 +10:00
zilmar
5d66d688b3
[Project64] Fix up warning in RomBrowserClass.cpp
2017-09-13 20:14:23 +10:00
zilmar
06653d326a
[Project64] Fix up warning ListCtrl.h
2017-09-13 20:13:09 +10:00
zilmar
2f98cb4086
[Project64] Remove version defines from resource.h
2017-09-13 20:12:07 +10:00
zilmar
bc2075846e
[Project64] Fix some warnings with wtl
2017-09-13 20:10:09 +10:00
zilmar
60fc1664f0
[Audio] Change project name to Project64-audio.vcxproj
2017-09-11 22:12:07 +10:00
shygoo
18d4c052f6
Debugger: Add mousewheel scrolling to memory window
2017-08-30 01:15:28 -05:00
shygoo
e64a6c5965
Debugger: Add stack trace window
2017-08-29 23:54:06 -05:00
Julio C. Rocha
8c01e256e6
Exclude manifest from x64 build.
2017-08-21 01:28:14 -07:00
zilmar
bf53126ac0
Merge branch 'master' of https://github.com/project64/project64
2017-08-21 08:50:15 +10:00
zilmar
a61a466776
[Project64] Fix up some changes to debugger commit
2017-08-21 08:48:31 +10:00
shygoo
372efa11f1
Fix #1358 debugger code edit instability
2017-08-19 14:37:47 -05:00
shygoo
47fd0632ff
Add debug features
2017-08-18 00:08:22 -05:00
Frank-74
03332d658c
Fix #1350 - x64 default save type blank
2017-08-06 16:34:30 +01:00
zilmar
ad8566ac1f
Merge branch 'master' of https://github.com/project64/project64
2017-07-19 16:35:25 +10:00
zilmar
f0e761bd36
[Project64] Manually set g_debugger
2017-06-19 09:08:35 +10:00
zilmar
4b93a188b7
[Project64] Add UI for Over clock configuration
2017-06-15 21:09:49 +10:00
zilmar
a7fb56a3a6
[Project64] Fix short cuts for full screen
2017-05-01 17:23:07 +10:00
zilmar
0ed144f39d
[Project64] Try to fix key assignments
2017-04-29 15:55:30 +10:00
zilmar
2ab41bb395
Remove VS2008 project files
2017-03-15 20:14:25 +11:00
Frank-74
8847751a0f
Update SettingsConfig.cpp
2017-01-31 19:12:12 +00:00
Frank-74
d366063620
Update SettingsConfig.cpp
2017-01-31 18:59:56 +00:00
Frank-74
a19e425ad4
Update SettingsConfig.cpp
2017-01-31 15:35:37 +00:00
Frank-74
3488bc6c5e
Update MainMenuClass.cpp
2017-01-31 15:33:13 +00:00
Frank-74
095caffa42
Update GuiClass.cpp
2017-01-31 15:31:56 +00:00
Frank-74
24a1635b9c
Update SettingsPage-Game-General.cpp
2017-01-31 15:30:44 +00:00
zilmar
2d09818eb2
[Project64] Readd manifest
2017-01-21 21:29:28 +11:00
zilmar
52ab4949b4
[Project64] Preserve current dir when calling GetOpenFileName
2017-01-21 10:31:09 +11:00
zilmar
79d50f1bc6
[Project64] Reset rom browser on debug language
2016-12-20 18:32:36 +11:00
zilmar
df36516c6d
[Project64] Rename Generate log to Log asm
2016-12-13 06:11:47 +11:00
zilmar
a25f22a9af
[Project64] Fix some warnings
2016-11-28 07:34:02 +11:00
zilmar
3eb589df12
[Projec64] Update code related to class friend
2016-11-28 07:25:56 +11:00
Frank-74
d6c819a1d0
Fix last rom not highlighted.
...
Fixes #1157 .
2016-11-22 21:22:07 +00:00
zilmar
a278a2cde6
[Project64] Fix CPU profiling
2016-10-05 06:58:11 +11:00
zilmar
7d4ba9b278
[Project64] Randomize nag window timer
2016-10-03 08:48:25 +11:00
zilmar
fd69ab6b18
[Project64] Add Profiling
2016-10-03 08:46:05 +11:00
Jake Huxell
4c8e148ed1
Removed duplicate code between increase and decrease speed in SpeedLimiterClass by merging into one AlterSpeed
2016-09-17 19:10:22 +01:00
zilmar
40d1a4ed75
[roject64] Handle ID_SYSTEM_CHEAT with OnCheats
2016-09-17 20:28:42 +10:00
zilmar
dc5896f0ad
[Project64] Handle ID_SYSTEM_SAVEAS with OnSaveAs
2016-09-17 20:26:57 +10:00
zilmar
84ef36fb4f
[Project64] Move handling of ID_SYSTEM_LOAD to OnLodState
2016-09-17 16:43:27 +10:00
zilmar
b8bd3b1556
[Project64] Add OnEndEmulation to handle ID_FILE_ENDEMULATION
2016-09-17 16:33:05 +10:00
zilmar
eb0335bc1e
[Project64] Move handling of ID_FILE_OPEN_ROM to OnOpenRom
2016-09-17 16:25:49 +10:00
zilmar
bf4b301973
[Artwork] Move AboutScreen.psd to artwork folder
2016-09-17 13:42:48 +10:00
luigiblood
aef22c147b
[64DD] Added TOOL/USA IPL support
2016-08-28 18:36:56 +02:00
Frank-74
36448f8e72
[Project64] textures > Textures
2016-08-21 22:50:08 +01:00
zilmar
bbd89835b3
[Project64] Add Support window
2016-08-11 20:38:45 +10:00
zilmar
4733420dfa
[Project64] Get Display FPS working on non windows system
2016-08-10 20:03:25 +10:00
Nekokabu
5ef8beeacb
Update GuiClass.cpp
...
Fixed cannot start the emulation in Win10.
2016-07-02 22:35:11 +09:00
zilmar
f544308495
[Project64] Rename x88ops.cpp to x86/x86ops.cpp
2016-06-27 20:54:53 +10:00
zilmar
e81e77a2cc
[Build] Get projects building
2016-06-07 20:25:32 +10:00
luigiblood
b40174e2f4
[UI] Fix Save Slot string (Prevents emulation)
2016-06-05 23:03:40 +02:00
zilmar
dd1cf6a154
Merge pull request #1105 from LuigiBlood/64dd_2
...
[UI-Settings] Add 64DD IPL ROM path to General Settings UI
2016-06-06 05:14:43 +10:00
luigiblood
823232c2d3
[UI] Forgot to set 64DD IPL Path text
2016-06-05 17:41:34 +02:00
luigiblood
9cac742ebc
[UI] Moved 64DD IPL ROM Path to Advanced Settings
2016-06-05 15:35:53 +02:00
zilmar
47b012bd4a
[Project64] Add Debug languages
2016-06-04 19:07:20 +10:00
zilmar
5de2d7c839
[Project64] Create system on load, not start
2016-06-04 17:07:15 +10:00
zilmar
e7d4341106
[Projec64] Get last modified of saves working with unique dir
2016-06-04 16:58:42 +10:00
zilmar
8ea091a78a
[Project64] Hide Rom browser on rom starting not load
2016-06-04 16:50:41 +10:00
luigiblood
faeeb6fa9d
[UI] Added 64DD IPL ROM Path to General Settings
2016-06-04 00:23:30 +02:00
d8e820dfbf
s/memtest.h/MemTest.h
2016-06-02 03:16:38 -04:00
4a5f3476e2
#include <windows.h> if one is provided.
2016-06-02 03:16:02 -04:00
luigiblood
add7ec7b98
[64DD] Make sure new disk is loaded into memory before swap
...
Fixes hang during swap while recording with OBS Studio
2016-05-30 01:09:52 +02:00
luigiblood
f2e4f5abca
[64DD] Added Swap Disk shortcut (Ctrl+D)
...
Requires resetting/deleting the shortcut list (*.sc3 file)
2016-05-25 14:41:15 +02:00
luigiblood
810bccc755
[64DD] Swap support
2016-05-25 04:06:10 +02:00
luigiblood
7789de016e
[64DD] Disk dump loading from command line / drag 'n' drop to EXE file
2016-05-22 14:55:23 +02:00
zilmar
d1a8271b36
[Project64] Fix up unique save dirs
2016-04-22 16:44:41 +10:00
zilmar
02d7ac014e
[Project64] Make sure each game has a unique save dir
2016-04-22 06:29:55 +10:00
zilmar
4e0103b897
[Project64] Get load save state to use cfile
2016-04-21 07:21:15 +10:00
zilmar
f5cf17903b
[Project64] Clean up testing around rom list refresh
2016-04-19 17:46:38 +10:00
zilmar
88cdfd58bb
[Project64] Add move RomList.cpp in to Core
2016-04-18 17:19:08 +10:00
zilmar
91d88a8191
[Project64] Get Rom List to use common/thread
2016-04-18 16:57:49 +10:00
zilmar
39a1f4f058
[Project64] Have RomBrowser store internal data as utf8
2016-04-16 19:55:32 +10:00
zilmar
59a4b1de68
Merge branch 'master' of https://github.com/project64/project64
2016-04-16 09:26:19 +10:00
zilmar
58bd4c2adf
[Project64] Add CN64Rom::CleanRomName
2016-04-16 09:17:37 +10:00
zilmar
c73d91de92
[Project64] Use cfile for looking at an uncompressed file (Rom Browser)
2016-04-16 09:08:44 +10:00
zilmar
cad6d7db7b
[Project64] Clean up some logging in RomList.cpp
2016-04-16 09:06:57 +10:00
zilmar
c72e72a073
[Project64] Remove passing directory in FillRomList
2016-04-16 08:56:10 +10:00
zilmar
98230eb48a
[Project64] Move Watch dir code back to rom browser
2016-04-16 06:58:31 +10:00
zilmar
4b70b1c941
[Project64] Make GetCicChipID just in one location in the CN64Rom class
2016-04-15 08:38:02 +10:00
zilmar
71454df424
[Project64] Make sure 7z in rombrowser is win32 only
2016-04-15 08:29:45 +10:00
zilmar
3007139446
[Project64] Remove SelColorBrush from ROM_INFO
2016-04-15 08:26:02 +10:00
zilmar
5b5d30cb69
[Project64] Rename RefreshRomBrowser to RefreshRomList
2016-04-15 08:07:34 +10:00
zilmar
bdda447d47
[Project64] Add Romlist to vs 2008 project
2016-04-15 06:42:17 +10:00
zilmar
e339b7d787
[Project64] Add some logging to RomList.cpp
2016-04-14 22:18:21 +10:00
zilmar
df7f0e524d
Merge branch 'master' of https://github.com/project64/project64
2016-04-14 20:15:04 +10:00
zilmar
46e345f99e
[Project64] Separate rom list management from Rom Browser
2016-04-14 19:35:08 +10:00
zilmar
dfc8b750a3
[Project64] Add UISettings file to visual studio 2008 project
2016-04-14 04:47:36 +10:00
zilmar
a1787f7448
[Project64] Add missing UISettings files
2016-04-14 04:29:27 +10:00
zilmar
0b74207b20
[Project64] Clean up RomBrowser.h
2016-04-13 18:06:11 +10:00
zilmar
d2d0cc7e2e
[Project] Separate out UI settings from core settings
2016-04-13 17:34:19 +10:00
6123eb3df9
[Cheats UI] leftover references to std::strtoul
2016-04-12 11:42:18 -04:00
zilmar
4ee91c655c
{project64] Add header to RomBrowserClass.cpp
2016-04-12 19:55:34 +10:00
zilmar
94f71e21be
{Project64] Clean up NotificationClass.cpp
2016-04-12 19:54:47 +10:00
zilmar
07c6db1cce
[Project64] Cleanup MenuShortCuts.cpp
2016-04-12 19:53:35 +10:00
zilmar
8a5c3990fb
[Project64] Clean up UserInterface/MainMenuClass.cpp
2016-04-12 18:13:23 +10:00
zilmar
b1239a44b5
[Project4] Clean up GuiClass.cpp
2016-04-12 18:07:01 +10:00
zilmar
13cfd8b728
[Project64] in CheaeClassUI.cpp change std::strtoul to strtoul
2016-04-12 18:01:11 +10:00
zilmar
5942722436
[Project64] Cleanup Settings/SettingsPage.h
2016-04-12 17:57:31 +10:00
zilmar
04747706f2
[Project64] Cleanup Settings/SettingsPage-Game-Status.cpp
2016-04-12 17:55:36 +10:00
zilmar
7424f8bd9d
[Project] Update FindFirst attributes in Common/path.h
2016-04-12 17:53:40 +10:00
zilmar
fe8b20e9d1
{Projct64] Put end emulation menu option in critical section
2016-04-02 21:34:28 +11:00
zilmar
2c648bd750
[Project64] Remove RomInformationClass.h from proect
2016-03-03 21:06:08 +11:00
zilmar
e2f9881864
[Project64] fix log message text in Plugins/PluginList.cpp
2016-02-01 17:10:43 +11:00
zilmar
a6bfe74a28
[Project64] Be able to pass base dir to app init
2016-01-28 20:37:44 +11:00
zilmar
a228a9d1f9
line ends ?
2016-01-27 20:11:59 +11:00
zilmar
a86ba8db2d
Merge pull request #937 from LuigiBlood/64dd_2
...
64DD support
2016-01-27 19:07:19 +11:00
luigiblood
4bf95e61f1
Open ROM/Drag&Drop Error fixed, delete g_DDRom if normal N64 ROM play
2016-01-26 16:43:44 +01:00
luigiblood
7c468bd624
Drag & Drop 64DD Disk support
2016-01-26 15:55:30 +01:00
luigiblood
226c29d5c7
Disk Conversion support, AppCleanup() update
...
There's still a problem with Open ROM but other than that it's fully functional.
2016-01-26 15:31:24 +01:00
luigiblood
96a6862c80
Use Open ROM to open Disk instead
...
It's a much better idea anyway.
2016-01-26 03:04:48 +01:00
luigiblood
f0b81bbfc0
Added "Open Disk" to File menu.
2016-01-25 22:39:26 +01:00
luigiblood
39a1c9f407
Added "Play Game with Disk" option
2016-01-25 20:58:57 +01:00
Nekokabu
a09eaca83c
Update UIResources.rc
...
Enable Use System Font
2016-01-22 00:39:26 +09:00
zilmar
3406831a49
[Project64] Make sure Common is in uppercase
2016-01-20 17:09:05 +11:00
zilmar
821922f133
[Project64] Clean up code related to plugins
2016-01-18 22:26:15 +11:00
zilmar
e8468687ac
[Project64] remove windows.h from plugin handling
2016-01-18 05:48:19 +11:00
zilmar
eaf2e28910
[Project64] Use cpath to get the filename in rom browser
2016-01-17 17:02:46 +11:00
zilmar
4050e765e8
[Project64] Fix up some brackets in PluginList.cpp
2016-01-17 17:00:30 +11:00
zilmar
4a1f2552e6
[Project64] remove #include <shellapi.h> from Project64/stdafx.h
2016-01-14 17:29:25 +11:00
zilmar
5fbee504f7
[Project64] Remove windows.h from Project64/stdafx.h
2016-01-14 08:42:27 +11:00
zilmar
8682d51035
[Project64] Remove some unneeded headers from Project64/N64System.h
2016-01-14 08:40:29 +11:00
zilmar
43f34c9aff
[Project64] Add Cmd_BaseDirectory
2016-01-13 18:23:22 +11:00
zilmar
996098d929
[Project64] Remove WINDOWS_UI
2016-01-12 17:44:41 +11:00
zilmar
2b31784057
[Project64] Fix up compile issues with me removing windows.h
2016-01-05 21:32:18 +11:00
zilmar
008dec1f59
[Project64] Fix Language Selection
2015-12-31 07:31:04 +11:00
Nekokabu
f4d6f577e1
Fix character corruption in rom info dialog
2015-12-26 17:11:13 +09:00
Nekokabu
f6ccd297d0
Update SettingsConfig.cpp
2015-12-26 14:23:42 +09:00
Nekokabu
53ddd7e78c
Fix dialog when enable RDB edit mode
2015-12-26 14:01:47 +09:00
zilmar
1d2572c2c2
[Project64] Better sort unknown good name properly
2015-12-24 10:02:28 +11:00
zilmar
230cc4612f
[Project64] Get RomInformationClass.cpp to use W win api versions
2015-12-24 08:32:39 +11:00
zilmar
515a9401cd
[Project64] Move RomInformationClass.cpp
2015-12-24 07:41:06 +11:00
zilmar
73549ee72f
{Project64] Convert internal strings to be utf8 instead of utf16
2015-12-24 07:04:36 +11:00
zilmar
45166a5824
[Project64] Update Settings/SettingsPage-Game-Recompiler.cpp
2015-12-24 06:59:14 +11:00
zilmar
e1f9d4e8de
Project64] Cleanup Settings/SettingsPage-Game-General.cpp
2015-12-24 06:57:59 +11:00
zilmar
17fb11375e
[Project64] Cleanup Debugger-MemoryDump.cpp
2015-12-24 06:54:07 +11:00
zilmar
50df137466
[Project64] Cleanup RomInformationClass.cpp
2015-12-24 06:49:23 +11:00
zilmar
58c125d337
[Project64] Cleanup Settings/SettingsPage-GameBrowser.cpp
2015-12-24 06:39:23 +11:00
zilmar
ec6ab39137
[Project64] Clean up Settings/SettingsPage-Directories.cpp
2015-12-24 06:29:57 +11:00
zilmar
9dd34caf87
[Project64] Cleanup CheatClassUI.cpp
2015-12-24 06:26:17 +11:00
zilmar
a7fbfd03cc
[Project64] Cleanup Settings/SettingsPage-Plugin.cpp
2015-12-24 06:24:17 +11:00
zilmar
95a9841458
[Project64] Cleanup Settings/SettingsPage-Game-Plugin.cpp
2015-12-24 06:16:11 +11:00
zilmar
c664e9a578
[Project64] Cleanup SettingsConfig.cpp
2015-12-24 06:12:57 +11:00
zilmar
012e247514
[Project64] Remove __interface CMipsMemory_CallBack
2015-12-21 18:35:22 +11:00
zilmar
fcc3a0fa8b
Merge branch 'master' of https://github.com/project64/project64
2015-12-21 17:01:51 +11:00
Nekokabu
582182b7f6
Fix internalname in rom information dialog
2015-12-20 16:36:21 +09:00
zilmar
5c27d6d1e8
[Project64] rename tofix to legacycode
2015-12-15 17:01:06 +11:00
b50163938e
SpeedLimitorClass.cpp --> SpeedLimiterClass.cpp
2015-12-14 17:01:10 -05:00
664f71941a
SpeedLimitorClass.h --> SpeedLimiterClass.h
2015-12-14 16:56:39 -05:00
zilmar
95a3319735
[Project64] Update logging system to use module and severity
2015-12-14 21:51:33 +11:00
zilmar
fa680564bd
[Project64] Code cleanup MenuShortCuts.cpp
2015-12-13 17:50:05 +11:00
zilmar
17b24f299f
[Project64] Get Breakpoint to use char * instead of wchar_t * for filename
2015-12-09 22:37:58 +11:00
Julio C. Rocha
7b2421884e
Adjusted minimum toolset versions to VS2010 for VCXPROJ and PROPS files.
2015-12-07 21:15:53 -08:00
zilmar
3e4dd1cc23
Merge branch 'master' of https://github.com/project64/project64
2015-12-06 21:06:36 +11:00
zilmar
a429a7fd08
[Project64] Create Project64-core
2015-12-06 21:05:39 +11:00
unknown
5821e63257
LW_VAddr: Fold two VAddr comparisons into one branch.
2015-12-04 22:31:16 -05:00
Nekokabu
6b689e8c49
fix typo
2015-12-05 10:54:52 +09:00
Nekokabu
c30bd1a5dd
Tweak dialogs
2015-12-05 00:39:21 +09:00
zilmar
9547e0fd48
Merge branch 'master' of https://github.com/project64/project64
2015-12-04 18:11:39 +11:00
zilmar
e3b32c572d
[Project64] Remove spaces from filename
2015-12-04 17:49:31 +11:00
unknown
2c3c13862b
re-ordered CPU interpreter main loop if/else branch predictor
2015-12-03 20:10:26 -05:00
Samuel Yuan
c8b1f161d2
Fix "Unable to load state"
2015-12-03 14:54:04 -05:00
zilmar
5a92e0f42e
Merge pull request #798 from Nekokabu/patch-3
...
Add 64DD IPL detection in rom browser
2015-12-03 06:19:12 +11:00
Nekokabu
b3c3e9d37e
Add 64DD detection
2015-12-02 21:56:11 +09:00