Commit Graph

4853 Commits

Author SHA1 Message Date
zilmar c126156dd6 Merge pull request #1704 from oddMLan/nranges-revenge
[Nrage-input] Update Makefile to generate version.h
2020-02-10 21:12:42 +10:30
oddMLan b393d7c91c [Nrage-input] Misc cleanup 2020-02-10 03:01:14 -07:00
oddMLan c637d66d9f [Nrage-input] Update Makefile to generate version.h 2020-02-10 03:01:14 -07:00
zilmar f7ddabc9c7
Merge pull request #1703 from oddMLan/nrage-nrages-me
Nrage-input cleanup
2020-02-10 06:33:16 +10:30
oddMLan d5caf89dfc [Nrage-input] Create Makefile, delete Script/MinGW/nrage.cmd
- Created a Makefile to work under MSYS2; requires the w32api package installed through MSYS2's pacman.
The old script isn't needed anymore.

Thanks to DKO for the patch.
2020-02-09 04:43:37 -07:00
oddMLan 2b15003e77 [Nrage-input] Tabs -> spaces 2020-02-09 04:36:49 -07:00
oddMLan 891e43878b [Nrage-input] Code cleanup
- Defined NOMINMAX macro to disable windef.h's min/max macros; they were clashing with the C++ standard library's std::min/std::max.
- All uses of min/max that had ambiguous type deduction were explicitly instantiated as min<long> and max<long>.
- Header includes were sorted

