Qhimm.com Forums
Miscellaneous Forums => Archive => Topic started by: dziugo on 2005-09-04 23:11:57
-
Ok... first of all, I've managed to add a frame-limiter to the MotorBike MiniGame (and it works, woot). The problem is, I don't know how many frames it should dispay per second. If anyone here owns a PSX (which i think would be the best source) version of FF7 and could check it...
What i need is the time (in second) between the first and the last visible frame in the Highway MiniGame, that can be accessed through the GoldSaucer WonderSquare. Thanks in advance :)
dziugo
-
The framerate should be either 15, 20, or 30 FPS. Try those.
-
Thanks for the reply.
I've already checked some frame-rates. It's playable at 60FPS (which is the frame rate of Menu :P). At 30FPS (frame rate of Submarine MiniGame) it's a little bit too slow. At 15FPS, I've managed to earn 20200 points... That's why I need the time for PSX version, since there are always 4034 frames to be processed & displayed.
dziugo
-
oooh, any chance of letting other people know how to add a frame limiter? I grow tired of alt-tabing out and effing w/ my monitor settings.
-
I was thinking of releasing some kind of patch like the chocobo-one, but now I want to make my code version-independant (which will never happen, from what I already know about structure of different versions of ff7.exe). I'll look into High-res patch to make my a non-colidable-one... Also the Snowboard MiniGame needs a frame-limiter, but that wouldn't be a problem... What I really need, are the framerates. Let's hope that there IS someone who can help me...
dziugo
-
Well, do you really need the excact timing of the PSX-version? Considering that version probably runs at lower frames then truly wanted (since the hardware is less capable then most PCs), wouldn`t it make more sense to just try out any FPS that makes it seem smooth enough?
I do have FF7 for the PSX as well, and probably a save where I can just go to Gold Saucer and try it there (or would the Gold Saucer version perhaps differ in the amount of frames from the first time?)
Could you add the same frame-limiting to the Submarine game and Snowboarding?
-
Well, do you really need the excact timing of the PSX-version? Considering that version probably runs at lower frames then truly wanted (since the hardware is less capable then most PCs), wouldn`t it make more sense to just try out any FPS that makes it seem smooth enough?
I just don't know which frame-rate to choose :) You just have to divide 4034 (which is the number of frames) by the time in seconds, and you'll get the correct frame-rate (correct for PC version).
I do have FF7 for the PSX as well, and probably a save where I can just go to Gold Saucer and try it there (or would the Gold Saucer version perhaps differ in the amount of frames from the first time?)
If you could check it, I'd really appreciate that.
Could you add the same frame-limiting to the Submarine game and Snowboarding?
Snowboarding? Working on it right now. Submarine minigame has it already.
And what would you people like more:
1) A new gypt realese which will do all necessary stuff, but only by editing memory (you'll have to launch it every time to play those MiniGames with frame-limiter) which is a lil' bit safer than raw-editing the file.
2) A patch which will modify your ff7.exe file to add a frame-limit.
3) Another idea? Post it.
dziugo
-
.If you could check it, I'd really appreciate that.
Sure. I got the FF7 PAL release, running on PS2 (and for this experiment without any of the PS2 enhancements running ;))
So basically what am I supposed to do? Go to gold saucer and jump onto the bike mini-game? Select one of the games and count the seconds from where? The moment something relating to the mini-game pops up and until I finish? The "problem" is that I could start and end the timing from a different moment then you would want ;).
2) A patch which will modify your ff7.exe file to add a frame-limit.
Definately this. In the long run its the most practical and nice solution. The problem is just that this *could* screw up the installation of other patches, especially those that checks the crc checksum (if your patch would change that). But as long as there is a method that allows me to install this patch along with the other nice patches now out for FF7 I`m a happy camper.
Oh, I posted a small comment to your thread here. (http://forums.qhimm.com/viewtopic.php?t=4543)
-
.If you could check it, I'd really appreciate that.
Sure. I got the FF7 PAL release, running on PS2 (and for this experiment without any of the PS2 enhancements running ;))
So basically what am I supposed to do? Go to gold saucer and jump onto the bike mini-game? Select one of the games and count the seconds from where? The moment something relating to the mini-game pops up and until I finish? The "problem" is that I could start and end the timing from a different moment then you would want ;).
2 seconds don't make much difference :P Start counting, when you can actually see the truck and the highway (basically the first frame) and stop when the screen turns black.
2) A patch which will modify your ff7.exe file to add a frame-limit.
Definately this. In the long run its the most practical and nice solution. The problem is just that this *could* screw up the installation of other patches, especially those that checks the crc checksum (if your patch would change that). But as long as there is a method that allows me to install this patch along with the other nice patches now out for FF7 I`m a happy camper.
I'll think of some nice solution then... :P
-
2 seconds don't make much difference :P Start counting, when you can actually see the truck and the highway (basically the first frame) and stop when the screen turns black.
Allright; I`ll get back to you with the results in a little while.
EDIT: OK, I got about 2min and 40sec. You do the math :).
-
OK, I got about 2min and 40sec. You do the math :).
So it's about 25.0FPS. Big thanks for that.
I've also found a bug in the Snowboard MiniGame (serious one... could cause the crashing, but it's easy to fix). Has it already been fixed? Shall I correct this too?
dziugo
-
I've also found a bug in the Snowboard MiniGame (serious one... could cause the crashing, but it's easy to fix). Has it already been fixed? Shall I correct this too?
I`m not quite sure if this isn`t corrected by the Chocobo-patch or not, but I suppose if it isn`t it would be nice of you to correct it,
-
So it's about 25.0FPS. Big thanks for that.
that sounds odd. i thought it should be 50fps because thats the tv refresh rate and doesn't the game have vsync enabled by default, 25fps & 30fps are usually the dvd refresh rate.
anyway sounds cool... :D
oooh.. forgot to add. What are you doing slowing down the submarine game? doesn't it allready go the right speed. i know it does on mine.
-
You can always give me the offsets and I'll apply them to my patch directly, no collisions that way ;)
-
So it's about 25.0FPS. Big thanks for that.
that sounds odd. i thought it should be 50fps because thats the tv refresh rate and doesn't the game have vsync enabled by default, 25fps & 30fps are usually the dvd refresh rate.
Yeah... I've applied that frame-rate, and HighwayMiniGame is... hmm... too slow IMHO :P, maybe there is a difference in the level design, so the PSX version is simply longer? :P I think I'll have to ask Kinseek for help once again...
oooh.. forgot to add. What are you doing slowing down the submarine game? doesn't it allready go the right speed. i know it does on mine.
Nothing. It already has a frame limit :P
You can always give me the offsets and I'll apply them to my patch directly, no collisions that way
I think it's a good idea. But I'll make some installer first, so you (all of you :)) could check, if it is playable now...
dziugo
-
that sounds odd. i thought it should be 50fps because thats the tv refresh rate and doesn't the game have vsync enabled by default, 25fps & 30fps are usually the dvd refresh rate.
It doesn`t work that way.
It`s true that for example DVDs usually run at 25/30 FPS (or rather, 24 which is the NTSC TV standard, 25 is PAL), the refresh rate, or hz, is always 50 for PAL and 60 for NTSC.
FPS is the amount of frames that is being output every second, while refresh rate is the amunt of times per second that the monitor refreshes all the pixels on the screen. Meaning that most times, a frame is being refreshed more then once.
maybe there is a difference in the level design, so the PSX version is simply longer? :P I think I'll have to ask Kinseek for help once again...
Well, what do you want me to do?
What part of the mini-game are you comparing to? The escape from midgar part or the Gold Saucer one? They might differ. That and I don`t know if moving up and down with the bike makes the game faster or not.
-
What part of the mini-game are you comparing to? The escape from midgar part or the Gold Saucer one? They might differ. That and I don`t know if moving up and down with the bike makes the game faster or not.
I play a MiniGame at GoldSaucer since it's always accessible (and you can play it as many times as you want). Also, moving up and down with the bike shouldn't make much difference. There are always 4034 frames (on PC version).
maybe there is a difference in the level design, so the PSX version is simply longer? :P I think I'll have to ask Kinseek for help once again...
Well, what do you want me to do?
I'll make a quick patch (or maybe put modified ff7.exe somewhere, ready to download) to apply the frame-limiter and send it to you. If it's possible run both the PSX and PC version simultaneously, and don't touch anything. Your job is to check if the levels are similar. I know that it IS a big favour, but if you're still willing to help, PM me...
dziugo
-
Yeah... I've applied that frame-rate, and HighwayMiniGame is... hmm... too slow IMHO :P
He's using the PAL version...
If there are always the same number of frames (I wouldn't be surprised at all if the PSX and PC versions have the same number of frames), the NTSC version might actually run that game at 30 FPS. (I don't have a PlayStation so I can't check. :-P)
-
OK, I got about 2min and 40sec. You do the math :).
So it's about 25.0FPS. Big thanks for that.
I've also found a bug in the Snowboard MiniGame (serious one... could cause the crashing, but it's easy to fix). Has it already been fixed? Shall I correct this too?
dziugo
Hi!
This bug in the snowboard game is really annoying and it wasn't fixed yet.
Here in my pc the game ( with all fix patches )keeps crashing in this minigame, I only managed to pass in software rendering mode.
If you can fix this thing up will be really aprecciated!!
-
It doesn`t work that way.
hehe.. actually it does work that way if you have vsync enabled. Thats the whole point of it, to eliminate image tearing by sycronising the fps with refresh rate... however i did say this next bit wrong. :(
25fps & 30fps are usually the dvd refresh rate.
i meant to say 25fps & 30fps are usually the dvd frame rate / my bad. games are not limited when it comes to fps.
dziugo: i thought the bike game in the gold saucer varied each time you played it. but i could be wrong.
-
It doesn`t work that way.
hehe.. actually it does work that way if you have vsync enabled. Thats the whole point of it, to eliminate image tearing by sycronising the fps with refresh rate...
Innacurate statement. A game with vsybc enabled won`t run at 60fps (at a 60hz monitor) all the time. It simply won`t run at higher then 60fps (that could create tearing in the screen since the monitor isn`t allowed to render each frame fully)
-
i thought the bike game in the gold saucer varied each time you played it. but i could be wrong.
I implemented some simple frame-counter and it was always a fixed amount of frames (4034?). Even if the highway is different each time you play it, it always takes the same time to complete it.
-
Innacurate statement. A game with vsybc enabled won`t run at 60fps (at a 60hz monitor) all the time. It simply won`t run at higher then 60fps (that could create tearing in the screen since the monitor isn`t allowed to render each frame fully)
hmm .thats odd my response from the other day disapeared.. so here it is again.
good point, ill give you that one, ... :isee: