Views: 6,846,922 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 04-18-24 09:48 AM |
Guest: |
0 users reading Framerate dropping while recording | 1 bot |
Main - General - Framerate dropping while recording | Hide post layouts | New reply |
validopinionhaver |
| ||
Newcomer Normal user Level: 2 Posts: 1/1 EXP: 35 Next: 11 Since: 10-24-20 Last post: 1271 days ago Last view: 1271 days ago |
Hi!
Recently I have been trying to record gameplay, but every time I hit record, the framerate noticeably drops, and I'm wondering if there's a fix for this. For reference, I am recording using OBS and I'm playing Pokemon Black. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 614/884 EXP: 1334581 Next: 63595 Since: 03-28-17 From: France Last post: 47 min. ago Last view: 47 min. ago |
moving this to a more fitting forum.
anyway, recorders might use more CPU than your computer can spare when running melonDS, resulting in a framerate drop. ____________________ Kuribo64 |
PoroCYon |
| ||
Half-eaten melon Normal user Level: 11 Posts: 4/24 EXP: 4702 Next: 1283 Since: 12-01-19 From: .be Last post: 248 days ago Last view: 245 days ago |
that or, if you're lucky, it's only your OS scheduler messing things up. you could try upping the priority of the melonDS process, and try switching to a less CPU-intensive encoder on the OBS side |
Sorer |
| ||
Member Normal user Level: 23 Posts: 93/116 EXP: 60048 Next: 7675 Since: 12-21-17 Last post: 820 days ago Last view: 733 days ago |
There is an issue if MelonDS is not focused then it will cause frame drops.
Maybe how OBS interacts with it is similar. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 615/884 EXP: 1334581 Next: 63595 Since: 03-28-17 From: France Last post: 47 min. ago Last view: 47 min. ago |
Posted by Sorer I'd be interested to know the specifics behind this if it's true, because it doesn't make much sense to me... ____________________ Kuribo64 |
Generic aka RSDuck |
| ||
Big fire melon Administrator Level: 44 Posts: 206/592 EXP: 585051 Next: 26234 Since: 10-12-19 Last post: 14 days ago Last view: 22 hours ago |
Posted by Arisotura it's just that the Windows scheduler gives defocused graphical applications less cpu time, because if you don't focus them, you probably aren't interested in seeing what's happening in them at fullspeed. ____________________ Take me to your heart / never let me go! "clearly you need to mow more lawns and buy a better pc" - Hydr8gon |
PoroCYon |
| ||
Half-eaten melon Normal user Level: 11 Posts: 5/24 EXP: 4702 Next: 1283 Since: 12-01-19 From: .be Last post: 248 days ago Last view: 245 days ago |
Posted by Generic aka RSDuck either that, or the "window idle" event firing less often for the same reason (if that's being used to run a main loop iteration, but I'm not sure about the latter) |
Generic aka RSDuck |
| ||
Big fire melon Administrator Level: 44 Posts: 207/592 EXP: 585051 Next: 26234 Since: 10-12-19 Last post: 14 days ago Last view: 22 hours ago |
Posted by PoroCYon the emulation happens from it's own thread which should be independent from the drawing events I worked on a networked graphical application before, so to test it I needed to run two instances at once. There was a bug which puzzled me for a long time: the interpolation of the received state was super stuttery. Then I figured out that the defocused application was running at a very low framerate, which explained everything. Of course in this case it's mostly about GPU scheduling (idk how much is done by Windows and how much is done by the drivers here) which is different. Another thing I noticed is that the Windows scheduler seems to give two visible instances of melonDS next to each (so one has to be defocused) equal CPU time (idk how smart it is exactly, maybe it even factor in whether a window is visible or not). ____________________ Take me to your heart / never let me go! "clearly you need to mow more lawns and buy a better pc" - Hydr8gon |
guajolocombo666 |
| ||
Newcomer Normal user Level: 2 Posts: 1/1 EXP: 31 Next: 15 Since: 08-12-21 Last post: 979 days ago Last view: 979 days ago |
Hey guys, im having a similar problem. but the issue is that the game plays normally while recording, but when i watch the recording its slowed and laggy, anyone knows how to fix? or what can i do? its OBS as well |
Main - General - Framerate dropping while recording | Hide post layouts | New reply |
Page rendered in 0.041 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 95/95, time: 0.020 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |