What does the .bank directive do in NESASM? I know that it specifies the current 8 KB ROM bank, but I'm not sure what this means. Is a ROM bank similar to a segment, with it's own origin? If so, could I use the SEG directive in a non-NES-specific assembler like DASM to assign banks?
I like how the NES-specific directives in NESASM make programming for the NES easier, but I want to know how to replicate them in a generic 6502 assembler to make sure I really understand what the assembler is doing.
Thanks,
KKat
I like how the NES-specific directives in NESASM make programming for the NES easier, but I want to know how to replicate them in a generic 6502 assembler to make sure I really understand what the assembler is doing.
Thanks,
KKat