MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM
Re: DOLPHIN boost !
10/12/14 09:21 AM


> Improving the DRC so it covers more PPC instructions and improving the accuracy of
> FPU rounding _is_ real emulation. Not being MAME doesn't mean noting they do is
> worthwhile.

Yeah, although the concept of a fallback to interpreter mode doesn't exist in MAME; if you start up with the DRC enabled, you run every instruction on the DRC.

The major difference is that even though MAME's had a 2-pass DRC forever we don't actually do any optimizations on either the intermediate code or during the x86 backend (nobody on the team is a compiler specialist). The general consensus is that at some point we'll start translating MAME IR to LLVM IR and use LLVM to do optimization passes and final codegen, which should greatly improve the performance of the DRC and significantly boost the headroom of how fast of a system we can emulate.







Entire thread
Subject Posted by Posted on
* DOLPHIN boost ! CTOJAH 10/10/14 06:10 PM
. * Re: DOLPHIN boost ! Ville Linde  10/13/14 06:56 PM
. * Re: DOLPHIN boost ! CTOJAH  10/13/14 05:58 PM
. * Re: DOLPHIN boost ! TafoidAdministrator  10/10/14 06:31 PM
. * Re: DOLPHIN boost ! Vas Crabb  10/11/14 01:38 AM
. * Re: DOLPHIN boost ! R. Belmont  10/12/14 09:21 AM
. * Re: DOLPHIN boost ! Ziggy100  10/10/14 07:42 PM
. * Re: DOLPHIN boost ! R. Belmont  10/15/14 05:05 PM
. * Re: DOLPHIN boost ! Vas Crabb  10/16/14 02:29 AM
. * Re: DOLPHIN boost ! R. Belmont  10/16/14 09:38 PM
. * Re: DOLPHIN boost ! Anonymous  10/17/14 02:14 PM
. * Re: DOLPHIN boost ! Ziggy100  10/17/14 03:05 PM
. * Re: DOLPHIN boost ! Trnzaddict  10/15/14 04:38 AM
. * Re: DOLPHIN boost ! Ziggy100  10/15/14 10:56 AM

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