ChimeraHardline

Thracia 776 Complete Menu Translation, VWF, Double RNG

Recommended Posts

Well, let's just say my quest to play Thracia 776 turned into a bigger project than I ever imagined... After seeing what the only English patch for this game was, I decided to take a shot at making one myself, gradually figuring out what on earth I was doing as I went along. Now that I've played through the whole game using this translated interface, I think it's ready to come out of the shadows (also because my life's about to get a lot busier). I'd say it's beta-quality, thoroughly tested by me but not perfect.

There are some other things I did to the game as I figured out more about hacking it:

  • Added double-roll RNG for hit/miss calculations
  • Updated the color palettes for map sprites
  • Changed some flying unit sprites
  • Made it ignore the checksum on save files (this was really just for my convenience, but I'm sure others could find it useful).

But of course, I understand not everyone wants these side effects just to play the translated game. The current release includes two separate patches for single and double RNG, and I plan to make the graphical mods optional in the future as well, but they're in the patch for now.

The major issue with the patch at this point is that a lot of the text rendering is throttled and doesn't appear instantly, although it still appears quickly enough that it never bothered me while playing. There's a little flickering in some unusual situations too, but you won't see a lot of it. This is all a consequence of DMA/HDMA conflicts with the gradient window backgrounds.

So what now? After everything I've figured out about the game's programming, there are so many cool hacks I think I could do with enough time and effort, but unfortunately I don't think I'll ever be able to. This project was sort of an anomaly that I poured all my effort into while unemployed, but I have a busy life again with higher priorities, and lack the spare brainpower and time to put into it. I'm determined add the script though to have a complete translation of the game, so you can expect that much at some point.

Hope you enjoy!

Download v0.1.2 (Fixes bug when rescuing unequipped units)

Larger screenshot album

collage.thumb.png.0f20cf6b26dfc13523063db38ecec774.png

Past releases:

Edited by ChimeraHardline

Share this post


Link to post
Share on other sites

Really looking forward to the 1RN version, as weird as it sounds! I'd like to experience the game in its original janky glory.

Share this post


Link to post
Share on other sites

I LOVE this. The text is very clean and the map sprites look awesome. I'd like to see more of your work on this project.  

Edited by Leif

Share this post


Link to post
Share on other sites

You sir are are a great person. I'm not too fond of introducing new RNG because the charm of Thracia 776 is having no consistency but I respect your reasons. I'll play it ASAP.

EDIT: Is Elite mode in automatic or am I playing too fast? Leif gained like 34 exp from a common soldier.

Edited by L9999

Share this post


Link to post
Share on other sites

Oh man this is awesome thank you so much for your hard work! I'v beaten Thracia several times and now I will know whats being said! I really hope you decide to do a script because your work on the menu's are amazing and clean. Especially if its easy to insert for you I really hope you decide to do the script as well. Thanks again for your hard work!

Edited by thegreathare

Share this post


Link to post
Share on other sites

Is this patch only applicable to the NP version of Thracia? The screenshots indicate that it's NP (1999) and not ROM (2000) version so naturally curious.

Share this post


Link to post
Share on other sites
11 hours ago, L9999 said:

Is Elite mode in automatic or am I playing too fast? Leif gained like 34 exp from a common soldier.

It's not. Not sure why it would seem to be different, but I think I remember exp gain being fairly quick at the beginning of the game.

7 hours ago, Kirb1337 said:

So what did you use to make this?

Bsnes plus, TLP, WindHex, CoffeeScript/Node for generating text images and patching data into the ROM, and most importantly this patching assembler.

It uses the approach of expanding the ROM, filling it with pre-rendered text, and changing the rendering routine to load that stuff to VRAM dynamically instead of using a tileset. 

3 hours ago, Aggro Incarnate said:

Is this patch only applicable to the NP version of Thracia? The screenshots indicate that it's NP (1999) and not ROM (2000) version so naturally curious.

Funny you should ask actually -- I built it using the NP version, and in the end I made the patch off of the ROM version since it seemed more common (I might be totally mistaken, not that familiar with the differences). I still need to set those straight to avoid confusion.

 

Thanks for the feedback everyone!

Share this post


Link to post
Share on other sites

Does this require unzipping any files? I have a feeling that's where the difficulty for me will come in.

Share this post


Link to post
Share on other sites

The 1R version loads for me in ZSNES 8mb, but when I press start it brings up Japanese "New Game" menus, and when I create one, it freezes. :(

Share this post


Link to post
Share on other sites

ZSNES is heavily outdated (by well over a decade) and has multiple known security flaws. Hell it can't even handle the FE4 Project Naga patch. Use something like Snes9x or higan, both of which have been updated in the last year.

Share this post


Link to post
Share on other sites
4 minutes ago, Hozu said:

ZSNES is heavily outdated (by well over a decade) and has multiple known security flaws. Hell it can't even handle the FE4 Project Naga patch. Use something like Snes9x or higan, both of which have been updated in the last year.

Just tried it in Snes9x v1.54.1, same story. Also tried it with the stable 2R version, freezes again. Patched a clean JP rom with Luna IPS. Anyone else same issue?

Share this post


Link to post
Share on other sites

Are you using a clean, unpatched ROM to begin with? And is it the NP or cart release ROM? I haven't tried this out yet, but it sounds like you need the latter. The title screen of the unpatched ROM would have the year 2000 on it.

Share this post


Link to post
Share on other sites
6 minutes ago, Hozu said:

Are you using a clean, unpatched ROM to begin with? And is it the NP or cart release ROM? I haven't tried this out yet, but it sounds like you need the latter. The title screen of the unpatched ROM would have the year 2000 on it.

Looks like it's NP, I guess. Here's a screenshot:

 1c3d6f8671.jpg

So I need to find cart release? Any specific search term that'll get that for me?

Share this post


Link to post
Share on other sites

I'm pretty sure I can't direct you to a place that has it, but if you come across a place with multiple versions of the game, take a look at the name and/or description of the file. I think you'll find ones with NP, which is the one you already have, ie. the one that doesn't work. So grab one without NP.

Share this post


Link to post
Share on other sites
23 minutes ago, Hozu said:

I'm pretty sure I can't direct you to a place that has it, but if you come across a place with multiple versions of the game, take a look at the name and/or description of the file. I think you'll find ones with NP, which is the one you already have, ie. the one that doesn't work. So grab one without NP.

Found one in my old stuff. Thanks so much for your help; it works perfectly now. Super hyped for when this has a storyline translation attached one day too! Menus look beautiful. 

Share this post


Link to post
Share on other sites

I literally made an account here JUST to say thank you so much for making this. I've waited too long for something like this, and I'm pretty sure everyone else has, too.

Share this post


Link to post
Share on other sites

This is easily worthy of BookofHolsety Quality. (I've seen MageKight404's LP.)

Very well done! :^_^:

Share this post


Link to post
Share on other sites

Not sure whether to continue this or not, but why not?

Edit: Did a no commentary version: 

 

Edited by Kysafen

Share this post


Link to post
Share on other sites

Sweet...

Insert that translated story script and you'll have completely captured my respect.

Share this post


Link to post
Share on other sites

Is it possible to get this patch to work with the translation patch? Or can I only use one patch?

Share this post


Link to post
Share on other sites

I'm having a weird bug where when Karin (mounted) tries to Rescue someone without a weapon, the game does... weird things. It'll lock up if she actually does Rescue them, and if she backs out of it, the game will lock up when I try to move someone without first looking at the status screen. I can play around it, but it's pretty unfortunate.

Share this post


Link to post
Share on other sites

Did some more playthrough vids:

 

 

 

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.