Try D's Graveyard Duck utility. IIRC, it should work for this game.
Try my compressor/decompressor:
https://github.com/hansbonini/rle_konami
Windows executable is inside dist/ folder
For decompress:
main.exe D rom decompressed_file offset
For compress:
main.exe C rom decompressed_file offset_to_be_inserted_in_rom
I can't get it to run. Every time I use it, it tells me that it's incompatible with my computer's OS. (I run 64-bit Windows 10) How can I get this program to run on my system?
Since you have python installed, run: "python main.py" or change exe properties to windows 8 compatibility
C:\FCE_Ultra\tools\graveyardduck-master>python main.py -d noroi.fds noroidata $0200
File "C:\FCE_Ultra\tools\graveyardduck-master\main.py", line 105
<title>rle_konami/main.py at da98d2784435c1d12409101a45f83a64e786ec44 · hansbonini/rle_konami · GitHub</title>
^
SyntaxError: invalid character '·' (U+00B7)
C:\FCE_Ultra\tools\graveyardduck-master>
I did what you suggested. This is what happened.
python main.py D rom decompressed_file offset
Cause it's not graveyardduck... Tile data is stored in chunks... so you'll not decompress all tiledata with 1 unique command... you need to search all compressed chunks offsets. :thumbsup:
(https://i.imgur.com/0gFkNTc.png)(https://i.imgur.com/pabkaQT.png)
(https://i.imgur.com/KR9P3QU.png)(https://i.imgur.com/iEuBQJ6.png)
I think I made a breakthrough, but I'm not finished yet. After more tinkering, I managed to adjust the offset by two (Inserting at 0xE81 instead of 0xE83. The font could also be decompressed and extracted at 0xE83) and I managed to insert the English font into the ROM and it's running. The problem is some of the sprites were changed as well... not how I had hoped it would work. The last 16 sprites show numbers and letters instead of actual game sprites. I'll have to fix that somehow.
At least, I managed to insert the English font, so that mission seems to be accomplished. I just need to re-add the original sprites that were, somehow, changed inadvertantly.
Ah? If not I already turned some Japanese letters into West letters.
https://www.romhacking.net/forum/index.php?topic=32620.0
This is a copyright calculation (or whatever the hell it is) routine.
(https://i.imgur.com/qSJgAnz.png)
Make sure BEQ at 7811 always branches to 781B, and you'll be fine. For example you can write 3 NOP's instead of JSR, which leaves Z = 1 after LDA 00. Or you can replace JSR with a JMP to 781B.
When the english translation will be finished, can I use it to translate in french?
I don't know when that's going to be, but when it's finally available... then yes. You can TL it to French from English.