Jump to content

Thracia 776 Complete Menu Translation, VWF, Double RNG


ChimeraHardline
 Share

Recommended Posts

This patch is now the Unified Thracia Project (versions 0.2.x and 0.3.x) which includes a partial script translation and the newest updates to the menu patch.

 

History of the outdated 0.1 patch:

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
Link to comment
Share on other sites

  • Replies 61
  • Created
  • Last Reply

Top Posters In This Topic

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

Link to comment
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
Link to comment
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
Link to comment
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
Link to comment
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!

Link to comment
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.

Link to comment
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?

Link to comment
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.

Link to comment
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?

Link to comment
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.

Link to comment
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. 

Link to comment
Share on other sites

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

Edit: Did a no commentary version: 

 

Edited by Kysafen
Link to comment
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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...