I'm not great at explaining but I'll keep poking at it! Let me think ..
____________________________________________________
You could directly insert back into ROM if you're feeling lucky about it.
In my case, I'm okay because it's smaller than original.
old = $15ad0f - $15ad7c
new = $15ad0f - $15ad7a (+2 bytes)
____________________________________________________
The alternate way
This creates a new file named "portal_name2.p.bin". Let me get back on the asar follow-up ..
September 17, 2020, 01:33:14 PM
I chose to re-crunch all 16 names. And created this asar script.
https://raw.githubusercontent.com/blipform/Dragon_Warrior_Monsters_1/crunch/gate_names.txt
Which we run this way with command-line:
asar --no-title-check gate_names.txt dwm.gbc
or
note: storall's asar version currently has some dumb bug with incbin. So you'll need to edit "arch gb.cpu" --> "arch nes.cpu" to get the inserter working. I already reported it and hoping for an updated version.
If you only want to re-insert names 2+3, it should be "simple" enough to modify the script. But experience has shown me otherwise many times.
____________________________________________________
You could directly insert back into ROM if you're feeling lucky about it.
Code Select
dwm1_crunch
-- in_file name: portal_name2.bin
-- out_file name: dwm.gbc
-- out_file offset: $15ad0f
In my case, I'm okay because it's smaller than original.
old = $15ad0f - $15ad7c
new = $15ad0f - $15ad7a (+2 bytes)
____________________________________________________
The alternate way
Code Select
dwm1_crunch
-- in_file name: portal_name2.bin
-- out_file name: portal_name2.p.bin
-- out_file offset: -1
This creates a new file named "portal_name2.p.bin". Let me get back on the asar follow-up ..
September 17, 2020, 01:33:14 PM
I chose to re-crunch all 16 names. And created this asar script.
https://raw.githubusercontent.com/blipform/Dragon_Warrior_Monsters_1/crunch/gate_names.txt
Which we run this way with command-line:
asar --no-title-check gate_names.txt dwm.gbc
or
Code Select
asar.exe
-- Enter patch name: gate_names.txt
-- Enter ROM name: dwm.gbc
-- Warning .. title .. lala: yes
note: storall's asar version currently has some dumb bug with incbin. So you'll need to edit "arch gb.cpu" --> "arch nes.cpu" to get the inserter working. I already reported it and hoping for an updated version.
If you only want to re-insert names 2+3, it should be "simple" enough to modify the script. But experience has shown me otherwise many times.