MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

AWJ
Reged: 03/08/05
Posts: 936
Loc: Ottawa, Ontario
Send PM
Re: Performace drop in Sega System 24 driver recently?
05/23/11 09:52 PM


> > Does S24 do a lot of dynamic memory mapping? That slowed down a while back and I
> > haven't yet dug into why exactly.
>
> No, it doesn't do much, only some rom banking. It has a bunch of shared ram areas and
> mirrors because 95% of the memory map is shared between the two 68ks.
>
> Perhaps the decryption is less efficient than it should? That's rather intricate code
> I haven't really looked at, and iirc the sega 68ks can't be pre-decrypted.
>
> OG.

The FD1094s can't be predecrypted because the encryption is stateful, but the decrypted opcodes are cached.

Also, if the FD1094 decryption was a bottleneck, toutrun wouldn't be faster than outrun:

$ ./mame64 -video none -nosound -nothrottle -str 30 outrun
Average speed: 263.04% (29 seconds)
$ ./mame64 -video none -nosound -nothrottle -str 30 toutrun
Average speed: 269.63% (29 seconds)







Entire thread
Subject Posted by Posted on
* Performace drop in Sega System 24 driver recently? DiodeDude 05/22/11 02:39 AM
. * Re: Performace drop in Sega System 24 driver recently? Olivier Galibert  05/22/11 10:48 PM
. * Re: Performace drop in Sega System 24 driver recently? AaronGiles  05/23/11 08:07 PM
. * Re: Performace drop in Sega System 24 driver recently? Olivier Galibert  05/23/11 09:15 PM
. * Re: Performace drop in Sega System 24 driver recently? AWJ  05/23/11 09:52 PM
. * Re: Performace drop in Sega System 24 driver recently? R. Belmont  05/23/11 09:13 PM
. * Re: Performace drop in Sega System 24 driver recently? DiodeDude  05/23/11 05:25 AM
. * Re: Performace drop in Sega System 24 driver recently? B2K24  05/22/11 03:17 AM
. * Yes DiodeDude  05/22/11 04:39 AM
. * Re: Yes B2K24  05/22/11 07:09 AM
. * Re: Yes TafoidAdministrator  05/22/11 05:00 AM
. * Re: Yes DiodeDude  05/22/11 01:26 PM
. * Re: Yes B2K24  05/22/11 07:26 PM
. * Re: Yes DiodeDude  05/22/11 08:10 PM
. * Re: Yes FatTrucker  05/22/11 04:39 PM
. * Re: Yes Lando242  05/22/11 04:31 PM
. * Found where problem started. DiodeDude  05/22/11 05:21 PM
. * Already Known. Trebor  05/22/11 06:27 PM
. * Re: Already Known. DiodeDude  05/22/11 08:08 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 308 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2149