Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1321  
Alt 02.08.2016, 13:01
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 60
Land:
Beiträge: 4.179
Abgegebene Danke: 1.782
Erhielt 783 Danke für 464 Beiträge
Aktivitäten Langlebigkeit
6/20 20/20
Heute Beiträge
0/3 sssss4179
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Also Du sprichst wirklich in Rätseln - WIE stellst Du es Dir denn sonst vor???
Nun ja, so wie z. B. Hibernate in Windows oder anderen Betriebssystemen: der momentane Zustand wird eingefroren und gesichert. Und da ist es doch egal, welche Programme gerade laufen und Applikations-Programmierer müssen in ihren Programmcode nichts zusätzlich einbauen, die Funktionalität steckt ja schon im Windows-Programmcode drin, oder?
Zitieren:
Und WER glaubst Du hat dieses 'Save/Load State' jetzt für die Fidelitys eingebaut? Das war ICH - oder glaubst Du etwa, daß es jetzt plötzlich von selbst funktioniert hat?
Und WEN glaubst Du, habe ich mit "Programmierer" gemeint? Dich natürlich...

Aber wenn das halt eine Grundfunktion von MESS wäre, müsstest Du eben nichts einbauen und DANN würde es von selbst funktionieren...


viele Grüße
Robert
Mit Zitat antworten
  #1322  
Alt 02.08.2016, 13:57
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Nun ja, so wie z. B. Hibernate in Windows oder anderen Betriebssystemen: der momentane Zustand wird eingefroren und gesichert. Und da ist es doch egal, welche Programme gerade laufen und Applikations-Programmierer müssen in ihren Programmcode nichts zusätzlich einbauen, die Funktionalität steckt ja schon im Windows-Programmcode drin, oder?
Ach so, das hast Du gemeint!
Ok, das wäre natürlich auch möglich, allerdings in wievielen Windows-Programmen gibt es dieses Feature schon?
Ich schätze mal in einem unter tausend ...

Franz
Mit Zitat antworten
  #1323  
Alt 02.08.2016, 14:20
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 730
Abgegebene Danke: 602
Erhielt 390 Danke für 254 Beiträge
Aktivitäten Langlebigkeit
3/20 8/20
Heute Beiträge
1/3 ssssss730
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Franz, ich denke Robert meint im übertragenen Sinne, dass Windows=Mess und ein unter Windows laufendes Programm=Schachcomputer-Eprom. Nun drücke ich also Windows in den Hibernate und wenn ich es wieder aufwecke, macht das unter Windows laufende Programm an der letzten Stelle weiter. So ungefähr. Dann ist es egal, was im Programm (Eprom) vom Programmierer vorgesehen wurde. Einfach Halt-Signal an die CPU, Zustand der Register und vom RAM abspeichern und nach dem "Aufwecken" alles wiederherstellen und weitermachen.

Also kein Feature des Programms (Eprom), sondern des BS (Windows bzw. hier MESS).
Mit Zitat antworten
  #1324  
Alt 02.08.2016, 14:22
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 60
Land:
Beiträge: 4.179
Abgegebene Danke: 1.782
Erhielt 783 Danke für 464 Beiträge
Aktivitäten Langlebigkeit
6/20 20/20
Heute Beiträge
0/3 sssss4179
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Ach so, das hast Du gemeint!
Ok, das wäre natürlich auch möglich, allerdings in wievielen Windows-Programmen gibt es dieses Feature schon?
Ich schätze mal in einem unter tausend ...
Nun ja, in den meisten anderen Programmen braucht man sowas auch nicht bzw. werden keine anderen Rechner emuliert. Und eine vernünftige Virtualisierungssoftware (z. B. VMWare) hat sowas halt eingebaut.

Hm, das wäre natürlich auch eine Idee: CB-EMU bzw. die EAGs in einer VM laufen lassen...

viele Grüße
Robert
Mit Zitat antworten
  #1325  
Alt 02.08.2016, 14:51
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 60
Land:
Beiträge: 4.179
Abgegebene Danke: 1.782
Erhielt 783 Danke für 464 Beiträge
Aktivitäten Langlebigkeit
6/20 20/20
Heute Beiträge
0/3 sssss4179
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Drahti Beitrag anzeigen
Nun drücke ich also Windows in den Hibernate und wenn ich es wieder aufwecke, macht das unter Windows laufende Programm an der letzten Stelle weiter. So ungefähr. Dann ist es egal, was im Programm (Eprom) vom Programmierer vorgesehen wurde. Einfach Halt-Signal an die CPU, Zustand der Register und vom RAM abspeichern und nach dem "Aufwecken" alles wiederherstellen und weitermachen.

Also kein Feature des Programms (Eprom), sondern des BS (Windows bzw. hier MESS).
Ja, so in etwa war das gemeint!

Ich denke mal, dass "Save State" im Prinzip auch nichts anderes macht, oder? Und "Save State" sollte halt für alle EMUs funktionieren, ohne dass der EMU-Programmierer da extra was einbauen muss...

 Zitat von fhub Beitrag anzeigen
