It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Nice work!
Very cool find. Thanks pocococo!

The intial vaules seems to be F4 FB 00 00 01 00. Do you happen to remember what the file reads, if Jaana cannot heal anymore? Is it 0A 00 00 00 01 00 or did I misinterpret what you said in your earlier post?

John
avatar
Sir.John: Very cool find. Thanks pocococo!

The intial vaules seems to be F4 FB 00 00 01 00. Do you happen to remember what the file reads, if Jaana cannot heal anymore? Is it 0A 00 00 00 01 00 or did I misinterpret what you said in your earlier post?

John
I made a backup of the file before I did the exit edit. These were the values when Jaana couldn't heal, at that moment at least.

C3 26 0D 00 01 00
Thanks heaps, 6502!
avatar
Sir.John: The intial vaules seems to be F4 FB 00 00 01 00. Do you happen to remember what the file reads, if Jaana cannot heal anymore? Is it 0A 00 00 00 01 00 or did I misinterpret what you said in your earlier post?
There is no one "wrong" value. The defect is not in the particular value stored in this file, but rather in how U7.EXE would interpret the values.

These files store three 16-bit numbers:
- second (1/25 of a minute, 1/1500 of an hour, 1/36000 of a day) within the day
- day (starting from 0 as the first day of a playthrough, i believe)
- time rate (generally 1, but does not seem to be used at all with these timers)

Day values equal to any multiple of 7 are at the start of an in-game week, so setting the day to 0 (or to 7, or 14, for that matter) would give the highest probability of Jaana being able to heal again.

The original, Jaana-no-heal, contents posted above by 6502 show a day value of 0x000D, or 13, which is the last day of an in-game week, which makes perfect sense given what i have explained above.

ed: And, to be clear: the contents of this particular file, GAMETIMK.DAT, represent the last time Jaana used her healing as a party member.
Post edited February 21, 2021 by pocococo
Thanks for your elaboration John, very insightful and enlightning as usual :-D

So basically, if you'd automatically copy a GAMEINTK file consisting of 00 00 00 00 01 00 with each start of the game this bug will never occur. Alternativly, you could probably make it read-only...

Might be nice for people not using your hacks (although it's beyond me why one shouldn't)
avatar
Sir.John: So basically, if you'd automatically copy a GAMEINTK file consisting of 00 00 00 00 01 00 with each start of the game this bug will never occur. Alternativly, you could probably make it read-only...

Might be nice for people not using your hacks (although it's beyond me why one shouldn't)
: )

no, "with each start of the game" would not suffice. each time Jaana used her healing during a play session - particularly if toward the end of an in-game week - the problem would crop up again. and, i don't know of any way to see the day-of-week in-game, so it's not something that the player could work around through gameplay.
I think I get it. So the automatic copying approach would be more like a workaround, right?

In a sense of: If Jaana stops being able to heal, save you game, restart (copy is done) and Journey onward