After this PR changed the way we dump frames with Dolphin, I've had numerous problems with it.
The first problem is probably something completely unavoidable, but here it is: dumping is now way slower than it was before. I think this is probably because I always dumped uncompressed before, whereas now both of our dumping options compress the video while dumping (why can't I dump uncompressed any more? That was useful).
The second problem is the real one; for some reason, all of my frame dumps are output at 120fps. This doesn't make sense at all, seeing as the GC/Wii aren't capable of producing more than 60fps to begin with, and I only have a 60Hz monitor, so I definitely don't use any of the few 120fps codes that are available. Furthermore, when I play these dumps back, it seems that the frames weren't dumped properly, as it seems to contain the same lag that was happening due to dumping (my framerate dropped to around 20). Before, I could dump frames even if my actual performance was terrible because the program just dumped every rendered frame and told the media file to play it back at 60fps (at least I'm assuming that's how it worked), but that doesn't seem to be the case here.
Can anyone help me with these problems? I understand that the first one is probably unavoidable, but the two problems with fps are really bad, and I'd like to make sure I'm not doing anything wrong. Also, just to be clear, this is all when using FFV1 because why the hell would I dump frames with a lossy encoder.
The first problem is probably something completely unavoidable, but here it is: dumping is now way slower than it was before. I think this is probably because I always dumped uncompressed before, whereas now both of our dumping options compress the video while dumping (why can't I dump uncompressed any more? That was useful).
The second problem is the real one; for some reason, all of my frame dumps are output at 120fps. This doesn't make sense at all, seeing as the GC/Wii aren't capable of producing more than 60fps to begin with, and I only have a 60Hz monitor, so I definitely don't use any of the few 120fps codes that are available. Furthermore, when I play these dumps back, it seems that the frames weren't dumped properly, as it seems to contain the same lag that was happening due to dumping (my framerate dropped to around 20). Before, I could dump frames even if my actual performance was terrible because the program just dumped every rendered frame and told the media file to play it back at 60fps (at least I'm assuming that's how it worked), but that doesn't seem to be the case here.
Can anyone help me with these problems? I understand that the first one is probably unavoidable, but the two problems with fps are really bad, and I'd like to make sure I'm not doing anything wrong. Also, just to be clear, this is all when using FFV1 because why the hell would I dump frames with a lossy encoder.