Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1871  
Alt 08.07.2017, 12:34
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.571
Abgegebene Danke: 431
Erhielt 5.650 Danke für 1.303 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2571
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

es ist mir gelungen, die beiden neuen Geräte Fidelity Mach II und III doch selbst zum Laufen zu bringen (ganz ohne Hilfe von 'hap' ).

Daher gibt es jetzt ein CB-Emu-Update (nur die neuen Dateien) mit diesen beiden Modellen auf meiner Webseite:
https://fhub.jimdo.com/

Die Bedienung dieser beiden Geräte ist übrigens absolut identisch zum Excel 68000 -
außer es findet (oder kennt) jemand doch irgendwelche Unterschiede!?

Viel Spaß und ein schönes Wochenende,
Franz
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (08.07.2017), Agep (08.07.2017), germangonzo (08.07.2017), MikeChess (08.07.2017), RetroComp (25.08.2017), Robert (10.07.2017), voelkx (08.07.2017)
  #1872  
Alt 08.07.2017, 13:58
Benutzerbild von applechess
applechess applechess ist gerade online
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.191
Abgegebene Danke: 9.716
Erhielt 14.909 Danke für 5.312 Beiträge
Aktivitäten Langlebigkeit
16/20 13/20
Heute Beiträge
3/3 sssss7191
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hi,

es ist mir gelungen, die beiden neuen Geräte Fidelity Mach II und III doch selbst zum Laufen zu bringen (ganz ohne Hilfe von 'hap' ).
[...]

Viel Spaß und ein schönes Wochenende,
Franz
Hallo Franz
Dankeschön für deine Arbeit und dieses Update. Jetzt fehlt dann eigentlich nur noch eine Emulation von CXG-Geräten wie z.B. Sphinx 40 )
Viele Grüsse
Kurt
Mit Zitat antworten
  #1873  
Alt 08.07.2017, 13:59
Mark 1 Mark 1 ist offline
TASC R30
 
Registriert seit: 27.09.2006
Beiträge: 452
Abgegebene Danke: 627
Erhielt 274 Danke für 148 Beiträge
Aktivitäten Langlebigkeit
7/20 18/20
Heute Beiträge
0/3 ssssss452
Daumen hoch AW: Mess Emulator für diverse Schachcomputer ist fertig!

Danke Franz

Mega Geil
Mit Zitat antworten
  #1874  
Alt 08.07.2017, 14:10
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.571
Abgegebene Danke: 431
Erhielt 5.650 Danke für 1.303 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2571
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von applechess Beitrag anzeigen
Jetzt fehlt dann eigentlich nur noch eine Emulation von CXG-Geräten wie z.B. Sphinx 40
Na ja, Kurt, es gäbe ja noch hunderte Geräte, die man noch in CB-Emu integrieren könnte, aber dafür fehlen einseits die nötigen ROM-Dumps (wie z.B. für den CXG Sphinx 40), und außerdem sind nur wenige so einfach einzubauen (wie Mach II und III), daß ich dafür selbst den Treiber schreiben kann.

Ein paar neue Modelle werden ja vermutlich in absehbarer Zeit noch kommen, aber dafür braucht es dann eben einen MAME-Spezialisten wie 'hap' - die ROMs dafür hat er jedenfalls schon mal ...

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
applechess (08.07.2017)
  #1875  
Alt 13.08.2017, 10:50
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.571
Abgegebene Danke: 431
Erhielt 5.650 Danke für 1.303 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2571
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich hab jetzt nochmal eine neue Version von CB-Emu hochgeladen - Link gibt's wie üblich hier:
https://fhub.jimdo.com/

Diesmal nur ein neuer Schachcomputer und eine kleine Namensänderung:
1) Fidelity Sensory Chess Challenger 12 (SC12, Vorgängermodell des SC12B)
2) fexcel68k/fexcel68m2/fexcel68m3 umbenannt in fex68k/fex68km2/fex68km3
(betrifft sowohl die internen Namen als auch alle entsprechenden Dateien)

Grüße,
Franz
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (13.08.2017), Agep (13.08.2017), applechess (13.08.2017), Erdix (01.10.2017), Hartmut (13.08.2017), Mapi (13.08.2017), MikeChess (13.08.2017), Mythbuster (13.08.2017), RetroComp (13.08.2017), Robert (14.08.2017)
  #1876  
