Qhimm.com Forums
Miscellaneous Forums => Troubleshooting => Solved Problems => Topic started by: DLPB_ on 2011-06-06 18:29:38
-
Sorry people. I must repeat myself a 3rd time, and in light of the now more professional atmosphere here, perhaps someone can shed some light on this issue.
When in field, using Fraps, the fps drops to like 27-28 fps when recording. I have tried everything I can think of, including different systems but it always stutters as it never achieves the full 30.
FF8 does.....
Given ff8 does work as intended I can't see this being a sorely Fraps issue...
edit:
fraps 3.4.4 seems to fare better in terms of fluid movement... doesn't seem to be jittery like the older fraps, although the fps is still saying it is dropping to 28.
edit 2: nope. When the recording is viewed back it jitters. For some reason fraps is losing 2 fps when recording and that seems to be regardless of system. At least, with me it is.
-
Yeah I hate it too, it slows the game down a bit when I record. At least I don't have my old issue, which was fraps dropping to 6 fps in battle :| That was painful, and I had to speed footage up, and splice in sounds with 3rd party programs, yatta yatta.
-
I don't understand why though, I don't have the problem with ff8 or any other game. Perhaps ff7 just does something fraps does not like. It doesn't matter how good the system, or harddrive, or resolution, it seems to do it.
-
It seems being it. I've found some kind of workaround : use speedhack.dll by DarkBite compiled by kranmer and boost the game by a slight amount (can't remember well right now, but I think of something like 1.2 - 1) and Fraps slows the game just enough.
-
yeah but thats a bit shoddy isnt it.. especially since WM and battle will be too fast then. The game works fine out of the field in fraps.
-
Yeah, odd. We don't know how to do that to make it works =/
-
This may seem odd, but FF7 records flawlessly now for me with fraps 3.4.0, even though it didn't before.
I just recently installed Windows 7 to try it out, got tired of XP. I just tried frapsing FF7 gameplay, and it's smooth as it can possibly be. Only problem is it seems to refuse to record the battle swirl, instead leaving it at a still of the field until I get into battle. I also have use_shaders set to no but i don't think that's it because I had problems recording before with that.
-
Are you sure it is staying at 30 fps in field? I am using that version too. perhaps windows 7 fixes something?
-
What's your OS, DLPB?
-
.
-
What's your OS, DLPB?
XP, but I tried Vista and had same issue with fraps. Also tried different hardware. The other software for recording also either had an issue or was crap.
-
.
-
I've tried it sadly... :)
-
I wish I could help you DLPB, but alas Fraps has always made FLAWLESS video for me.What are your system specs?
I have Phenom II X6 1090T OC'ed to 3.8(stable) with two 6870's... maybe thats why I dont get slowed down.
-
i've tried on 2 systems, athlon and nvidia and pentium. All of em had issues. Currently system spec is
core 2 duo e6600
nvidia 7900
win xp
SSD 30GB
More than enough for fraps and ff7, and it doesnt work no matter what I do. Always the same 2 fps loss, and again, it does not happen on world map or battle, just field and only in ff7, not ff8 :)
-
i've tried on 2 systems, athlon and nvidia and pentium. All of em had issues. Currently system spec is
core 2 duo e6600
nvidia 7900
win xp
SSD 30GB
More than enough for fraps and ff7, and it doesnt work no matter what I do. Always the same 2 fps loss, and again, it does not happen on world map or battle, just field and only in ff7, not ff8 :?:
Maybe if you change the affinity for them in the task manager it will help
-
Yeah your specs should handle it fine...... wow I really dont know, I will look into the matter for you though.
-
Maybe if you change the affinity for them in the task manager it will help
tried that before too... in fact I always do that with fraps. 1 Cpu for fraps 1 for ff7... no go.
I have tried pretty much everythin. I've changed settings in nvidia... all of em. I've tried new hardware, new OS (not 7 though), affinity... nothin works and it isn't because the system is too slow. This is an odd reason... otherwise it wouldn't work fine in ff8 field or ff7 world map. What is going on here is some sort of compatibility issue with fraps and FF7... I think.
-
.
-
I will seeee ;) 8)
edit
Sorry that's a woeful software tbh. Very rubbish GUI for starters... Not very good with the resulting recording either.
None of them do the job as good as fraps does... aside from the fact it doesnt work properly with FF7 for unknown reason. Can anyone else verify they have a 2 fps drop with fraps with ff7 field, and that this occurs on the original non aali-1.02 game?
-
That may be your problem, I have always used aali.
-
I always use aali as well. I need to know if this happens with the non aali game (so I can see if this problem is exclusive to 1.02 or aalis driver) and if other people experience this issue with fraps.
------
The field is hardly a massive drain on resources. It is a still image for starters and not even 3d aside from the characters so what can be causing a 2 fps drop there and no issue on world map (even overhaul world map) and no issue in battle or anywhere else. It is just the field of ff7. It doesn't make any sense unless for some reason fraps is having a severe issue with the game (or 1 part of it or aalis driver). There is definitely something up here....
-
I have always experienced this issue, no matter what the computer. My computer's are no slouches either.
-
I have always experienced this issue, no matter what the computer. My computer's are no slouches either.
Well hopefully someone can shed some light on it... there are only some possibilities really:
1. Fraps has some issue with aalis driver or changes
2. Fraps has an issue with aspects of how the field maps are drawn/rendered.
But since FF8 field is fine, there has to be something else going on here...
Do you use win 7 sl1982?
-
Yes sir. Win 7 x64
-
Well I am at a loss then... maybe Nvidia issue?
-
I have AMD in one computer nvidia in the other. So no.
-
.
-
i installed the latest version of fraps 3.4.5 (demo) and had a go at recording at 1280x720 at full-screen on my "AMD Phenom X6 1055T" + "ATI 5770 1GB CuCore" + 4GB of RAM and XP SP3 and had the exact same problem (28fps average but sometimes dropping down to as little as 26fps in field), then i tried messing with the settings in the openGL config for Aali's Custom driver and found that running in full-screen was the problem (for me atleast), using the exact same settings in window and full-screen gave me 2 different sets of results, in a window it ran at 30fps average and from time to time dropped to 29fps (for very short moments),
here is the video showing the difference
Windowed
http://www.youtube.com/watch?v=hv90WoxjZvY
Full-screen
http://www.youtube.com/watch?v=GCP1H-CReOs
-
Does it on windowed to me, too :(
Which options did you mess with? Or was it just window mode that made it work for you?
Perhaps this is a resource problem and something is hogging a shit load when recording ff7 field?
-
Out of curiosity, has anybody tried it on a single core system, or setting the affinity of ff7 to only use one core? I've found this improves performance in quite a few older apps, especially when you're trying to run it alongside something else.
-
FF7 doesn't have multiple processes, and from what I understand (I haven't run FF7 PC in a while) likes to fill empty processor cycles with null instructions. I can an advantage in running FF7 on one core whilst hosting FRAPS on the other.
-
I have done that too and no change.
-
Did you try vsync off by any chance? If it records at a higher speed you can always edit the video. Or changing your refresh rate to lock at 30hrz might help :)
-
Forgive me for being retarded in advance,
Can this possibly be affected Aali's frame skipping/limiting. Could explain why it only affects FF7. hard to record @ 30fps if the object to record is less.
-
tried vsync (and remember fraps works fine with FF8). Not sure about this frame skip thing though? Again I would expect FF8 to have the same issue but it doesnt.
Editing isn't an option, I plan on putting the entire newly translated story on to youtube and that is enough work already :)
-
Forgive me for being retarded in advance,
Can this possibly be affected Aali's frame skipping/limiting. Could explain why it only affects FF7. hard to record @ 30fps if the object to record is less.
Maybe?
I dunno. I am still having the problem. Perhaps if I had a super computer? If there is a frame skipping option, perhaps a way to disable it so I can test?
Something seems to be very different in field to world map and battle. I wouldn't expect a field to be that cpu/gpu intensive?
looking at it, maybe my system has some sort of issue. I think kranmer got it working with a much more powerful one.
-
Well
today yesterday Kranmer and I concluded that the problem with FF7 and fps issue is not related to performance. It is something else.
Kranmer found the memory addresses for the FPS limiter (8 byte floating point). When set to 32.0, fraps will record (for me anyway) at 30 fps. When set to 62, it will record 60 fps.
There is another reason why 2fps is being lost and it isn't lack of CPU or GPU or Harddisk speed.
You may check this yourself by changing the byte at 007B7846 (memory) from 3E to 40. Make sure you enter the world map or battle before returning to a field.
If you want to change battle, this value is at 007C0B06
-------
I get a nice 30fps by ;letting fraps do the limiting (to 30), by setting field to 60fps (4e at 7b7846).
http://www.youtube.com/watch?v=S67aFD1Fgw0
-
soo to fix it i have to insert this code "007C0B06" to where? your video was smooth as hell
-
soo to fix it i have to insert this code "007C0B06" to where? your video was smooth as hell
It is a memory Address, to use it grab a memory editor/disassembler (i use cheat engine for editing memory so i will tell you how to do it in cheat engine) run the game and attach cheat engine to FF7 then click on "Memory View" button, you should see a bunch of HEX values in the bottom half, right click in the bottom half and then and click on "Goto Address" then enter the value "007B7846" then you should be able to edit the value to what you want and it will change the address in the game.
-
It is a memory Address, to use it grab a memory editor/disassembler (i use cheat engine for editing memory so i will tell you how to do it in cheat engine) run the game and attach cheat engine to FF7 then click on "Memory View" button, you should see a bunch of HEX values in the bottom half, right click in the bottom half and then and click on "Goto Address" then enter the value "007B7846" then you should be able to edit the value to what you want and it will change the address in the game.
Thanks will give this a try, will post back results
-
This problem was not solved :P It was worked around... And unfortunately I have to report a new area this problem exists. The Submarine mini-game.
The only way I can get 30fps out of both Sub and field (especially when recording) is to set the fps to 60 (or a high fps) and then use record mode in fraps or Dxtory at 30fps to do the limiting. Clearly.. this isn't ideal.
I am not good enough unfortunately to diagnose exactly what is going wrong here, but there is definitely a major issue with how the game is calculating the fps, or in any case, using it. Something is amiss here.
The submarine fps limiter is at 7b7f60 memory.
can anyone else confirm they get fps drop while playing the submarine mini-game?