Sure it can, that's why I said it was hard coded logic, not part of the emulation. If it doesn't cause any glitches, then we can go ahead and remove that logic.
Edit: Done, knock yourselves out: https://dl.qwertymodo.com/snes9x.zip
Edit 2: Just tested, when fast-forwarding, the "game time" counter will advance at the fast-forwarded rate, but the clock remains synced to real-time. So, for instance, if it's 10:00am and I have played for exactly 1 hour, and I hold the fast-forward key for exactly 1 real-time minute, the clock will report that it is 10:01am, but I have now played for 1:14 (give or take, depending on your system speed).
I'm not sure if there is anything in the game that can be exploited by doing so, but there you go.
Wow, that is perfect and so fast! Thanks a lot, really appreciate it.
The in-game clock system will test my OCD.
Fast forwarding works in bsnes without affecting the real time clock, so that can't be the case.
It's a shame that most people can't enjoy JRPGs like they used to. I think it's a part of why they don't make games like this anymore.
To me it is just time consuming. I gotta say that I am not biggest fan of random encounters in JRPGs as the rate of these battles can be extremely obnoxious at times. All I wanna is do explore Jipang.
Although I feel like you can still make games like this. Just offer an option to speed up things, like Bravely Default did. I believe that the digital release of FF9 also has some sort of fastforward option.