PDA

View Full Version : 1204 and older: Struggles to maintain 60fps with 1.90 quests



Nicholas Steel
04-04-2010, 05:02 AM
http://www.mediafire.com/file/tntwymy0zma/A Link To The Darkness 3 upgraded.qst (updated today)
http://www.mediafire.com/file/zhkdgzwzbwf/A Link To The Darkness 3 original.qst

Both 1.90 and upgraded 1.90 quests hover around 55 to 50 fps while playing them and my monitor IS set to 60hz. 2.10 quests such as Link to the Heavens, End of Time DX and SwanSong Genesis run at a constant 60fps.

I've noticed this behavior in fairly old versions of Zelda Classic (Build 800~) but was either lazy at the time or didn't think much of it then.

Nicholas Steel
04-06-2010, 08:31 AM
An obvious visual clue of this performance hit is seen when running the game with no frame rate cap. 2.10 quests run at over 9,000 FPS (:P) while 1.90 and 1.90 upgraded quests run at 750~ FPS. Capped the legacy quests run at 55~ to 50~ FPS while 2.10 and newer run at a constant 60fps.

Blowing the Whistle in a 1.90 quest will boost the frame rate while the whistle tune plays, up to 9,000~

http://www.youtube.com/watch?v=-A3PSXay_Fo

Nicholas Steel
04-06-2010, 09:08 AM
You can view the performance problem in the following video, it demonstrates my frame rate going down to at least 40fps when magic is refilling, it also shows my frame rate dips when using the lens.

http://www.mediafire.com/file/zmdnztw2mnz/test.zip [test quest]

http://www.youtube.com/watch?v=-A3PSXay_Fo&fmt=37 [demonstration]

edit: I confused what thread I was in, this video/post should be in http://armageddongames.net/showthread.php?45322-1200-refilling-magic-lags-the-game.

Dark Nation
04-06-2010, 10:35 AM
Does this happen in all 1.90 quests? Also, try these tests to help us determine the source of the problem:

1. Open a test from 1.90 in the latest beta and save it. Does the new version have the same problem as a direct load of the 1.90 quest in the player?
2. Create the exact same test quest from scratch in 1.90 and in the latest beta. Does the problem still happen?

Nicholas Steel
04-07-2010, 04:21 AM
I can't run 1.90 as 64bit Windows does not support 16bit programs. 2.10 works though.

---------------------------
Unsupported 16-Bit Application
---------------------------
The program or feature "\??\C:\ZC190SR1\agsetup.exe" cannot start or run due to incompatibity with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available.


---------------------------
OK
---------------------------

Nicholas Steel
04-17-2010, 03:24 AM
New test case independent of the version of ZC used to make the quest.

1) At the Character Select screen, create 6 characters. They can use the same quest as each other and the same character name if you want.

2) rapidly alternate between left and right to switch between character slots (1-3 and 4-6)

3) I experience frame rate drops to as low as 48fps depending on how rapid I press left and right.