Views: 6,698,122 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-28-24 04:58 PM |
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: 1250 days ago Last view: 1250 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: 55 Posts: 614/875 EXP: 1308965 Next: 5224 Since: 03-28-17 From: France Last post: 36 days ago Last view: 9 days 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: 4672 Next: 1313 Since: 12-01-19 From: .be Last post: 227 days ago Last view: 224 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: 59778 Next: 7945 Since: 12-21-17 Last post: 800 days ago Last view: 712 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: 55 Posts: 615/875 EXP: 1308965 Next: 5224 Since: 03-28-17 From: France Last post: 36 days ago Last view: 9 days 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/589 EXP: 576955 Next: 34330 Since: 10-12-19 Last post: 47 days ago Last view: 29 sec. 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: 4672 Next: 1313 Since: 12-01-19 From: .be Last post: 227 days ago Last view: 224 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/589 EXP: 576955 Next: 34330 Since: 10-12-19 Last post: 47 days ago Last view: 29 sec. 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: 30 Next: 16 Since: 08-12-21 Last post: 958 days ago Last view: 958 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.025 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 92/92, time: 0.013 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |