VOGONS


First post, by mitradis

User metadata
Rank Newbie
Rank
Newbie

Dege if is possible insert fake frames for 30FPS games? Like the battle for middle earth\tiberian wars\red alert 3 etc. This games have 30 fps cap. The community of these games is large and they all suffer from low frame rates. Maybe theres a way to insert fake frames between real frames? Or something to make the image smoother.

Last edited by mitradis on 2023-09-25, 23:53. Edited 1 time in total.

Reply 1 of 12, by Darkstorm

User metadata
Rank Newbie
Rank
Newbie

Fake frames? What's that? If game generates 30 images a second, what would be other 30? Battle for middle earth also has game mechanics bound to FPS more FPS results in everything on the screen happening faster.

Reply 4 of 12, by Darkstorm

User metadata
Rank Newbie
Rank
Newbie
SparkTR wrote on 2023-09-26, 02:36:

Are you talking about DLSS 3.5 frame generation? If so even that doesn't work for games that are locked to 30FPS. It needs a baseline of 50-60fps and the AI generated frames make it feel like 120FPS+.

Yeah, I didn't want to elaborate on it, but... frame generation is quite a new feature that came along with DLSS 3.0 and RTX 4k series and is being exclusive for that series of GPUs. Version 3.5 had to be delivered for all RTX series(unlike 3.0), but frame generation being still exclusive to only 4k series still. FSR 3 gonna provide frame generation for any GPU.

mitradis wrote on 2023-09-25, 23:58:

This requires out-of-the-box thinking.

I didn't check other games but this one and it has FPS locked for a reason. What you want to achieve is game running in 30 FPS still but you get 60 frames per second by adding some generated frames out-of-the-box so it does not affect gameplay. It's like you want to alt-tab 30 times a second and while alt tabbing you would see image that would connect to the other ones in game before and after alt tab. Frame generation is AI trained on game engines so it can figure out what's going on and create fake frames(which ain't perfect). They didn't train it for old games for sure and it's an option within the game menus. Even if it would be possible to generate fake frames for old games with frame generation you would end up with hard 30 FPS lock at the end, and if you would use patch to unlock frames you would get speeded up gameplay with perhaps some fake frames instead of real ones.

Reply 5 of 12, by mitradis

User metadata
Rank Newbie
Rank
Newbie

SparkTR\Darkstorm doesnt matter, forget it, sorry!

Bug report:
the battle for middle earth crashed with wrapper, without not.
Reproduce:
For fast reproduce just start skirmish with 4*4 and try minimize game (press WIN or Alt+Tab), on 2 or 4 times game crashed:
image.png
Game crashed without press WIN or Alt+Tab, but need some time range 5-15min.
i try disable all options, not help. Testing 2.79 too.

and if On AA green lines along the contour happened.


https://user-images.githubusercontent.com/210 … 1dd1099a806.jpg
https://user-images.githubusercontent.com/210 … 5b1cd4360b7.jpg
https://user-images.githubusercontent.com/210 … 5bbb4d562c0.jpg
https://user-images.githubusercontent.com/210 … fc6ecadadab.jpg
https://user-images.githubusercontent.com/210 … 33aa3508633.jpg
Why 30 FPS games do this? It is possible to FIX?

GTA Vice City render 30 fps (as say all programs), but have smooth image on 60/75hz. How it work? And why other games like TBoMe cant runs same smooth.

Reply 6 of 12, by Darkstorm

User metadata
Rank Newbie
Rank
Newbie
mitradis wrote on 2023-09-26, 13:44:
https://user-images.githubusercontent.com/210 … 1dd1099a806.jpg https://user-images.githubusercontent.com/210 … 5b1cd4360b7.jpg […]
Show full quote

https://user-images.githubusercontent.com/210 … 1dd1099a806.jpg
https://user-images.githubusercontent.com/210 … 5b1cd4360b7.jpg
https://user-images.githubusercontent.com/210 … 5bbb4d562c0.jpg
https://user-images.githubusercontent.com/210 … fc6ecadadab.jpg
https://user-images.githubusercontent.com/210 … 33aa3508633.jpg
Why 30 FPS games do this? It is possible to FIX?

GTA Vice City render 30 fps (as say all programs), but have smooth image on 60/75hz. How it work? And why other games like TBoMe cant runs same smooth.

This is interlaced mode. There is option within dgvoodoo "progressive scanline order", maybe try it?

Reply 8 of 12, by mitradis

User metadata
Rank Newbie
Rank
Newbie

I want to offer this solution to the problem. The essence of the problem: 2 frames are output with a delay of 33ms (for 60hz with 30FPS). So we need to reduce the frame output time, but how can we know the future frame? We don't need to know this. When rendering a new frame, we combine it with the previous one and first display an intermediate frame and only then a new frame. Yes, we will get a delay of 1 frame, and some blur effect, but smooth camera move.

Reply 9 of 12, by Darkstorm

User metadata
Rank Newbie
Rank
Newbie

I downloaded LotR: BfME few days ago. I have run into issues while trying to run it, and had to create options.ini file in appdata folder somewhere. I have 30 FPS no flickering. It's as smooth as 30 FPS gets. I have budget 144 Hz screen. As I have read (and wrote above) you can use patch and have 60 FPS but this increases in game speed. I don't even think that the new technologies with frame generation could do anything about this as long as that framerate lock exists.

Reply 10 of 12, by mitradis

User metadata
Rank Newbie
Rank
Newbie

apparently it helps you 144 Hz screen. It also depends on the person personal ability to notice this. You can take photos with your phone while moving the camera, like I did, to see how this effect strong on you monitor.

Reply 11 of 12, by Darkstorm

User metadata
Rank Newbie
Rank
Newbie
mitradis wrote on 2023-09-30, 14:14:

apparently it helps you 144 Hz screen. It also depends on the person personal ability to notice this. You can take photos with your phone while moving the camera, like I did, to see how this effect strong on you monitor.

Yeah, it's what I assumed you did when taking those pictures. Rapid sharp camera movement. I will try when I am home. It's for sure interlaced scan artifacts.
https://en.wikipedia.org/wiki/Interlaced_video

Edit. https://youtu.be/PFr1jxrjdTw that's how it looks like to me, I see no flickering, nor the camera
I also took 3 photos, and only third one got something, but I needed to move mouse very fast to get it.

Reply 12 of 12, by mitradis

User metadata
Rank Newbie
Rank
Newbie

I need to change my monitor(

PS good online test: https://www.testufo.com/


cnc ddraw (https://github.com/FunkyFr3sh/cnc-ddraw) have function minimum fps. And it help with making image more smoother (in strategies when moving the camera). With this feature game (wrapper?) always render 60fps. Good for old games.