MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Bart T.
Reged: 01/07/06
Posts: 196
Send PM
Re: More Videos
09/09/11 07:39 PM


I tried a very naive implementation last night. It has potential but it is still a bit jerky. Because the sound callback only fetches 512 samples at a time, while a complete frame is 735, you end up getting back-to-back emulation updates too quickly. I'm also getting some weird performance coupling between the main and audio threads that wasn't there before and can grind the emulator down to single digit frame rates permanently if a hiccup occurs somewhere (like loading a state).

We just need to be smarter about buffering. Hopefully over this weekend, we'll have a new system in place. It's definitely doable and I think it's the way to go considering that many users might only get 50 FPS in some games. That's enough to be playable but right now, audio is unbearable at anything below 60 FPS. This should alleviate that.


Bart







Entire thread
Subject Posted by Posted on
* Supermodel Emulator Update + videos Conn0rs 09/01/11 10:09 AM
. * Re: New videos of The Lost World, Sega Rally 2, Daytona USA 2 VirtuaIceMan  09/06/11 11:18 AM
. * More Videos Bart T.  09/06/11 07:17 PM
. * Re: More Videos BadMouth  09/06/11 09:53 PM
. * Re: More Videos Bart T.  09/06/11 10:00 PM
. * Re: More Videos karadaniano  09/08/11 04:30 PM
. * Re: More Videos Bart T.  09/08/11 09:12 PM
. * Re: More Videos AnimalBear  09/08/11 11:04 PM
. * Re: More Videos R. Belmont  09/08/11 11:13 PM
. * Re: More Videos Bart T.  09/08/11 11:54 PM
. * Re: More Videos Bart T.  09/09/11 02:35 AM
. * Re: More Videos R. Belmont  09/09/11 05:22 AM
. * Re: More Videos Bart T.  09/09/11 05:47 AM
. * Re: More Videos R. Belmont  09/09/11 04:46 PM
. * Re: More Videos Bart T.  09/09/11 07:39 PM
. * Re: More Videos karadaniano  09/09/11 07:59 PM
. * Re: More Videos Bart T.  09/09/11 08:23 PM
. * Re: More Videos bart lover  09/09/11 09:21 PM
. * Re: More Videos bart lover  09/13/11 10:36 AM
. * Re: More Videos bart lover  09/16/11 02:31 AM
. * Re: More Videos RetroRepair  09/16/11 02:44 PM
. * Re: More Videos Outrun2006  09/17/11 01:49 AM
. * Re: More Videos RetroRepair  09/17/11 11:32 AM
. * Re: More Videos Outrun2006  09/18/11 10:17 AM
. * Re: More Videos BadMouth  09/16/11 07:08 PM
. * Re: More Videos RetroRepair  09/16/11 07:17 PM
. * Re: More Videos BadMouth  09/16/11 07:51 PM
. * Re: More Videos RetroRepair  09/16/11 08:21 PM
. * Re: More Videos Outrun2006  09/16/11 09:12 AM
. * Re: More Videos CrapBoardSoftware  09/16/11 11:30 AM
. * Re: More Videos microsnk  09/15/11 09:32 PM
. * Re: More Videos Bart T.  09/16/11 08:51 PM
. * Re: More Videos R. Belmont  09/16/11 08:56 PM
. * Re: More Videos BadMouth  09/16/11 09:26 PM
. * Re: More Videos Outrun2006  09/17/11 01:40 AM
. * Re: More Videos karadaniano  09/09/11 08:59 PM
. * Re: More Videos AnimalBear  09/09/11 02:03 PM
. * Re: More Videos R. Belmont  09/09/11 04:48 PM
. * Re: More Videos AnimalBear  09/09/11 07:16 PM
. * Re: More Videos karadaniano  09/09/11 05:10 PM
. * Re: More Videos R. Belmont  09/09/11 05:47 PM
. * Re: More Videos Bart T.  09/09/11 07:35 PM
. * Re: More Videos R. Belmont  09/09/11 09:13 PM
. * Re: More Videos karadaniano  09/09/11 07:28 PM
. * Re: More Videos bart lover  09/09/11 12:36 PM
. * Re: More Videos Bart T.  09/09/11 07:53 PM
. * Re: More Videos BadMouth  09/09/11 04:27 PM
. * Re: More Videos RetroRepair  09/09/11 12:36 AM
. * Re: More Videos AnimalBear  09/09/11 12:25 AM
. * Re: More Videos AnimalBear  09/08/11 11:24 PM
. * Re: More Videos AnimalBear  09/08/11 11:02 PM
. * Re: More Videos AnimalBear  09/08/11 11:25 PM
. * Re: More Videos BadMouth  09/07/11 05:37 AM
. * Re: More Videos Ceto  09/06/11 09:40 PM
. * Re: More Videos Bart T.  09/06/11 09:46 PM
. * Re: More Videos bart lover  09/07/11 12:00 PM
. * Re: More Videos VirtuaIceMan  09/06/11 07:47 PM
. * Re: More Videos bart lover  09/08/11 03:19 AM
. * Re: More Videos Outrun2006  09/08/11 09:51 AM
. * Re: More Videos bart lover  09/08/11 01:47 PM
. * Re: More Videos Matty_  09/09/11 12:55 AM
. * Re: More Videos bart lover  09/09/11 03:38 PM
. * Re: More Videos SmitdoggAdministrator  09/08/11 03:50 PM
. * Re: More Videos BadMouth  09/08/11 04:11 PM
. * Re: More Videos RetroRepair  09/08/11 10:41 AM
. * Re: New videos of The Lost World, Sega Rally 2, Daytona USA 2 JacKc  09/06/11 12:23 PM
. * Re: New videos of The Lost World, Sega Rally 2, Daytona USA 2 Bart T.  09/06/11 07:15 PM
. * Re: New videos of The Lost World, Sega Rally 2, Daytona USA 2 bart lover  09/06/11 11:58 AM
. * Re: Supermodel Emulator Update + videos JustSaiyanPaul  09/04/11 04:57 PM
. * Re: Supermodel Emulator Update + videos GraphicArts  09/03/11 10:45 AM
. * Re: Supermodel Emulator Update + videos RetroRepair  09/03/11 09:55 AM
. * Re: Supermodel Emulator Update + videos Bart T.  09/03/11 07:44 PM
. * Re: Supermodel Emulator Update + videos RetroRepair  09/04/11 10:12 AM
. * Re: Supermodel Emulator Update + videos karadaniano  09/01/11 11:30 PM
. * Re: Supermodel Emulator Update + videos Anonymous  09/02/11 01:18 AM
. * I would love to see it dumped first. ;) *nt* Bart T.  09/02/11 02:33 AM
. * Re: I would love to see it dumped first. ;) *nt* Anonymous  09/02/11 02:55 PM
. * Re: I would love to see it dumped first. ;) *nt* AnimalBear  09/02/11 04:29 PM
. * Re: I would love to see it dumped first. ;) *nt* bart lover  09/02/11 06:21 PM
. * Dude, what is UP with your username??! *nt* StilettoAdministrator  09/02/11 08:34 PM
. * Re: Dude, what is UP with your username??! *nt* B2K24  09/02/11 09:58 PM
. * "Chris Hansen, Dateline NBC. Why are you naked with a 6-pack of Natty Light?" *nt* R. Belmont  09/06/11 05:20 PM
. * Re: I would love to see it dumped first. ;) *nt* B2K24  09/02/11 04:28 AM
. * Re: Supermodel Emulator Update + videos bart lover  09/01/11 05:58 PM
. * Re: Supermodel Emulator Update + videos Bart T.  09/01/11 07:31 PM
. * Re: Supermodel Emulator Update + videos Outrun2006  09/18/11 10:40 AM
. * Re: Supermodel Emulator Update + videos GreatLamer  09/01/11 04:50 PM
. * Re: Supermodel Emulator Update + videos AnimalBear  09/01/11 04:12 PM
. * Re: Supermodel Emulator Update + videos Bart T.  09/01/11 07:30 PM
. * Re: Supermodel Emulator Update + videos Ceto  09/01/11 04:05 PM
. * Re: Supermodel Emulator Update + videos Bart T.  09/01/11 07:29 PM
. * Re: Supermodel Emulator Update + videos RetroLover  09/01/11 11:03 PM
. * Re: Supermodel Emulator Update + videos Tom Braider  09/01/11 11:28 AM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 204 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 14988