Many thanks to DKO for the patch.
2020-02-09 04:25:05 -07:00
zilmar 088dc17556
Merge pull request #1698 from kaitengero/debugger-scripts
Additional functionality for debugger scripts
2020-01-26 09:06:31 +10:30
zilmar 14fa68510c
Merge pull request #1699 from shygoo/debugger-fixes
[Debugger] Fix hex string search and GS code copy
2020-01-26 06:43:36 +10:30
shygoo 277f1c4a31 [Debugger] Clean up compiler warnings 2020-01-22 00:34:27 -06:00
shygoo bbabbc7b28 [Debugger] Fix hex string search and GS code copy 2020-01-22 00:34:13 -06:00
kaitengero 13c3f44487 Add "Edit" option to script context menu 2020-01-06 21:23:59 -08:00
kaitengero 6b45241252 Refresh "Scripts" window on script state change 2020-01-06 19:50:48 -08:00
kaitengero e15e59052c Quick script toggling on double click 2020-01-06 19:46:17 -08:00
zilmar 617db96317
Merge pull request #1694 from PartyPlanner64/AddressError-verbose
Add more details when alerting on AddressError
2019-12-30 09:58:32 +10:30
PartyPlanner64 49d9abad4f
Add more details when alerting on AddressError 2019-12-29 16:16:17 -06:00
zilmar b2b108ea0e
Merge pull request #1693 from Lithium64/translation_update
Update PT-BR translation file
2019-12-30 08:00:31 +10:30
Lithium64 19798a067e Update PT-BR translation file
Update PT-BR translation file to latest changes.
2019-12-29 11:18:02 -03:00
zilmar cf39aa5ad2
Merge pull request #1686 from krimtonz/cartdom2addr2
Cartdom2addr2
2019-12-28 12:07:48 +10:30
zilmar 227d6a48f1
Merge pull request #1690 from shygoo/fix-sym-memleak
[Debugger] Fix symbols memory leak
2019-12-28 12:06:41 +10:30
shygoo a2427459cb [Debugger] Fix symbols memory leak 2019-12-27 12:48:55 -06:00
KrimtonZ 33d4fed24c fix physical address offset calculations 2019-12-27 09:41:21 -06:00
KrimtonZ e955cadd44 Merge branch 'cartdom2addr2' of https://github.com/krimtonz/project64 into cartdom2addr2 2019-12-27 07:34:26 -06:00
KrimtonZ 6ebad8292e Merge branch 'master' into cartdom2addr2 2019-12-27 07:34:11 -06:00
zilmar 37beacbe09
Merge pull request #1688 from shygoo/debug-mmu
[Debugger] Misc cleanup and fixes
2019-12-25 17:06:58 +10:30
shygoo 9406544aea [Debugger] Misc cleanup and fixes 2019-12-24 18:41:20 -06:00
zilmar 6e89842072
Merge pull request #1689 from shygoo/memview-improve
[Debugger] Improve memory viewer's follow pointer and jump menu behavior
2019-12-25 06:54:13 +10:30
shygoo 582469bf1a [Debugger] Improve memory viewer's follow pointer and jump menu behavior 2019-12-24 12:53:19 -06:00
KrimtonZ 9642bebd2f Merge branch 'master' into cartdom2addr2 2019-12-18 19:52:18 -06:00
KrimtonZ dd076add39 fix miscalculated offset, implement shygoo's recommendation for open bus read 2019-12-18 19:51:47 -06:00
zilmar c6953cd2b2
Merge pull request #1685 from krimtonz/traps
Trap opcode update
2019-12-18 06:37:38 +10:30
KrimtonZ 58d66635df emulate n64 behavior when cartridge domain 2 address 2 addresses are accessed 2019-12-17 09:32:09 -06:00
KrimtonZ 0baf3ef263 Fix Trap Interpreter Functions, add recompiler trap functions 2019-12-17 09:08:15 -06:00
zilmar eaf7e9bfad
Merge pull request #1684 from krimtonz/traps
Trap Exceptions
2019-12-17 08:03:28 +10:30
KrimtonZ 4f23b39bb3 remove incorrect assumption that all of Cartridge Domain 2 Address 2 is for save data 2019-12-16 15:19:01 -06:00
KrimtonZ 0e5c771408 remove HaveDebugger requirement, remove redundant code 2019-12-16 14:59:40 -06:00
KrimtonZ b9be612ac5 add remaining trap instructions, properly implement traps for the interpreter core 2019-12-16 14:15:26 -06:00
zilmar b78a8d182d
Merge pull request #1678 from shygoo/debugger-opt
[Debugger] Optimize interpreter breakpoint and callback checks
2019-12-03 06:13:26 +10:30
shygoo d76d3e82c1 [Debugger] Optimize interpreter breakpoint and callback checks 2019-12-01 04:10:36 -06:00
zilmar d53462d25e
Merge pull request #1674 from gurkangullu/turkish-lang
Turkish language file character encoding changed to UTF-8 BOM.
2019-12-01 06:33:35 +10:30
zilmar 12db4be3cb
Merge pull request #1677 from shygoo/memview-rewrite
[Debugger] Rewrite memory viewer
2019-12-01 05:59:28 +10:30
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
zilmar 9c4c98241e
Merge pull request #1676 from AceAlen/patch-2
Project 64 Bosnian Translation
2019-11-30 10:53:47 +10:30
Alen Alic 9cc953ade1
Project 64 Bosnian Translation
Translated by me (AceAlen)
2019-11-29 17:56:09 -06:00
zilmar 7254a80aed
Merge pull request #1675 from oddMLan/pj64-audio-timerres-fix
[Audio] Move SetTimerResolution() to InitiateAudio
2019-11-29 12:17:36 +10:30
oddMLan 5f3a7c288e Update .gitignore
Ignore git.properties generated after compilation
2019-11-28 17:22:35 -07:00
oddMLan d3f69997b1 [Audio] Move SetTimerResolution() to InitiateAudio
Enforces a timer of 1.0ms without conflicting with other plugins that might reset it unknowingly
Fixes VI drop when changing settings in GLideN64
2019-11-28 17:22:35 -07:00
Gürkan Güllü 3fd9760e24
Character encoding changed to UTF-8 BOM. 2019-11-27 11:50:20 +03:00
zilmar 83ae43192f
Merge pull request #1670 from oddMLan/patch-1
Update README.md
2019-11-20 20:53:18 +10:30
Kimberly J Ortega a72a23117f Update README.md
Add development builds, change some wordings, fix grammar, and fix markup.
2019-11-20 03:10:03 -07:00