-
Posts
97 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by German FE Nino
-
The function changed and FEBuilder cannot read the pointer anymore. The list is at the exact same place tho, so you can just grab the hexadress and number of entries from another FE6 rom and press the refresh-button in the editor to gain access. The only thing of note is that the editor can't increase the number of entries for you because Builder still doesn't know the pointer.
-
Honestly, I don't particularly understand why this was originally changed in the patch anyhow. "Your Highness" doesn't present an inconsistency because Idunn doesn't refer to him as such due to his status as king, but rather because he acts as her master. If anything, it served as a nice bit of backwards-continuity because there was always a visible diffrence in terms from as early as Chapter2. Though I guess it doesn't truly matter due to it now being reverted in responce to Heroes anyhow.
-
This is actually dreadful from my perspective because I live in a region where the equivalent of the "Ch." would need another space that the current english patch continiently provides as a base.(Aka my responce here is not relevant for this project, but moreso about how the picture gives me personal dread.)
-
Found an error: Textstring 642 is wrong. It's a duplicate of some other textstring that makes no sense in the context of the action it is a description of(The Talk-command). The official english equivalent is "Talk to an ally or enemy in an adjacent space."(I don't think this was ever brought up before. I might be forgetting something tho) (And to respond to the other thing, I sadly don't have a legit savefile. I checked it by simply teleporting to the end of the game with the FEBuilder Debug. So if the issue is savegame-dependant for some reason, that savefile would be a really bad example.) Addendum: I compared some strings to the japanese version because something seemed fishy and as it turns out, the names for the Characterslots 81 and 82 are inaccurate. They are both "Bandit" in the patch, even tho 81 is "Western Army" and 82 is "Western Bandit" according to the internet, though both were otherwise translated as "West Isles", so that should be what is used here too. The most minor inaccuracy in the world, but still worth mentioning here imo.(I also don't remember it ever being mentioned here. If it was tho, I guess I'm big dumb) Also, Characterslot 91 is called "Bern", even tho it should be called "Etruria". Oops? Slot 9B is called "Soldier", even tho it should be called "Bandit" or "Brigand". Slot AF is called "Bern", even tho it should be called "Thief". Slot BC is called "Bern", even tho it's called something diffrent in japanese that doesn't seem to have an english equivalent yet.
-
Alright, I am returning with some results after investigating the issues. I sadly can't make any definitive statements because I am no hackerman and understand little about code. I think we need some of the more skilled people to look into this. -Possible issue 1: Weird diffrence in intro-code(Mangled secondary function?) My first idea for tracking down the issues was to investigate what in the world is actually being run while skipping during the opening, since this seems to be the factor to mess it up. I ended up discovering that some sort of instruction seems to have diffrent values between the versions, so I decided to check out the listed addess in FEBuilder's hexeditor in the hope it leads me anywhere. I ended up at the code that handles the letters in the intro(0x691634). SInce that entire thing got rewritten years ago, I decided to look if anything is amiss. And well, turns out that according to FEBuilder's ASM-function, there was appearently some sort of CPU-instruction that got overwritten and it created some other kind of CPU-instruction in another place. Well, that's possibly no good, who knows what the code actually did before and what it does now? This can't have been intentional, right? So I decided to just revert a decent chunk of that code for some testing and even tho this obviously breaks what fonts are displayed when, it appears to have fixed the corruption of the Nintendo presents-screen. Though that may have just been me getting a false negative due to the corruption being random. -Issue 2: Running out of Procspace The previous trial and error-fest seemed to fix the visual corruption on the first screen(Unconfirmed, as mentioned), but it didn't get rid of the crash in the intro. However, I found something that may get us a lead(And is just a topic in general). So, the way the game displays the intro-text(Which is effectively the same between both versions) kinda sucks, it's just awful. Every letter is its own instance of the relevant Proc(691858, towards the end of the list in FEBuilder) and the game can only load so many active proc-instances at a time. I thought that maybe for some reason the text that crashes the game simply uses too many and made the textstring a single point shorter...and it worked. After doing that, I couldn't get the game to crash again! We are literally off by 1. Now, why this only occurs after the specific steps of watching some other segments and skipping once prior? Well, trying to add a single thing to the used text already crashes without prior setup, so the most likely case is that the text uses the maximum amount of proc-slots available and exactly one somehow gets borked in the process to replicating the crash. There are two ways of fixing this. Either fixing this off by 1-thing, or somehow rewriting the way the intro works entirely so it's not spamming Procs like they are candy on a busy halloween. Option 1 is probably way easier, but Option 2 would most likely be better because it would make it more stable as a whole(And would give a solid to translations into other languages that have to cut part of the text because the individual words are longer in said language). When it comes to the rare crash after classroll that I have experienced in the past, no idea, couldn't even replicate it again. It may be related to these things or not, no idea.
-
I experienced seemingly random crashes after the class roll and the Nintendo Presents-corruption myself(Though not the crash mid-intro because of the specific steps needed), but I always ignored it and forgot about it, because it seemed surprisingly non-intrusive. However, it's interessting to learn that it appearently only happens when the intro-stuff is skipped(Just tested it again). My best guess is that some memory-related stuff doesn't get cleared correctly upon a skip. I also tested it on a more accurate emulator now because VBA is pretty old, but the issues persisted.(And no big surprise on that. A bugfree rom should run flawlessly on any feature complete emulator, regardless of relative accuracy.)
-
I don't know if that is already known, but this seems to be a purely codebased-issue(No idea if it is the TAS or something else) that happened in one of the current updates.(Possibly 1.1, which changed the Preparationsscreen.) The graphic is still the same as version 1.0 and it was fine there. If someone reading this thread finds a fix, mind sharing it publically? I already started a project with the current patch and I did too much already to just bring it over to a fixed version.)
-
I don't think that is really worth mentioning. Because Treehouse wouldn't translate something that doesn't exist in the first place.(Yeah, these flavortexts are actually unique to FE6 for some reason.) But overall, yeah. They really messed up with FE7 to the point where this having so few errors is actually going against the immersion-clause in itself and I don't know if that is funny or sad.
-
I noticed a potential little inaccuracy. The description for the Saint's Staff should probably read "Restores all HP and normal status to all allies." Currently it only mentions HP. The statusheal is actually part of the effect of the staff and appearently is also mentioned in the japanese description.(though that bit could just be the internet failing me. We all know the track record of online translators in regards to japanese)
-
I personally have no real issue with Roy. He doesn't flipflop around emotionally like the more inconsistent lords, but he also kinda has no real highpoints outside of being the army's backbone. I guess the closest comparison would be alm because they both have plots where they step in in-time and take the fight to the invaders, but at least Alm has some kind of emotional journey and banter with more than two people. Most of Roy's emotions are when/if(dependant on character) Hector and Lilina die, but that is put into the first few chapters with too little time spent on it. His place in the narrative ends up working decently fine in the end, but that is more because the characters interacting with him are the ones to make the conversations interessting.
-
A minor question that just came to my mind just now: Would it be outside of the scope of the translationpatch to properly apply the unused boss-palettes?(Damas, Ruud, Slater, Erik, Dory and debias have palettes that are set to their promoted classes, despite them all being unpromoted. Looking at the way the Knight-palettes do not apply to generals correctly, it is clearly unintended) I didn't find any prior debate about it in the thread.