I'm looking for a disassembler which would recognize unofficial/illegal opcodes, preferably recognizing labels also AND any assembler which would be able to recreate a working .nes file from a received code. I've already tried several disassemblers which could run on Windows 8.1. A following one (a link to a thread) has given best results, which I've attached to a this thread with .nes file I'd like to work with. Like you'll surely notice, there's a lot of editing work for .asm file I'd like to avoid. I can't assemble it back to .nes file with asm.exe - even if I add .chr file in a command line (copy /b), it doesn't work.
EDIT: I've removed attached .nes and .chr files.
Game name: Godzilla 2: War of the Monsters. Here's a NES header if you need more information without looking for NES ROM file.
I have almost no experience with programming, but seeing how many tools and any other information are available there, I think I'd like to try editing that game, starting with replacing any scenario with a custom one. I already have other tools like e.g. Nitendulator, FCEUX, Tile Layer, Hexecute and few others, but it seems to me that working on 6502 Assembly code in a text format (i.e. with text opcodes) would be best to figure out how that game works and to how to edit it later on.
If you have or just know a pair of those tools which will allow to recreate an original .nes file without (or at least: with little) additional editing of a disassembled code, please let me know so I can look for them. Thanks in advance for any help.
EDIT: I've removed attached .nes and .chr files.
Game name: Godzilla 2: War of the Monsters. Here's a NES header if you need more information without looking for NES ROM file.
Code:
.db "NES", $1A ; Header
.db 8 ; 8 x 16k PRG banks
.db 16 ; 16 x 8k CHR banks
.db %00010000 ; Mirroring: Horizontal
; SRAM: Not used
; 512k Trainer: Not used
; 4 Screen VRAM: Not used
; Mapper: 1
.db %00000000 ; RomType: NES
.hex 00 00 00 00 ; iNES Tail
.hex 00 00 00 00
.db 8 ; 8 x 16k PRG banks
.db 16 ; 16 x 8k CHR banks
.db %00010000 ; Mirroring: Horizontal
; SRAM: Not used
; 512k Trainer: Not used
; 4 Screen VRAM: Not used
; Mapper: 1
.db %00000000 ; RomType: NES
.hex 00 00 00 00 ; iNES Tail
.hex 00 00 00 00
I have almost no experience with programming, but seeing how many tools and any other information are available there, I think I'd like to try editing that game, starting with replacing any scenario with a custom one. I already have other tools like e.g. Nitendulator, FCEUX, Tile Layer, Hexecute and few others, but it seems to me that working on 6502 Assembly code in a text format (i.e. with text opcodes) would be best to figure out how that game works and to how to edit it later on.
If you have or just know a pair of those tools which will allow to recreate an original .nes file without (or at least: with little) additional editing of a disassembled code, please let me know so I can look for them. Thanks in advance for any help.