News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

Author Topic: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)  (Read 98152 times)

ddstranslation

  • Full Member
  • ***
  • Posts: 239
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #200 on: February 13, 2017, 08:09:36 pm »
This fire emblem in particular is super hard, has no permanently working cheat, but it is said to have the best story offered in the franchise so far. Therefore, I really appreciate your work here. Thank you! And I'm looking forward to the finished translation. :beer:

Thanks. :) bookofholsety has said that he will try to have an updated version of the script ready by the end of February. And I have all the bug fixes I've worked on since the last release.

Will this patch be updated with the new official FE4 names? From https://events.fire-emblem-heroes.com/vote

I think so. I haven't received a new list or anything yet though, so I'm not sure of the scope of changes that may come.

Are you guys still planning on doing FE5, considering this is happening? -
https://serenesforest.net/forums/index.php?/topic/67267-fire-emblem-thracia-776-menu-and-script-project/

Yeah, I think bookofholsety is basically looking at the 2 SNES Jugdral games as "Project Naga", so even if someone else does a translation, he'll still likely want to do one of his own.

joesteve1914

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • Ripening Tingle's Balloon Trip of Love translation project
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #201 on: February 18, 2017, 10:04:49 am »
Thanks. :) bookofholsety has said that he will try to have an updated version of the script ready by the end of February. And I have all the bug fixes I've worked on since the last release.

I think so. I haven't received a new list or anything yet though, so I'm not sure of the scope of changes that may come.

Yeah, I think bookofholsety is basically looking at the 2 SNES Jugdral games as "Project Naga", so even if someone else does a translation, he'll still likely want to do one of his own.

Awesome! I look forward to the final patch (it'll be my first time playing FE4! :thumbsup: ).

For anyone wondering about the new names, bookofholsety has discussed that here -
http://bookofholsety.dreamwidth.org/58489.html

Kallisto

  • Sr. Member
  • ****
  • Posts: 417
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #202 on: February 18, 2017, 10:50:55 am »
Awesome! Can't wait to play this game soon!

What will happen now? You guys going to work on Thracia 776? Hopefully it has the same inner workings like Holy War to allow easy editing.

ddstranslation

  • Full Member
  • ***
  • Posts: 239
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #203 on: February 19, 2017, 12:33:47 am »
Awesome! Can't wait to play this game soon!

What will happen now? You guys going to work on Thracia 776? Hopefully it has the same inner workings like Holy War to allow easy editing.

Well, we still need to finalize the script and names. And I still have some bugs I need to investigate or clean up (married units calling out the wrong name on death, fix the flickering when scrolling the Unit and Items menu).

bookofholsety is still busy with school, but he has said he wants to work on FE5 afterwards. I gave it a look during a slow day, just its title menu and unit details screen, but they seem to work the same as FE4. So hopefully it'll be easy to shift the code over.

Here are examples of it uploading text/tiles in the same way that FE4 does.

guidodi

  • Jr. Member
  • **
  • Posts: 7
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #204 on: February 19, 2017, 05:50:29 am »
Great news, first FE4 (my favorite FE) gets an upgrade and then FE5 gets a translation. Thanks a lot.
« Last Edit: February 21, 2017, 02:34:18 am by guidodi »

hanhnn

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #205 on: February 21, 2017, 01:57:14 am »
@DDS:While lurking around the internet, I've found this Sol bug fix routine, I don't know if it really works, you should try it.

http://edr2.com/zaregoto/

It's in Japanese.
« Last Edit: February 21, 2017, 03:20:08 am by hanhnn »

Horrabin

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #206 on: March 09, 2017, 01:04:08 pm »
I've been following this project for a long time and its great to see the awesome work you all have put into it has finally paid off. Thank you! :)

Also, I would like to know if there's some way of adapting this patch to another language. As a member of the Spanish community of FE, I have spoken with other members to bring this gem of a game the Spanish translation it deserves. What worries us the most is the complete lack of material in the Spanish community about this game's adaptation. No hacker has ever worked on it, so we have nothing to
begin with. Would it be too much to ask for your help in terms of tools or, at least, some tips or advices about the extraction/insertion of the texts? Thanks in advance.

ddstranslation

  • Full Member
  • ***
  • Posts: 239
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #207 on: March 09, 2017, 09:44:35 pm »
I've been following this project for a long time and its great to see the awesome work you all have put into it has finally paid off. Thank you! :)

Also, I would like to know if there's some way of adapting this patch to another language. As a member of the Spanish community of FE, I have spoken with other members to bring this gem of a game the Spanish translation it deserves. What worries us the most is the complete lack of material in the Spanish community about this game's adaptation. No hacker has ever worked on it, so we have nothing to
begin with. Would it be too much to ask for your help in terms of tools or, at least, some tips or advices about the extraction/insertion of the texts? Thanks in advance.

When the project's complete, I plan to make available all of my notes, code, and utilities that I wrote. If there aren't too many drastic changes to make (like a ton of extra alphabet characters or keywords/names becoming much longer than is supported), it should be simple enough to adapt to another language. And I'd be glad to help out if you have any questions or need some custom fixes or changes.

Things like menu commands, unit names, item names, etc. are stored as plain graphics in the expanded area. You'll just need to redraw them, and if the length changes, update the size counter for them that's stored elsewhere. For the script, I've written a Java executable that loads the ROM and allows viewing and editing of text directly.

Though as far as the graphics (intro, title screen, chapter title cards, map), you may have to ask AzimuthFE. Or I can ask him about how to modify those upon release. I think he re-compressed the altered graphics and just stored them in the expanded space.

Horrabin

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #208 on: March 11, 2017, 09:51:50 am »
Awesome, those are some pretty good news  :)

