|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Der Rebel funktioniert wieder.
|
Folgender Benutzer sagt Danke zu Dirk für den nützlichen Beitrag: | ||
Helmut (15.02.2012) |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Danke!
Und woher bekommt man diese Version? Was war denn der Fehler? Ich habe mich ja ein bbischen mit dem Code beschäftigt und deshalb würde es mich interessieren. Kannst du mir den korrigierten "mephisto.c" Treiber schicken? dom4tel@hotmail.com
__________________
Grüße ... Helmut ______________ Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen. |
Folgender Benutzer sagt Danke zu Dirk für den nützlichen Beitrag: | ||
Robert (15.02.2012) |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Beim Umstellen des Treibercodes auf C++ hat jemand, leider weiß ich nicht wer,
die NMI Update Funktion so programmiert das der NMI nur einmal getriggert wurde. Beim Rebel 5 wird der NMI 60 mal pro Sekunde getriggert der u.a die LCD Anzeige aktualisiert. Du musst in der Funktion: static TIMER_DEVICE_CALLBACK( update_nmi ) Diese Zeile auskommentieren. //state->m_allowNMI = 0; Grüße Dirk Aber ist dann m_allowNMI nicht immer 1 (wird ja bei Start und reset gesetzt) und die ganze Abfrage sinnlos? Und bei MMIV/V erfolgt das Update des Displays nicht durch diesen Interrupt? Um so einen Treiber zu schreiben muss man ja die Hardware genau kennen. Woher hast du dieses Wissen eingentlich? Sorry für die viele Fragen aber ich finde den Emulator recht interessant und würde das gerne verstehen. Ist aber echt ärgerlich wenn da andere Leute als du in dem Treiber rumpfuschen UND dann das Ergebnis nicht zumindest testen!
__________________
Grüße ... Helmut ______________ Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen. |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo!
Ich habe mir "den Spass" gemacht und die Mess Version 0.145 und die MessUI 0.145 mit der Fehlerbehebung von Dirk neu zu bauen und stelle euch die Versionen zur Verfügung. Mess & MessUI 0.145 32 bit Mess & MessUI 0.145 64 bit (die Links werden bis zu einer neuen fehlerbereinigten mess version gültig bleiben) Es handelt sich nur um die Mess(UI).exe Dateien die ihr ins Verzeichnis von Mess 0.145 kopieren müsst. Ausser dass Rebel5 nun funktioniert sollten keine Unterschiede zur offiziellen Version sein! (ich habe aber nicht alles getestet; die Mephisto 8 Bits laufen aber alle bei mir) Alles natürlich ohne Garantie und Verwendung auf eigene Verantwortung!
__________________
Grüße ... Helmut ______________ Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
Alles natürlich ohne Garantie
Übrigens sehe ich an Deinen Links gerade wo Du (ungefähr) zuhause bist - das sind zu mir in Gmunden ja nur ca. 60 km Luftlinie. Grüße, Franz |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Bei einigen funktioniert das über den normalen IRQ Untersuchung der Firmware. Dazu bietet MESS einen sehr schönen Debugger. [/QUOTE] Meist geht es den Entwicklern, wenn sie fremden Code anpassen darum, das MESS kompilierbar bleibt. Ansonsten müßte der Treiber aus dem Code entfernt werden. |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Gruß, Robert |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo,
ich habe ein kleines Problem mit der neuen Version. Die Emulationen laufen auf meinem AMD verlangsamt ab. Eine reale Sekunde beträgt hier ca. 1,5 Sekunde. Auf meinem Intel P3 tritt das Phänomenen nicht auf. Weiß jemand Rat? Gruß Volker |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Bei dem NB, auf dem ich das hier schreibe (Core2Duo mit 2,16 GHz) lag der Wert bei ca. 85-87% und 5 Sekunden im EMU dauerten in Wirklichkeit 6 Sekunden; mit der obigen Einstellung stimmt wieder alles. Gruß, Robert Geändert von Robert (18.02.2012 um 19:52 Uhr) |
![]() |
|
|
![]() |
||||
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 |