3gengames wrote:
Well, after this big bug, I'll be dropping NESASM3 I guess. Thats just unexceptionably bad to make wrong code that won't even work. >.<
That's not the first time. NESASM has produced bad binaries in the past without warning, and that sucks. I think there have been efforts to fix that, but as you can see, some (nasty) bugs remain.
Just the thought of dealing with silent errors like these scares the hell out of me, so I'm glad to be using ASM6 instead of NESASM.
Quote:
Does anyone know if bunnyboy knows about that?
When he finds out he'll probably fix it, seeing as he is such a big NESASM supporter.
tepples wrote:
As for $B2, it's not entirely silliness. NESASM was based on an assembler for TG16, which has a 65C02 family CPU.
Well, it is silliness if the program is named
NESASM. No matter what it's based on, it shouldn't generate instructions the NES doesn't understand. Does NESASM also accept BRA? STZ?