1
Personal Projects / Re: Capcom Games Editor (NES)
« on: February 08, 2019, 11:20:07 am »
sics
I send you private message with questions about several items. Thanks for proposals, some of them are really important for the editor.
Also, please provide a full rom name or link to it for me.
February 10, 2019, 07:16:58 am - (Auto Merged - Double Posts are not allowed before 7 days.)
sics
CadEditor already supported your romhack (Sonic 5 - Improvement Vol.2 (Nes))
There are configs for this game:
https://github.com/spiiin/CadEditor/tree/master/CadEditor/settings_nes/sonic_the_hedgehog_unl
You need to make only one change - replace dumps of PPU memory and palette files.
For example - for level 1 you need to open 1st level in emulator fceux and run my script:
https://github.com/spiiin/CadEditor/blob/master/Stuff/nes_lua/dump_chr_and_pal/dump_chr_and_pal.lua
It will create files chr.bin and pal.bin.
Next, rename this files to chr1-1(a).bin and pal1-1.bin (as I used in my configs) and replace files in settings_nes/sonic_the_hedgehog_unl directory.
That's all, you can open config in CadEditor with your ROM and edit it:

Here is ready dump for 1st level:
https://www.dropbox.com/s/wxidj1o1ue7f3rs/sonic_the_hedgehog_unl.zip?dl=0
I made dump only for first part of the level - chr1-1(a).bin, you must add other dumps yourself - just walk the game while ppu content changed and dump it with my script again. You can change loaded ppu in the CadEditor with enable "Advanced" checkbox, and select VideoBlock combobox. If your have ppu banks as separate files already, you can just replace dumps my chrX-X(X).bin files with it.
Sorry for mistakes in English, it's not my native.
I send you private message with questions about several items. Thanks for proposals, some of them are really important for the editor.
Also, please provide a full rom name or link to it for me.
February 10, 2019, 07:16:58 am - (Auto Merged - Double Posts are not allowed before 7 days.)
sics
CadEditor already supported your romhack (Sonic 5 - Improvement Vol.2 (Nes))
There are configs for this game:
https://github.com/spiiin/CadEditor/tree/master/CadEditor/settings_nes/sonic_the_hedgehog_unl
You need to make only one change - replace dumps of PPU memory and palette files.
For example - for level 1 you need to open 1st level in emulator fceux and run my script:
https://github.com/spiiin/CadEditor/blob/master/Stuff/nes_lua/dump_chr_and_pal/dump_chr_and_pal.lua
It will create files chr.bin and pal.bin.
Next, rename this files to chr1-1(a).bin and pal1-1.bin (as I used in my configs) and replace files in settings_nes/sonic_the_hedgehog_unl directory.
That's all, you can open config in CadEditor with your ROM and edit it:

Here is ready dump for 1st level:
https://www.dropbox.com/s/wxidj1o1ue7f3rs/sonic_the_hedgehog_unl.zip?dl=0
I made dump only for first part of the level - chr1-1(a).bin, you must add other dumps yourself - just walk the game while ppu content changed and dump it with my script again. You can change loaded ppu in the CadEditor with enable "Advanced" checkbox, and select VideoBlock combobox. If your have ppu banks as separate files already, you can just replace dumps my chrX-X(X).bin files with it.
Sorry for mistakes in English, it's not my native.