ROM Hack Translation Project Cardfight Vanguard!! Stride to Victory - Looking for collaborators on translation

  • Thread starter Thread starter iiprisma
  • Start date Start date
  • Views Views 10,010
  • Replies Replies 34
  • Likes Likes 3
Hello,
I've do some test and i think the problematic is finally not directly related to '.rtz' but is from the code.bin translation, and finally it's much logic i do some and I'll keep you posted :)

TUTO_04 :
- no_modif => OK
- just_recompile => OK
- code.bin reinjection post bss nottrad => OK
- code.bin reinjection post bss withtrad => KO

Thx for suggest :)
Post automatically merged:

ok found the pb the name in rtz need to correspond to the name in code.bin that mean auto trad certainly be complicated...
 
Last edited by Wintershine,
  • Like
Reactions: Moogley
Hello,
I've do some test and i think the problematic is finally not directly related to '.rtz' but is from the code.bin translation, and finally it's much logic i do some and I'll keep you posted :)

TUTO_04 :
- no_modif => OK
- just_recompile => OK
- code.bin reinjection post bss nottrad => OK
- code.bin reinjection post bss withtrad => KO

Thx for suggest :)
Post automatically merged:

ok found the pb the name in rtz need to correspond to the name in code.bin that mean auto trad certainly be complicated...
Good work! Keep us posted!!
 
Actually we finished the technical part i think, if you want to help with trad ( text trad / image edit ) tell me
Post automatically merged:

  1. clean card name until the line 9389
  2. need to investigate the crash after deck selection ( we can do it after the full trad of rtz )
  3. the .rsf need to be change to a clean version i think that the cause of save bug

    if your interested in the project contact me by mp or discord @Winter
 
Last edited by Wintershine,
  • Like
Reactions: Moogley
Hum, after clean extract some text are missing :
code.bin => cardname/effect/boostername/systemtext
.rtz => cardref/menutext/infightdial
but i didn't found any story dialogue and i didn't see where they can be

any help be appreciate
if your interested in the project contact me by mp or discord @Winter
Post automatically merged:

Hum, after clean extract some text are missing :
code.bin => cardname/effect/boostername/systemtext
.rtz => cardref/menutext/infightdial
but i didn't found any story dialogue and i didn't see where they can be

any help be appreciate
if your interested in the project contact me by mp or discord @Winter
i was just forget some file in the batch extract ^^
all text are in code.bin and .rtz
 
Last edited by Wintershine,
Wooo, I love the 3DS vanguard games! I'd love to help, but my knowledge of JPN is limited to Kana only since I'm still learning, my best wishes for this project!
 
Hello, you don't need a very good level for help, anyway the litteral trad jap => english isn't good ( we need to adapt it ) and the card trad is do in sourcing offical trad
Post automatically merged:

Ok, i think we can seriously start the trad, all tuto seen to work well with cardname trad, now 2 objectifs :
1788823457368.png

after this screen kamui give you Harmonics Messiah, we need to know why the game crash at this moment, ( no ref in the rtz :
script/EV_G_04.bin )

continue the trad of all rtz ( the format seen well know, i think bug are related to missing pointer deference or encoding problem )
 
Last edited by Wintershine,
1789334682120.png

1789334710933.png

Hi,
We've made quite a bit of progress translating the images, and I think we'll soon be able to release an alpha patch. Our goal for now will be to make sure there are no bugs. Unfortunately, I'm having a little trouble figuring out how to publish this kind of patch. I saw a tutorial that said you just had to put the files in a directory structure:
MyPatch.zip
└── luma/
└── titles/
└── <TITLE_ID>/
├── romfs/...
└── code.bin
If anyone could confirm this and help me test it
 

[RELEASE] Cardfight!! Vanguard G: Stride to Victory — English Fan Translation (Alpha 1.0)​

This is an early fan translation patch for Cardfight!! Vanguard G: Stride to Victory (3DS), a game originally released exclusively in Japan.

Important Note on Translation & Recruitment:

Due to technical constraints, this initial release relies on automated/machine translation. It is far from perfect and contains rough phrasing.

We are actively looking for translators and proofreaders who would like to help build a proper, high-quality manual translation. If you're interested in joining the project, please reach out!

Links & Download​

Installation​

Real 3DS (Luma3DS)​

  1. Ensure you have Luma3DS installed on your console.
  2. Hold down SELECT while booting your 3DS to access the Luma menu, then select "Enable game patching".
  3. Extract the downloaded .zip file.
  4. Copy the romfs folder to /luma/titles/0004000000170500/ on your SD card (replace files if prompted).

Emulator (Citra / Azahar)​

  1. Right-click the game in your emulator's games list.
  2. Select "Open Mods Location".
  3. Copy the romfs folder into the opened directory (path should end with 0004000000170500), replacing existing files if prompted.
  4. Normally your path do <emulator_folder>/load/mods/<game_id>/files

