Sour
f359b80eb5
Debugger: Assembler - Allow using #label syntax on NES/SNES/PCE
...
This used to be allowed in Mesen-S
2025-03-13 18:32:46 +09:00
Sour
031cb7058c
Debugger: Fixed issues with NES/SNES/PCE assemblers
...
-Labels defined within the assembler that were referred to before their definition did not work properly and ended up being assigned the wrong value (when the label's address wasn't a value between 0x100 and 0xFFFF) - this is fixed by running multiple passes until the resulting byte code stops changing.
-Fixed issues where e.g EOR $00, Y would be assembled as a 2-byte instruction, which is invalid.
2025-02-06 21:20:24 +09:00
Sour
0a6814d881
Debugger: Assembler - Fixed assembler issues for NES/SNES/PCE when using "edit selected code"
...
Original byte code did not match the assembler's code based on the assembly code in some scenarios
2023-07-10 18:45:46 +09:00
Sour
01384245ba
Debugger: Fixed assembler issues when using labels with relative jumps
...
Affects NES, SNES, PCE
2023-04-18 20:53:32 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
55b96c9ebc
Debugger: Assembler rewrite/refactoring for NES/SNES/PCE
2022-05-23 16:46:59 -04:00
Sour
cbb660dc95
Debugger: Fixed issues with editing .db code statements
2022-05-20 00:26:55 -04:00
Sour
0d78c064f3
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
2022-01-21 21:25:33 -05:00
Sour
c29e97bce7
NES: Fixed/implemented break options
2022-01-07 21:54:48 -05:00
Sour
ab0fe3c6e1
Minor fixes
2021-06-06 15:33:37 -04:00
Sour
0e7ccc25c4
Assembler
2021-06-01 19:25:50 -04:00