I have some experience with fonts and extra alphabet characters from previous translations. Also, I know some people who would be glad to help with the redrawing. Still, it's nice to know that we can count with some extra help in case something requires a deeper knowledge of the ROM.

Anyways, thanks again for your work and thanks for your fast response.

RaidouJFlo

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
Good job guys!  Now we have a definitive version of Holy War.  Can't wait for Thracia.

yugisokubodai

  • Full Member
  • ***
  • Posts: 135
    • View Profile
    • Assembly
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #210 on: June 04, 2017, 12:27:53 pm »
Anyone here guess what kind of the compression for the opening intro?
When I releashed the translation several years ago, I couldn't deal with it so I left it untouched.
Now with some asm knowledge, I can bypass the compression and force the game to read uncompressed data, but I still haven't figured out the compression scheme yet.



Maybe a compressed data is better than forcing it to read raw data from another location.


Code: [Select]
80/AA29 5C CA AB 80 JMP $80ABCA[$80:ABCA]   A:807E X:8B88 Y:805F D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0984 VC:040 FC:27 I:00
$80/ABCA B7 C8       LDA [$C8],y[$DE:005F]   A:807E X:8B88 Y:805F D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1038 VC:040 FC:27 I:00
$80/ABCC C8          INY                     A:80E0 X:8B88 Y:805F D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1086 VC:040 FC:27 I:00
$80/ABCD D0 03       BNE $03    [$ABD2]      A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1104 VC:040 FC:27 I:00
$80/ABD2 48          PHA                     A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1128 VC:040 FC:27 I:00
$80/ABD3 A5 D1       LDA $D1    [$00:00D1]   A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE8 P:eNvMxdizc HC:1154 VC:040 FC:27 I:00
$80/ABD5 F0 08       BEQ $08    [$ABDF]      A:8000 X:8B88 Y:8060 D:0000 DB:7E S:1FE8 P:envMxdiZc HC:1180 VC:040 FC:27 I:00
$80/ABDF 68          PLA                     A:8000 X:8B88 Y:8060 D:0000 DB:7E S:1FE8 P:envMxdiZc HC:1204 VC:040 FC:27 I:00
$80/ABE0 0A          ASL A                   A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1236 VC:040 FC:27 I:00
$80/ABE1 90 CB       BCC $CB    [$ABAE]      A:80C0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizC HC:1254 VC:040 FC:27 I:00
$80/ABE3 30 35       BMI $35    [$AC1A]      A:80C0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizC HC:1272 VC:040 FC:27 I:00
$80/AC1A 6A          ROR A                   A:80C0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizC HC:1296 VC:040 FC:27 I:00
$80/AC1B C9 E0       CMP #$E0                A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:1314 VC:040 FC:27 I:00
$80/AC1D B0 25       BCS $25    [$AC44]      A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:envMxdiZC HC:1332 VC:040 FC:27 I:00
$80/AC44 C9 F0       CMP #$F0                A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:envMxdiZC HC:1356 VC:040 FC:27 I:00
$80/AC46 B0 3E       BCS $3E    [$AC86]      A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0010 VC:041 FC:27 I:00
$80/AC48 29 0F       AND #$0F                A:80E0 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0028 VC:041 FC:27 I:00
$80/AC4A 85 CC       STA $CC    [$00:00CC]   A:8000 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:envMxdiZc HC:0046 VC:041 FC:27 I:00
$80/AC4C B7 C8       LDA [$C8],y[$DE:0060]   A:8000 X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:envMxdiZc HC:0096 VC:041 FC:27 I:00
$80/AC4E C8          INY                     A:801F X:8B88 Y:8060 D:0000 DB:7E S:1FE9 P:envMxdizc HC:0144 VC:041 FC:27 I:00
$80/AC4F D0 03       BNE $03    [$AC54]      A:801F X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0162 VC:041 FC:27 I:00
$80/AC54 85 CB       STA $CB    [$00:00CB]   A:801F X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0186 VC:041 FC:27 I:00
$80/AC56 A5 D1       LDA $D1    [$00:00D1]   A:801F X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0212 VC:041 FC:27 I:00
$80/AC58 F0 03       BEQ $03    [$AC5D]      A:8000 X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:envMxdiZc HC:0238 VC:041 FC:27 I:00
$80/AC5D B7 C8       LDA [$C8],y[$DE:0061]   A:8000 X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:envMxdiZc HC:0286 VC:041 FC:27 I:00
$80/AC5F C8          INY                     A:8000 X:8B88 Y:8061 D:0000 DB:7E S:1FE9 P:envMxdiZc HC:0334 VC:041 FC:27 I:00
$80/AC60 D0 03       BNE $03    [$AC65]      A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0352 VC:041 FC:27 I:00
$80/AC65 5A          PHY                     A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE9 P:eNvMxdizc HC:0376 VC:041 FC:27 I:00
$80/AC66 48          PHA                     A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE7 P:eNvMxdizc HC:0410 VC:041 FC:27 I:00
$80/AC67 48          PHA                     A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE6 P:eNvMxdizc HC:0436 VC:041 FC:27 I:00
$80/AC68 C2 20       REP #$20                A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:eNvMxdizc HC:0462 VC:041 FC:27 I:00
$80/AC6A A5 CB       LDA $CB    [$00:00CB]   A:8000 X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:eNvmxdizc HC:0486 VC:041 FC:27 I:00
$80/AC6C 18          CLC                     A:001F X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:envmxdizc HC:0520 VC:041 FC:27 I:00
$80/AC6D 69 03 00    ADC #$0003              A:001F X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:envmxdizc HC:0538 VC:041 FC:27 I:00
$80/AC70 4A          LSR A                   A:0022 X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:envmxdizc HC:0602 VC:041 FC:27 I:00
$80/AC71 A8          TAY                     A:0011 X:8B88 Y:8062 D:0000 DB:7E S:1FE5 P:envmxdizc HC:0620 VC:041 FC:27 I:00
$80/AC72 68          PLA                     A:0011 X:8B88 Y:0011 D:0000 DB:7E S:1FE5 P:envmxdizc HC:0638 VC:041 FC:27 I:00
$80/AC73 9D 00 00    STA $0000,x[$7E:8B88]   A:0000 X:8B88 Y:0011 D:0000 DB:7E S:1FE7 P:envmxdiZc HC:0678 VC:041 FC:27 I:00
$80/AC76 E8          INX                     A:0000 X:8B88 Y:0011 D:0000 DB:7E S:1FE7 P:envmxdiZc HC:0724 VC:041 FC:27 I:00
$80/AC77 E8          INX                     A:0000 X:8B89 Y:0011 D:0000 DB:7E S:1FE7 P:eNvmxdizc HC:0742 VC:041 FC:27 I:00
$80/AC78 88          DEY                     A:0000 X:8B8A Y:0011 D:0000 DB:7E S:1FE7 P:eNvmxdizc HC:0760 VC:041 FC:27 I:00
$80/AC79 D0 F8       BNE $F8    [$AC73]      A:0000 X:8B8A Y:0010 D:0000 DB:7E S:1FE7 P:envmxdizc HC:0778 VC:041 FC:27 I:00
$80/AC73 9D 00 00    STA $0000,x[$7E:8B8A]   A:0000 X:8B8A Y:0010 D:0000 DB:7E S:1FE7 P:envmxdizc HC:0802 VC:041 FC:27 I:00

joesteve1914

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • Ripening Tingle's Balloon Trip of Love translation project
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #211 on: October 23, 2017, 10:52:34 pm »
Is another release still planned?

Kallisto

  • Sr. Member
  • ****
  • Posts: 417
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #212 on: October 30, 2017, 12:50:56 am »
It's been a hot minute, what has been new with this?

ddstranslation

  • Full Member
  • ***
  • Posts: 239
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #213 on: October 30, 2017, 04:12:19 am »
Sorry for the lack of updates. The script still needs to be finalized, and the names updated to match the latest games. Once that's done, I'll fix the last few remaining bugs (flickering of Item menu, and potential bug with Lover names in death quotes).

hanhnn

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #214 on: October 30, 2017, 04:34:40 am »
Sorry for the lack of updates. The script still needs to be finalized, and the names updated to match the latest games. Once that's done, I'll fix the last few remaining bugs (flickering of Item menu, and potential bug with Lover names in death quotes).
I know you are not in charge of the script update.
But holding the bug fixing update off while waiting for the name update is pointless.
You know that it is not the purpose of a fan translation.
You'll have to wait until Nintendo officially releases the localized version of FE4 for all the names.

Kallisto

  • Sr. Member
  • ****
  • Posts: 417
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #215 on: October 31, 2017, 10:27:45 am »
"snipped"

Nevermind, I misunderstood the post.

nks

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #216 on: November 04, 2017, 02:58:38 pm »
Just wanted to say thanks a ton for this. Can't wait for it to be finished along with Thracia. Thanks guys.

Nifty79

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #217 on: February 14, 2018, 02:14:14 pm »
Has anyone managed to run this on SNES classic?
I own the correct ROM and succesfully patched it with Lunar IPS,
but all I get is a black screen.  :huh:

Ice Man

  • Jr. Member
  • **
  • Posts: 22
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #218 on: February 14, 2018, 04:34:20 pm »
This is probably because the ROM is 8MB and I'm not sure if the SNES Classic can handle that. I think it's either 4MB or 6MB that can be addressed with it.

Nifty79

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Fire Emblem 4: Genealogy of the Holy War Re-translation (Project Naga)
« Reply #219 on: February 16, 2018, 10:24:06 am »
Thanks for the info! :thumbsup:

I just installed an snes9x core and used it to overcome the problem.

Now I have a SNES in my SNES  8)