Alt 14.08.2017, 15:43
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
7/20 20/20
Heute Beiträge
0/3 sssss4179
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

danke für die neue Version!

Kleine (ja, ist wirklich klein ) Anpassung meinerseits:
Ich habe beim 2D-Artwork für den SC12 das "B" rausgelöscht; sonst ist es etwas verwirrend...

Wer sich die neue Version (2D-Artwork) schon heruntergeladen hat:
Einfach meine angehängte Zip-Datei in den fscc12a-Artwork-Ordner entpacken (board.png überschreiben). Ich musste sie zippen, weil für png 512KB die max. Größe ist, die man hochladen darf (bei .zip ist es mehr )

@Franz: Du darfst sie gern bei deiner Version einbauen, wenn Du möchtest.

viele Grüße
Robert
Angehängte Dateien
Dateityp: zip fscc12a.zip (1,11 MB, 115x aufgerufen)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
fhub (14.08.2017)
  #1877  
Alt 14.08.2017, 16:26
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.571
Abgegebene Danke: 431
Erhielt 5.650 Danke für 1.303 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2571
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Robert!
 Zitat von Robert Beitrag anzeigen
Kleine (ja, ist wirklich klein ) Anpassung meinerseits:
Ich habe beim 2D-Artwork für den SC12 das "B" rausgelöscht; sonst ist es etwas verwirrend...
Oh, das ist mir gar nicht aufgefallen - normalerweise mag ich ja diese Bezeichnungen für Unterversionen in den Layouts nicht, und hab sie meistens auch selber entfernt. Z.B. bei manchen Novags war das ja ganz ausufernd mit A, B, C usw., aber hier hab ich es übersehen.
Zitieren:
@Franz: Du darfst sie gern bei deiner Version einbauen, wenn Du möchtest.
Also das hätte ich ohnehin getan, auch ganz ohne zu fragen.
Bei meiner eigenen Version werde ich jetzt sogar dieses 'kastrierte' Bild (mit nur "12") für beide Versionen verwenden - danke für den Hinweis und daß Du mir ein wenig Arbeit erspart hast!

Grüße,
Franz
Mit Zitat antworten
  #1878  
Alt 15.08.2017, 10:09
Benutzerbild von LocutusOfPenguin
LocutusOfPenguin LocutusOfPenguin ist offline
Chess Machine
 
Registriert seit: 03.08.2017
Ort: Karlsruhe
Land:
Beiträge: 349
Abgegebene Danke: 110
Erhielt 306 Danke für 163 Beiträge
Aktivitäten Langlebigkeit
2/20 7/20
Heute Beiträge
0/3 ssssss349
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,

wie bereits an anderer Stelle gesagt, entwickelt mein picochess Kollege shiv an einer Mess Implementierung für picochess. Basierend auf messtiny & arm compile auf RaspPi als Zielplatform.

Siehe hier: https://github.com/sshivaji/mame-chessengine

Das funktioniert schonmal ganz gut (ist aber noch sehr rudimentär - zB ist das UCI Interface noch nicht komplett).

Was uns aber fehlt, sind die Layouts/Interfaces ...insbesondere würde ich gerne Mephisto (& Glasgow) haben.
Wie bekomme ich diese Info? Es gibt ja einige Beispieldateien, aber was mache ich mit Mephisto?
Wie schicke ich der Engine die Zeitwerte, bekomme irgendwas zurück (wie zB eine Hauptvariante) usw. Schußendlich würden wir das gerne mit LUA machen.

Ich selbst bin nun nicht der Fachmann, aber Shiv spricht halt kein Deutsch. Vielleicht könnte mir jemand helfen?

Jürgen
Mit Zitat antworten
  #1879  
Alt 15.08.2017, 11:25
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.571
Abgegebene Danke: 431
Erhielt 5.650 Danke für 1.303 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2571
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Jürgen!
 Zitat von LocutusOfPenguin Beitrag anzeigen
Was uns aber fehlt, sind die Layouts/Interfaces ...insbesondere würde ich gerne Mephisto (& Glasgow) haben.
Wie bekomme ich diese Info? Es gibt ja einige Beispieldateien, aber was mache ich mit Mephisto?
Von CB-Emu könnt ihr natürlich verwenden was auch immer ihr braucht (ROMs, Layouts/Artworks ...).
Den Sourcecode von CB-Emu gebe ich leider nicht weiter, aber der würde euch sowieso nichts nützen, weil euer Projekt ja von einem völlig anderen Ansatz ausgeht.
Zitieren:
Wie schicke ich der Engine die Zeitwerte, bekomme irgendwas zurück (wie zB eine Hauptvariante) usw. Schußendlich würden wir das gerne mit LUA machen.
Also sowas wie "der Engine Zeitwerte schicken oder Varianten zurückbekommen" ist meiner Meinung nach nicht (direkt) möglich, weil die Programme dieser alten Schachcomputer dafür einfach nicht ausgelegt waren - die bekommen von der Hardware im Prinzip nur Tasten- bzw. Sensordrücke (via I/O-Ports) und liefern Informationen auch nur via LCD-Anzeige bzw. Brett-LEDs zurück.
Man müßte also z.B. für Zeiteinstellungen genau wissen, welche Tasten für welche Einstellungen zu drücken sind, und dann diese Tastendrücke 'simulieren', d.h. der Engine die entsprechenden Signale über die I/O-Ports schicken.
Da solche Einstellungen aber für jedes Modell anders sind, gibt es da keine allgemeine Lösung, die man für alle Geräte verwenden könnte - das habe ich auch bei CB-Emu schmerzlich feststellen müssen, wo ich für fast jedes Gerät eine eigene Routine für die Brett- und Figuren-Unterstützung schreiben mußte.
Zitieren:
Ich selbst bin nun nicht der Fachmann, aber Shiv spricht halt kein Deutsch. Vielleicht könnte mir jemand helfen?
Also auf meine Hilfe könnt ihr leider nicht zählen, da ich mich weder mit eurer Zielplattform (RaspPi) auskenne, noch irgendwelche Erfahrung mit LUA in MESS/MAME habe. Für ein oder zwei Geräte hat ja irgendwann mal ein MAME-Entwickler ein LUA-Script (innerhalb der Layout-Dateien) geschrieben. Allerdings funktionierte das so schlecht, daß man praktisch damit nicht wirklich spielen kann, und daher habe ich mich auch nie weiter mit dieser LUA-Methode befasst.
Der Autor hat damals wahrscheinlich einfach die Komplexität so einer Brett/Figuren-Unterstützung unterschätzt, weil man dabei auf eine Menge Dinge achten muß, und die dann bei den einzelnen Geräten auch noch völlig unterschiedlich umzusetzen sind.

Falls ihr also wirklich mehrere (alle?) Schachcomputer aus CB-Emu oder MESS in euer Projekt einbauen wollt, dann macht euch schon mal auf etwa 50-100 verschiedene Implementierungen gefasst - viel Spaß dabei.

Grüße,
Franz
Mit Zitat antworten
  #1880  
Alt 15.08.2017, 13:08
Benutzerbild von LocutusOfPenguin
LocutusOfPenguin LocutusOfPenguin ist offline
Chess Machine
 
Registriert seit: 03.08.2017
Ort: Karlsruhe
Land:
Beiträge: 349
Abgegebene Danke: 110
Erhielt 306 Danke für 163 Beiträge
Aktivitäten Langlebigkeit
2/20 7/20
Heute Beiträge
0/3 ssssss349
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Danke Franz,

wir hatten ja auch einpaar emails hin&hergeschickt bevor ich mich hier reg. hatte.

Mit "Hilfe" meinte ich auch nur "die 2 auf das richtige Gleis setzen", nicht unbedingt alles schreiben
50-100 Anpassungen mache ich bestimmt nicht - aber das Projekt ansich finde ich schon interessant - na mal sehen, was rauskommt.


Was wir zB haben ist das:
https://github.com/sshivaji/mame-che...ngine/init.lua

und das:
https://github.com/sshivaji/mame-che...faces/risc.lua

meine Frage ging dahin, wie ich das nun auf zB Mephisto (roma16) anpassen müsste. Wenn ich mir zB dein CB-EMU ansehe, finde ich die Files nicht, wo sowas drin steht ---brauche vielleicht auch eine Brille.

Von Ed kann man sich ja das fertig schon herunterladen. Funktoniert halt nur mit Wine(wegen win$), ...also irgendwie geht es ja schon.
Mit Zitat antworten
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 10:16 Uhr.



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