FINAL FANTASY IX

FINAL FANTASY IX

View Stats:
Maxim Apr 27, 2016 @ 5:38pm
Time manipulation and Excalibur II.
Does anyone know or tried to change internal clock to get Excalibur II?

I know, that it is possible, for Playstation version, to reset the game clock to allow a player to gain the Excalibur II again, if missed the first time, by allowing the game's internal clock (not the displayed time) to overflow and restart from the beginning. However, this means 2.32 / 60 seconds (over two years) of gameplay, assuming that the game is continually on for that time.

Now we got this Steam version for PC, maybe there are other options?
< >
Showing 1-7 of 7 comments
Xifanie Apr 27, 2016 @ 5:46pm 
Actually, this wouldn't even work on the steam version. The PSX version used 4 bytes (down to the 1/60th of a second), and I tried searching for that with Cheat Engine... no result. Be it Floating point or double, we're talking about way longer than 2 years (although I'm not entirely sure how that works since they're far less precise than raw integers). In fact, I'm not even sure floating points can overflow. I know Hot & Cold uses a floating point now, in seconds, but I wasn't able to find the main timer in that format for some reason.
Gilbertify Apr 27, 2016 @ 8:57pm 
You can get Excalibur II in 4-5 hours if you just use the Fast Forward cheat the entire time.
Tirlititi Apr 27, 2016 @ 11:54pm 
http://steamcommunity.com/app/377840/discussions/0/357284131801201021/#c357284131801425767

By the way, most of variables (including this time clock) use the same number of bytes as the PSX version. It's still an integer value counting seconds.
Xifanie Apr 28, 2016 @ 12:22am 
Originally posted by Tirlititi:
http://steamcommunity.com/app/377840/discussions/0/357284131801201021/#c357284131801425767

By the way, most of variables (including this time clock) use the same number of bytes as the PSX version. It's still an integer value counting seconds.
Except it wasn't in the PSX version. It was a counter in 60ths of a second. That's why it could overflow after 2 years.... and that's why it takes 60 times longer for FF7's timer to overflow; that one IS in seconds. Also, I got zero results just now searching for a 4 bytes seconds timer.
Char Dunois Aug 20, 2017 @ 9:13am 
Originally posted by Xifanie:
Originally posted by Tirlititi:
http://steamcommunity.com/app/377840/discussions/0/357284131801201021/#c357284131801425767

By the way, most of variables (including this time clock) use the same number of bytes as the PSX version. It's still an integer value counting seconds.
Except it wasn't in the PSX version. It was a counter in 60ths of a second. That's why it could overflow after 2 years.... and that's why it takes 60 times longer for FF7's timer to overflow; that one IS in seconds. Also, I got zero results just now searching for a 4 bytes seconds timer.
Thanks for mentioning this. Was also trying to look up the value to manipulate game time using Cheat Engine, and was able to do so by searching in 60ths of a second. And at least according to my values table, the result really is saved in 4-Bytes (although I did the initial search using All)
Xenogears Aug 20, 2017 @ 9:26am 
Save redactor, Cheat Engine
Last edited by Xenogears; Aug 20, 2017 @ 9:27am
Fendera Aug 20, 2017 @ 9:12pm 
There's an easy way to get it, use this tool (Memoria) to edit your FF9 savefile right before you can get Excalibur 2, change your ingame time with it.

http://forums.qhimm.com/index.php?topic=11494.0
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Apr 27, 2016 @ 5:38pm
Posts: 7