Known Issues​

  • Text formatting, line breaks, and UI alignment may be off in some menus.
  • Inaccuracies in card descriptions and story dialogue due to auto-translation.

Contact / How to Help​

If you want to contribute to the project (translating, testing, or technical work), contact us via:

  • Discord: @Winter ( GBA TEMP DIscord ) or torti_chopi
  • Reddit: u/SpongeFrog
 
  • Like
Reactions: Momo333
Great job guys! Keep up the great work!

I wish I could help, but all I can do is test 🙏

Hello,
I’ve already checked that it works on the emulator; if you could test it on a real console, that would be brilliant.
I’d also like to point out that I’ve noticed a few strings of text in the ‘ro’ section (unfortunately, they’re hard-coded, but I’ll be translating them very soon) which are essentially confirmation messages within the game; if you see them in Japanese, that’s perfectly normal.
I’ve also tested it on an Android emulator and the start-up time is quite long. If you have any tips on how to optimise the start-up process, I’d love to hear them
 
Hello,
I’ve already checked that it works on the emulator; if you could test it on a real console, that would be brilliant.
I’d also like to point out that I’ve noticed a few strings of text in the ‘ro’ section (unfortunately, they’re hard-coded, but I’ll be translating them very soon) which are essentially confirmation messages within the game; if you see them in Japanese, that’s perfectly normal.
I’ve also tested it on an Android emulator and the start-up time is quite long. If you have any tips on how to optimise the start-up process, I’d love to hear them

I don't emulate games, so I can't help with Android! But I have the JP cart of this game and I can test the patch on real hardware when I get back tonight.
 
  • Like
Reactions: Wintershine
I got it to work on my 3ds, most of the menus and the dialog are translated but none of the card abilities where translated. This is an awesome project! Keep up the good work!
 
hello,
that mean the /exefs didn't load :/
i remake a build today i mean
Post automatically merged:

[RELEASE] Cardfight!! Vanguard G: Stride to Victory — English Fan Translation (Alpha 2.0)

This is an early fan translation patch for Cardfight!! Vanguard G: Stride to Victory (Nintendo 3DS), a game originally released exclusively in Japan.

Important Note on Translation & Recruitment:
Due to technical constraints, this release still relies primarily on automated/machine translation. While playable, it is far from perfect and contains rough phrasing.

We are actively looking for translators (JPN ➔ ENG), proofreaders, and graphic editors to help build a proper, high-quality manual translation. If you're interested in joining the project, please reach out!

---

🔗 Downloads & Links
* Download Alpha 2.0 Patch (.zip)
* GitHub Repository (Tools, Source & Docs)

---

✨ What's New in Alpha 2.0
* Card Text Alignment: Card text formatting and fitting have been significantly improved.
* New Translated UI/Graphics: Additional menu images and UI graphics have been translated and integrated.
* ExHeader Patched: Included patched ExHeader.
* Code Fixes: Fixed translation artifacts in code.

---

💻 Installation Guide

Real 3DS Console (Luma3DS)
1. Ensure you have Luma3DS installed on your system.
2. Hold `SELECT` while booting up your 3DS to access the Luma menu, and make sure "Enable game patching" is turned on.
3. Extract the downloaded cf_vanguard_stv_english_patch_v2.zip file.
4. Copy the 0004000000170500 folder to sdmc:/luma/titles/ on your SD card (overwrite/replace files if prompted).

Emulator (Citra / Azahar)
1. Right-click Cardfight!! Vanguard G: Stride to Victory in your emulator's game list.
2. Select "Open Mods Location".
3. Copy the extracted romfs folder directly into that directory (the path typically ends with <emulator_folder>/load/mods/0004000000170500/).
4. Overwrite existing files if prompted.

---

⚠️ Known Issues
* Text formatting, line breaks, and UI alignment may still be slightly off in certain menus.
* Dialogue and card descriptions may contain inaccuracies due to the auto-translation base.

---

🤝 Contact / How to Help
If you'd like to contribute (translating, proofreading, testing, or editing GIMP textures), feel free to contact us:

* Discord: torti_chopi or @Winter (on the GBAtemp Discord)
* Reddit: DM u/SpongeFrog
Post automatically merged:

I got it to work on my 3ds, most of the menus and the dialog are translated but none of the card abilities where translated. This is an awesome project! Keep up the good work!
found the problem in the citra doc ^^
you need to move the code.bin from exefs/ near the exheader.bin
 
Last edited by Wintershine,
Hello,
I investigate on the errors for the physical console ( emulator seen to work well ) the problem seen not directly related to the trad but to a memory allocation pb between emulator and physical console,
On physical console you can use only romfs in a first time ( that trad story + images/menu )
I keep you update
 

Site & Scene News