I'm working with ASM6, and have set it up correctly, but when I try to load my code all of the labels and Jumps are replaced with 'Unknown label.' and 'Can't determine address.' respectively. Does anyone know what's happening here?
Did you include an .org somewhere?
No, that's probably the problem then. Where should I make one, and what should I put in it?
Edit: We are talking about a .org file, right?
I'm talking about an origin address. .org is an assembler directive that defines what the current address is.
;NES Header
.db "NES",$1A, ....... ;put the rest of the bytes here
.org $8000
;your program here
.org $FFFA
;6502 vectors here
.dw ResetVector
.dw NmiVector
.dw IrqVector
.incbin "mychr.chr"
Maybe these templates will help you
viewtopic.php?t=6160It helped me when I started using ASM6