|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
tolle Arbeit! Super, dass du für deine vielen Fans die aufwendige Arbeit auf dich genommen und eine klasse Oberfläche erstellt hast. Eine kleine Anmerkung. Bei der V11 Emulation wird als CPU 68EC040 angeben. In der Bucke-V11 findet sich aber eine 68EC060 CPU. Michaël (hap) Infos waren dahingehend, dass die 68EC060 CPU gleichzusetzen mit der 68EC040 wäre. Einziger Unterschied, der 68060 Prozessor sollte höheren Taktraten unterstützen. Leider stimmen diesen Infos nicht. Meine damaligen Tests (Bucke V11 - Mess V11) hatten einen Geschwindigkeitsunterschied von ~2,3 (pro Bucke V11) ergeben. Das Problem, die Mess-Emu unterstützt leider nicht die 68EC060 CPU. hap hat mit folgender Variante versucht das Problem zu lösen: diff --git a/src/mame/drivers/fidel68k.cpp b/src/mame/drivers/fidel68k.cpp index d123963..4d1c17e 100644 --- a/src/mame/drivers/fidel68k.cpp +++ b/src/mame/drivers/fidel68k.cpp @@ -9,7 +9,9 @@ - how does dual-CPU work? - IRQ level/timing is unknown - USART is not emulated - - V11 CPU should be M68EC060, not yet emulated + - V11 CPU should be M68EC060, not yet emulated. Now using M68EC040 in its place + at twice the frequency due to lack of superscalar. + - V11 beeper is too high pitched, obviously related to wrong CPU type too ************************************************** **************************** @@ -426,7 +428,7 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( eagv11, eag ) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68EC040, XTAL_36MHz*2) // wrong! should be M68EC060 + MCFG_CPU_REPLACE("maincpu", M68EC040, XTAL_36MHz*2*2) // wrong! should be M68EC060 @ 72MHz MCFG_CPU_PROGRAM_MAP(eagv11_map) MCFG_CPU_PERIODIC_INT_DRIVER(fidel68k_state, irq2_line_hold, 600) // complete guess MACHINE_CONFIG_END s.h. -> http://git.redump.net/mame/diff/src/...fc0a5dcc547169 Vielleicht kann man die oben gezeigte Taktverdoppelung noch in deine Emu einfließen lassen? Nur als Info gedacht... Gruß Micha |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Mephisto Emulator für den Mac fertig | RolandLangfeld | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 09.09.2007 22:56 |