Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: Birdtales on July 26, 2003, 05:36:24 pm
-
When I switch from Mame to VisualBoyAdvance it takes 15 seconds to show the list of games. When I switch back to Mame it's almost instantaneous. I first though it was the way I was generating the list but have tried "Rom folder only" and "DAT only" and "Rom Folder vs DAT" . Even selecting VisualBoyAdvance from the Emulator Menu selection it pauses 15 seconds. My settings between Mame and VBAdvance are almost identical. I don't have any other Emu's configured yet.
Anyone have any idea's? I am running v0.954b and Windows 98.
-
How many games do you have in the (currently selected) MAME list versus the VBA list?
I am pretty sure this delay is something that was found to a problem a little while ago...Windows 98 for some reason seems to have a big problem clearing multiple (large) arrays without a delay, whereas say XP always does it in <1 second.
For the moment I'm afraid it's something you'll have to live with...all I can suggest is making a custom list with fewer games in (if you can sacrifice any) - the fewer the games, the quicker it will be.
I hope to try and improve this once I have finished the stuff I am currently working on, if I can find a way to do it...
Sorry I can't be much help :(
-
My GBA List is 423 and my Mame list is 3248. So your saying it's the large Mame list that causes the delay because of the time it takes to clear the array?
I think I'll try XP on the cabinet and see if it works better. Thanks for the reply.
BT
-
My GBA List is 423 and my Mame list is 3248. So your saying it's the large Mame list that causes the delay because of the time it takes to clear the array?
I think I'll try XP on the cabinet and see if it works better. Thanks for the reply.
BT
Yes it is the large MAME list. Maybe try filtering it (get rid of clones / non-working games etc)?
I can guarantee it will work perfectly in XP (well, apart from the bugs ;) ). One other thing is using a navigate sound effect in '98 causes slower game-scrolling speed - this isn't an issue in XP either.
-
My GBA List is 423 and my Mame list is 3248. So your saying it's the large Mame list that causes the delay because of the time it takes to clear the array?
I think I'll try XP on the cabinet and see if it works better. Thanks for the reply.
BT
I can guarantee it will work perfectly in XP (well, apart from the bugs ;) ). One other thing is using a navigate sound effect in '98 causes slower game-scrolling speed - this isn't an issue in XP either.
Using any sound effect with Win98 will slow down that corresponding function - not just navigation. Have an exit sound would almost lock my system up entirely, and it's wasn't THAT bad of a machine.
-
Using any sound effect with Win98 will slow down that corresponding function - not just navigation. Have an exit sound would almost lock my system up entirely, and it's wasn't THAT bad of a machine.
Really!!? Maybe there is a better way to code it...I'll look into this when I start making optimisations.