Einzelnen Beitrag anzeigen
  #1595  
Alt 02.12.2016, 22:57
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Den aktuellen Zustand nach jedem Zug zwischenzuspeichern, ist allerdings wirklich etwas abstrus, das wäre dann bei manchen Modulen eine 2MB-Datei
Heutige PCs haben gigabyte-weise RAM und terabyte-weise Festplattenspeicher. 2MB speichern ist für einen PC nichts, zumal wenn's nur nach jedem Zug ist und nicht alle 10ms.

Das wie Robert vorgeschlagen hat einem anderen Kern zu übertragen, halte ich für unrealistisch, denn dazu müßte man die CB-Anwendung an sich erstmal multithreaden, also da sehe ich immensen Aufwand. Zudem fängt man sich damit am Ende noch race conditions aller Art ein.

Die Frage ist aber, ob man auf Hostseite überhaupt das Ereignis mitbekommt, wenn innerhalb der Emulation ein Zug gemacht wurde. Sonst ließe sich aber immerhin noch ein Autosave z.B. alle 5 Minuten machen wie in MS-Office.

Vorausgesetzt, daß es denn tatsächlich einfach ist, den kompletten Systemzustand der gehosteten Emulation von außen her zu dumpen, und da bist Du der Einzige, der das überhaupt beurteilen kann.
Mit Zitat antworten