JC64dis 3.1 Adds Better Cross References for C64 Disassembly
#Commodore64 #C64 #RetroComputing #ReverseEngineering #Disassembly #6502 #SID #GameDev #DemoScene #VICEEmulator #OpenSource
https://theoasisbbs.com/jc64dis-3-1-adds-better-cross-references-for-c64-disassembly/?fsp_sid=816


![A screenshot from Ghidra with some disassembled x86 Intel-style assembly code. The disassembly reads as follows:
entry
LEA ECX,[LAB_08049086]
XOR dword ptr [ECX]=>LAB_08049086,0x5414070e
XOR dword ptr [ECX + 0x4]=>LAB_08049087+3,0x550a1141
XOR dword ptr [ECX + 0x8]=>LAB_0804908d+1,0x1241010e
XOR dword ptr [ECX + 0xc]=>LAB_0804908f+3,0x711491b
XOR dword ptr [ECX + 0x10]=>LAB_08049096,0x466d4f03
ADD EBX,0x1
ADD EAX,0x4
ADD EDX,0x13
INT 0x80
SUB EAX,0x12
XOR EBX,EBX
INT 0x80
LAB_08049086
PUSH EDI
LAB_08049087+3
PUSH 0x63207461
OUTSD DX,ESI
LAB_0804908d+1
JNZ LAB_080490fb
LAB_0804908f+3
AND byte ptr FS:[EDI + 0x6f],AH
AND byte ptr [EDI + 0x72],DH
LAB_08049096
OUTSD DX,ESI
OUTSB DX,ESI
AAS](https://files.mastodon.social/cache/media_attachments/files/115/877/642/154/254/266/small/d758682a2cf62d33.png)






