Commit Graph

560 Commits

Author SHA1 Message Date
LuigiBlood 5d82837984
[Project64-input] N64 Mouse Support (#2160)
* [Project64-input] Unpolished Mouse Support
(Use Present value as Device Type)

* [Project64-input] Use Forced N64 Mouse config (using System Mouse)

* [Project64-input] Disable Mouse Scanning

* [Project64-input] Polish UI by adding Mouse image + Prevent Controller setup when using N64 Mouse

* [Project64-input] Revert Controller Save/Load changes

* [Project64-input] Seperate N64 Mouse into its own configuration

* [Project64-input] Add Mouse Locking + Shortcut System

* [Project64-input] Make Cursor invisible when locked

* [Project64-input] Make sure to unlock mouse when opening config

* [Project64-input] Working Lock/Unlock Shortcut + Only emulate mouse when locked

* [Project64-input] Use ClipCursor instead of DirectInput Exclusive Level

* [Project64-input] Add Mouse Sensitivity option + Change to SetCursorPos

* [Project64-input] Add WM_KillFocus and EmulationPaused functions

* [Project64-core] Move EmulationPaused call to really make sure it is called in all cases
2022-01-09 21:43:12 +10:30
zilmar d88ea539b1 Project64: Have DebugMMU directly access imem/dmem, not through rdram 2022-01-04 10:13:03 +10:30
zilmar 09f90d9b53 Project64-core: Make Setting_EnableDisk be a setting in GameSettings 2022-01-04 10:07:52 +10:30
shyguyhex 219b9149d6
[Debugger] JS API: add fs.exists (#2158) 2022-01-01 14:26:03 +10:30
shyguyhex 9b5f45ea23
[Debugger] Fix nested JS callback registration (fix #2147) (#2157)
* [Debugger] Fix nested JS callback registration (fix #2147)

* [Debugger] Handle JS socket ungraceful disconnect
2021-12-28 18:01:19 +10:30
Andrew 6d2e6774fa
Add missing argument to mem.setblock (#2154) 2021-12-26 09:26:46 +10:30
shyguyhex 9a287a53ee
[Debugger] JS API: Improve callback checks (fix #2123) (#2125)
* [Debugger] JS API: Fix project64#2122

* [Debugger] JS API: Improve callback checks (fix #2123)

* [Debugger] JS API: Improve callback checks (fix #2123)
2021-10-11 13:38:48 +10:30
shyguyhex 921c12e4d0
[Debugger] JS API: Fix project64#2122 (#2124) 2021-10-08 08:11:54 +10:30
LuigiBlood 8b90894d0f
Add Aleck64 CIC, rename 64DD IPL Dev CIC (#2120)
* Add CIC-NUS-5101 support (Aleck64)

* Rename CIC_NUS_DDTL (64DD IPL Dev) to CIC_NUS_8401 (actual chip ID)
And properly support it in the Rom Browser

* Forgot to check nullptr before putting Aleck64 CRC info
2021-10-05 09:54:36 +10:30
shyguyhex 1606b23ef9
[Debugger] JS API: Add PJ64_JSAPI_VERSION constant (#2119) 2021-09-29 08:22:19 +09:30
shyguyhex ac94f2505e
[Debugger] Rewrite script API (#2110)
* [Debugger] Rewrite script API

* Update js api paths in installer script
2021-09-03 14:41:04 +09:30
shyguyhex 56911cef58
[Debugger] Symbols: improve performance, implement filter textbox (#2102) 2021-08-26 12:28:34 +09:30
shyguyhex 5c085db70b
[Debugger] Fix script directory bugs (fix #2094) (#2095) 2021-08-08 20:28:54 +09:30
Rosalie e55cec5ea6
[Project64] Fix hidden statusbar (#2086) 2021-07-18 08:08:12 +09:30
zilmar fc996df8ec Add Author to enhancement file 2021-07-13 08:17:16 +09:30
zilmar fa6d14c029 Disable menu if showing nag window 2021-05-30 20:41:45 +09:30
oddMLan 48259a191b Localize unstranslated strings
-'Always use interpreter core' & 'Enable Discord Rich Presence'
2021-05-27 22:32:56 -07:00
oddMLan 1830b93bc5 Since 8MB is default now, remove hardcoded check in SettingsType-RDBRamSize.cpp and redundant note in the UI
This reverts commits 8475fa9c14 4020735b26
2021-05-27 22:32:55 -07:00
oddMLan 3aca31e758 Beautify Welcome Screen
Simplify wording, tweak the element alignments, and the plugin choice works like a button now (looks less confusing)
2021-05-27 22:32:49 -07:00
oddMLan 3d29b94457 Don't ask for advanced mode to let user pick enhancements 2021-05-26 11:59:31 -07:00
oddMLan 4caadeb431 Fix ROM browser default column size 2021-05-26 11:59:30 -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 bbdbaff60e
Merge pull request #2052 from shygoo/fix-memview-paste
[Debugger] Fix memory viewer paste crash
2021-05-26 16:56:05 +09:30
shygoo 9c3edcb8c0 [Debugger] Fix memory viewer paste crash 2021-05-25 23:20:22 -05:00
shygoo 96b9ac0c45 [Debugger] Fix memory dump 2021-05-24 21:41:22 -05:00
shygoo d1ea9a6225 [Debugger] Fix search 2021-05-19 19:05:55 -05: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 a2934abf73 Remove usage of malloc 2021-04-22 09:30:27 +09:30
zilmar cdb7cdcfd5 Replace getwindow text with GetCWindowText 2021-04-20 12:26:16 +09:30
zilmar c512a592a7 Move class out of file names 2021-04-14 15:04:15 +09:30
zilmar 662637460e Remove Disable copy constructor comments 2021-04-13 09:37:11 +09:30
zilmar cf58754414 Change NULL to nullptr 2021-04-12 21:05:39 +09:30
zilmar 62d2755300 Remove Common/stdtypes.h 2021-04-12 16:04:26 +09:30
zilmar f2afda0e5e
Merge pull request #2024 from vgturtle127/beautification-9
Beautification 9 - Source\Project64\UserInterface\Debugger directory
2021-03-23 12:48:32 +10:30
zilmar b4c64ef734
Merge pull request #2023 from vgturtle127/beautification-8
Beautification 8 - Source\Project64\UserInterface\Settings directory
2021-03-23 12:46:38 +10:30
zilmar 04e2263354
Merge pull request #2022 from vgturtle127/beautification-7
Beautification 7 - Source/Project64/UserInterface/WTLControls
2021-03-23 12:45:29 +10:30
zilmar 2ed2205db2 Reload Enhancements on edit dialog 2021-03-23 12:41:18 +10:30
zilmar 133170c1a2 Add option to not exit fullscreen on lose focus 2021-03-23 11:46:11 +10:30
Derek "Turtle" Roe b78451cf4d Update Debugger-MemorySearch.cpp
Fix capitalization, fix some TODO comments, fix spacing, adjust some wording, remove some comments
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 38e3b5c75d Update ScriptInstance.cpp
Fix capitalization, adjust some TODO comments, add punctuation, adjust wording, remove extra comments, add newlines
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 40837a4535 Update OpInfo.h
Fix capitalization, add newline
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe acda5a8778 Update MemoryScanner.h
Fix capitalization, add hyphen for 64-bit
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe bc6de64ae4 Update MemoryScanner.cpp
Fix capitalization, remove a comment
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 39dc60e1a5 Update DebugMMU.cpp
Fix capitalization, fix abbreviations
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe b7d1c1d379 Update Debugger.cpp
Fix capitalization, Fix TODO comment
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe d9dbd77533 Update Debugger-ViewMemory.cpp
Fix capitalization, add and fix some TODO comments
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 85f8eb31a6 Update Debugger-RegisterTabs.cpp
Fix capitalization, add newline
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 5bf2a3bfb6 Update Debugger-Commands.cpp
Fix capitalization, adjust some wording, add TODO comments, add punctuation, add newline
2021-03-17 22:58:17 -05:00
Derek "Turtle" Roe 848f6bfdcf Update ScriptInstance.h
Fix capitalization, add some TODO comments, add newline
2021-03-17 22:58:17 -05:00