Ok, das wäre natürlich auch möglich, allerdings in wievielen Windows-Programmen gibt es dieses Feature schon?
Ich schätze mal in einem unter tausend ...
Wenn man's genau nimmt, gibt es sogar jede Menge Programme, die den momentanen Stand sichern und wiederherstellen können: Computerspiele...

viele Grüße
Robert
Mit Zitat antworten
  #1326  
Alt 02.08.2016, 23:17
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Wenn man's genau nimmt, gibt es sogar jede Menge Programme, die den momentanen Stand sichern und wiederherstellen können: Computerspiele...
Richtig, und CB-Emu gehört auch dazu (mit Ausnahme der EAGs).

Aber lassen wir diese Meinungsunterschiede jetzt - ich habe heute nochmal etwas an den Artworks gearbeitet, und zwar vor allem an den alten Mephistos. Die stammen ja nicht von mir und da hat mir vieles nicht gefallen, z.B. waren die Figuren durchwegs zu groß und auch nicht richtig zentriert, auch die Brett-LEDs waren bei manchen Modellen ziemlich 'abseits' positioniert, und die Bilder für Milano, Nigel Short und Berlin Pro waren richtig 'schiach' (wie wir in Österreich sagen ).

Falls also jemand etwas schönere Mephisto-Modelle haben will, hier sind die neuen Artworks:
Nicht mehr aktuell!

Grüße,
Franz

Geändert von fhub (10.08.2016 um 17:29 Uhr)
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (03.08.2016), Didi (03.08.2016), Robert (03.08.2016), Theo (03.08.2016)
  #1327  
Alt 04.08.2016, 17:37
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich habe jetzt im SuperConny-Treiber noch ein paar Code-Zeilen eingefügt, der hat nämlich beim Anklicken einer Figur diese nicht markiert sondern einfach entfernt und unter dem Brett (verkleinert) angezeigt.
Jetzt wird eine angeklickte Figur genauso markiert, wie es bei allen anderen Modellen auch ist - ist einfach besser (und weniger verwirrend), wenn sich alle Geräte möglichst gleich verhalten.

Dazu ist aber unbedingt die neue Artwork-Datei (im 'artwork'-Verzeichnis) nötig, da sie jetzt auch die markierten Figuren enthält. Außerdem habe ich geich auch noch die LEDs des SuperConny geändert, denn die waren rund (und viel zu groß), was nicht dem Original entspricht.
Und auch die anderen 4 Artworks (Milano, BerlinPro usw.) sind nochmals ein wenig verschönert.

Hier wieder nur die geänderten Dateien (CB-Emu2_upd2.zip):
Nicht mehr aktuell!

Grüße,
Franz

Geändert von fhub (10.08.2016 um 17:30 Uhr)
Mit Zitat antworten
  #1328  
Alt 04.08.2016, 18:45
Agep Agep ist offline
Excalibur Grandmaster
 
Registriert seit: 08.10.2010
Beiträge: 96
Abgegebene Danke: 829
Erhielt 26 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssssss96
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

vielen Dank für Update!

Bei Excellence EP12 und Par Excellence kann man nach "Load State" nicht spielen.
Mache ich irgendetwas falsch?

Danke.

Grüße,
Agep
Mit Zitat antworten
  #1329  
Alt 04.08.2016, 18:55
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Agep Beitrag anzeigen
Bei Excellence EP12 und Par Excellence kann man nach "Load State" nicht spielen.
Mache ich irgendetwas falsch?
Nein, da stimmt tatsächlich irgendwas nicht!
Das sind gerade jene 2 Geräte, die ich nur mit einigen Tricks überhaupt zum Laufen gebracht habe - ich schau mir das nochmal an ...

Franz

Geändert von fhub (04.08.2016 um 22:38 Uhr)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (04.08.2016), Robert (04.08.2016)
  #1330  
Alt 04.08.2016, 22:40
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Nein, da stimmt tatsächlich irgendwas nicht!
Das sind gerade jene 2 Geräte, die ich nur mit einigen Tricks überhaupt zum Laufen gebracht habe - ich schau mir das nochmal an ...
Das war jetzt wirklich eine schwere Geburt, genau jener Trick, der nötig war um diese beiden speziellen ROMs zum Laufen zu bringen, hat das Weiterspielen nach 'Load State' verhindert. Wieder entfernen konnte ich ihn allerdings auch nicht, denn dann hätten diese beiden ROMs nicht mehr funktioniert - also mußte wieder eine neue Methode her, um das Problem zu umgehen (man lernt doch immer wieder etwas Neues ).
Aber jetzt scheint alles zu funktionieren ...

Neuer Link (ich habe auch den vorigen Link aktualisiert):
Nicht mehr aktuell!

Franz

Geändert von fhub (10.08.2016 um 17:30 Uhr)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
Agep (05.08.2016)
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©Schachcomputer.info