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
0cee922767
[Disk & N64Class] Handle Combo Loading with development disks without TOOL IPL
...
- You don't actually need the Development IPL for that purpose as games will never actually check.
2019-08-12 14:16:16 +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
53da2eca49
[Disk] Fix Loading Disks without Disk ID
2019-08-12 13:35:30 +02:00
LuigiBlood
c8947e93ea
[Disk] Perform heuristics to find System Data and Disk ID for *.ndd
2019-08-12 11:40:44 +02:00
LuigiBlood
075c82a3e3
[Disk] Support D64 Master Disk Format
2019-08-11 18:13:52 +02:00
LuigiBlood
ce868c57f8
[Rom] Enable 64DD hardware when using 64DD IPL standalone
2019-08-11 18:12:41 +02:00
LuigiBlood
b2f0623746
[Rom] Use IsLoadedRomDDIPL
2019-08-11 13:35:49 +02:00
LuigiBlood
037a7e2346
[RDB] Change 64DD IPL Idents and add TOOL IPL
2019-08-11 13:31:42 +02:00
LuigiBlood
3bd5595e77
[Rom] Support CRC calculation for 64DD IPLs
2019-08-11 13:30:51 +02:00
LuigiBlood
053ef11c5a
[Disk] Treat 64DD TOOL IPL as seperate
2019-08-11 11:45:52 +02:00
LuigiBlood
db35bd6518
[Disk] Handle Sector & Sector Size in AddressBlock function (for future D64 support)
2019-08-11 11:45:05 +02:00
LuigiBlood
444a8a6d1a
[Disk] Fix Disk Header Allocation
2019-08-11 11:31:39 +02:00
LuigiBlood
90d4bf0df8
[Disk] Remove MAME Format Conversion Code, support SDK format on its own
...
Use LBAToByte & LBAToPhys for SDK addressing
2019-08-10 21:18:17 +02:00
zilmar
5b4f2250e2
Merge pull request #1640 from LuigiBlood/rdb_update
...
[RDB] Zelda OoT & Japan Pro Golf Tour Fix
2019-08-08 14:08:59 +09:30
LuigiBlood
21e10438b0
[RDB] Use Protect Memory in Japanese versions of Ocarina of Time
...
It is used for the US versions, just putting the same setting in the Japanese version.
2019-08-07 17:18:15 +02:00
LuigiBlood
e5059c9faf
[RDB] Fix Japan Pro Golf Tour
2019-08-07 17:14:13 +02:00
zilmar
d41bf7a699
Merge pull request #1638 from shygoo/memview-copynum
...
[Debugger] Add copy buttons to memviewer popup menu
2019-08-05 15:12:17 +09:30
zilmar
ecf7cb1b9f
Merge pull request #1639 from CrashOveride95/patch-1
...
Removed double link in readme
2019-08-05 15:10:56 +09:30
CrashOveride95
f2b73adb39
Removed double link in readme
2019-08-04 20:57:54 -04:00
shygoo
e7e91b878f
[Debugger] Add copy buttons to memviewer popup menu
2019-08-04 17:50:52 -05:00
zilmar
37e6af66ed
Merge pull request #1637 from Azimer/AziAudio-Reintegration
...
Debugger code cleanup in ScriptInstance.cpp
2019-08-02 06:04:21 +09:30
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
zilmar
07033b4837
Merge pull request #1636 from Azimer/AziAudio-Reintegration
...
Windows XP Fixes
2019-08-01 15:03:36 +09:30
Azimer
a972773b6a
Windows XP Fixes?
...
Does this actually work?
2019-07-31 23:28:49 -05:00
zilmar
5ac358a6ee
Merge pull request #1630 from gifmackenzie/patch-1
...
Created README.md
2019-07-16 10:36:20 +09:30
gifmackenzie
cde80d9651
Created README.md
2019-07-15 14:25:31 -04:00
zilmar
cabef36f91
[Project64] Do not load cheat enhancements if not enabled.
2019-06-26 21:46:12 +09:30
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
zilmar
6132ba9b54
Merge pull request #1626 from oddMLan/patch-1
...
Fix C-buttons and DPad button bindings
2019-06-09 06:43:51 +09:30
Kimberly J Ortega
9315c31fb2
Fix C-buttons and DPad button bindings
2019-06-08 07:19:35 -07:00
zilmar
395cad470d
Merge pull request #1624 from oddMLan/ux-fixes
...
Mem Viewer: Fix address text box size
2019-05-16 18:31:36 +09:30
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
zilmar
9d9fccf218
Merge pull request #1623 from oddMLan/fix-tlb-columns-hdpi
...
[Debugger UI] Fix TLB window in HDPI configs & tweak commands window size
2019-05-11 13:17:42 +09:30
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
zilmar
9c68405238
Merge pull request #1622 from shygoo/nrage-improve-bginput
...
[N-Rage] Make background input stable
2019-05-05 17:03:00 +09:30
shygoo
c8ab33eb3c
[N-Rage] Make background input stable
2019-05-05 00:10:57 -05:00
zilmar
f51dabcd7e
Merge pull request #1620 from joeedh/master
...
Fixed some debugger script bugs
2019-04-29 16:32:11 +09:30
Joe Eagar
9c7f58d476
Merge branch 'master' of https://github.com/project64/project64
2019-04-28 23:29:29 -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
zilmar
7a964b058e
Check for recompiler in SysEvent_ResetRecompilerCode
2019-04-29 06:26:07 +09:30
zilmar
8088065ef8
Merge pull request #1619 from joeedh/master
...
Fixed heap overrun error
2019-04-28 19:05:17 +09:30
Joe Eagar
83f445f050
Fixed heap overrun error
2019-04-28 00:38:35 -07:00
zilmar
352dcff301
Have cheats to record in project64.cfg
2019-04-24 15:17:09 +09:30
zilmar
bf269454dd
Automatically combine cheat files on build
2019-04-23 14:46:36 +09:30
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
zilmar
d18fbb6e2c
Merge pull request #1606 from Fanatic-64/master
...
Add speed fix for Automobili Lamborhini
2019-04-23 12:58:31 +09:30