Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 04.11.2021, 11:43
AlexS AlexS ist offline
Mephisto Turniermaschine
 
Registriert seit: 26.09.2008
Alter: 55
Beiträge: 308
Abgegebene Danke: 88
Erhielt 328 Danke für 106 Beiträge
Aktivitäten Langlebigkeit
4/20 16/20
Heute Beiträge
1/3 ssssss308
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von HKern Beitrag anzeigen
Obwohl ich 30 Jahre lang UNIX und Macs administriert habe und auch Datenbanken und Software entwickelt habe muß ich nun in den sauren Apfel beisen und Windows lernen
Bei mir läuft alles unter Ubuntu, ich nutze Mame 0.222.

Auch als UCI Engines, dazu das chessengine plugin aktivieren, die roms und interface-Dateien in die entsprechenden Ordner kopieren.

Für das Certabo-Brett gibts einen UCI Adapter, damit kann man im Enginematch-Modus auf dem Certabo Brett gegen die Emulationen spielen.
Mit Zitat antworten
  #2  
Alt 04.11.2021, 13:14
Benutzerbild von dsommerfeld
dsommerfeld dsommerfeld ist offline
Fidelity Elite Avantgarde 68060
 
Registriert seit: 13.01.2021
Ort: Hoppenstedt
Land:
Beiträge: 418
Abgegebene Danke: 582
Erhielt 749 Danke für 259 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss418
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Alex,

das interessiert mich. Ich glaube ich verstehe auch wie das geht !!!
Reicht der rom Ordner aus oder muss der nvram auch mit auf das Linux?
Letzte Frage: wie stellst DU den Level der Engine ein?
LG Dirk

 Zitat von AlexS Beitrag anzeigen
Bei mir läuft alles unter Ubuntu, ich nutze Mame 0.222.

Auch als UCI Engines, dazu das chessengine plugin aktivieren, die roms und interface-Dateien in die entsprechenden Ordner kopieren.

Für das Certabo-Brett gibts einen UCI Adapter, damit kann man im Enginematch-Modus auf dem Certabo Brett gegen die Emulationen spielen.

Geändert von dsommerfeld (04.11.2021 um 15:51 Uhr)
Mit Zitat antworten
  #3  
Alt 08.11.2021, 16:38
AlexS AlexS ist offline
Mephisto Turniermaschine
 
Registriert seit: 26.09.2008
Alter: 55
Beiträge: 308
Abgegebene Danke: 88
Erhielt 328 Danke für 106 Beiträge
Aktivitäten Langlebigkeit
4/20 16/20
Heute Beiträge
1/3 ssssss308
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von dsommerfeld Beitrag anzeigen
Hallo Alex,

das interessiert mich. Ich glaube ich verstehe auch wie das geht !!!
Reicht der rom Ordner aus oder muss der nvram auch mit auf das Linux?
Letzte Frage: wie stellst DU den Level der Engine ein?
LG Dirk
Nur die roms und die plugins reichen.

Die Spielstufen und die Geschwindigkeit in Prozent könne in den Engineoptionen eingestellt werden.

Man kann aber auch nach dem Starten der Emulation die Spielstufen am Brett einstellen.

Das Kompilieren von Mame unter Ubuntu funktioniert bei mir mit
Code:
make CFLAGS='-U_FORTIFY_SOURCE'
Mit Zitat antworten
Folgender Benutzer sagt Danke zu AlexS für den nützlichen Beitrag:
dsommerfeld (08.11.2021)
  #4  
Alt 08.11.2021, 18:20
Benutzerbild von HKern †
HKern † HKern † ist offline
Account inaktiv
 
Registriert seit: 02.10.2021
Ort: Freigericht
Land:
Beiträge: 57
Abgegebene Danke: 63
Erhielt 64 Danke für 24 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 4/20
Heute Beiträge
0/3 sssssss57
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo zusammen,

ich habe die Emmulationen soweit am laufen bis in der GUI von Hiarcs will es einfach nicht klappen.
Ich habe die mit dem Batch-Programm erzeugten Engine Files umkopiert und aus der Liste ein paar Engines in Hinarcs installiert. Die Engines starten auch und man sieht die Initalisation aber mit dem Ziehen etc. will es einfach nicht klappen. Wenn es daran hängt das Eröffnugsbuch der GUI zu deaktivieren dann habe ich zwar an der richtigen Stelle gesucht aber ich finde einfach keinen Weg um die Eröffniungsbücher auszuschalten. Kann mir bitte jemand einen Hinweis geben wo ich den Fehler mache ?
Mit Zitat antworten
  #5  
Alt 08.11.2021, 22:05
Benutzerbild von dsommerfeld
dsommerfeld dsommerfeld ist offline
Fidelity Elite Avantgarde 68060
 
Registriert seit: 13.01.2021
Ort: Hoppenstedt
Land:
Beiträge: 418
Abgegebene Danke: 582
Erhielt 749 Danke für 259 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss418
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo AlexS,

Lieben Dank... Ich schaue mal eine 0.222 auf Arm6 zu bekommen. Dann sehe ich weiter.

LG
Mit Zitat antworten
  #6  
Alt 10.11.2021, 18:49
Benutzerbild von HKern †
HKern † HKern † ist offline
Account inaktiv
 
Registriert seit: 02.10.2021
Ort: Freigericht
Land:
Beiträge: 57
Abgegebene Danke: 63
Erhielt 64 Danke für 24 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 4/20
Heute Beiträge
0/3 sssssss57
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,

ich konnte mein Problem löschen. Nach einer Neuinstallation von Hiarchs lief es einwandfrei.
Mit Zitat antworten
  #7  
Alt 13.11.2021, 11:22
Benutzerbild von HKern †
HKern † HKern † ist offline
Account inaktiv
 
Registriert seit: 02.10.2021
Ort: Freigericht
Land:
Beiträge: 57
Abgegebene Danke: 63
Erhielt 64 Danke für 24 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 4/20
Heute Beiträge
0/3 sssssss57
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo zusammen,

ich habe den Mess Emulator nun in einer virtuellen Parallels Maschine auf meinem Apple Notebook installiert. Die Windows-Emulation nutzt maximal 4 Kerne von 6. (2,2 GHz 6-Core Intel Core i7)
Es gibt absolut keine Probleme - auch nicht mit der Geschwindigkeit der Emulationen. Die 100% werden immer ohne Verluste bei den FPS erreicht.
Ich dachte ich schreibe dies mal falls es weitere Applenutzer gibt die die Anschaffung von Parallels in Erwägung ziehen.
Hiarchs und Arena als GUI für den Emulator laufen natürlich auch ohne Probleme.

Geändert von HKern † (13.11.2021 um 16:20 Uhr)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu HKern † für den nützlichen Beitrag:
Tibono (13.11.2021)
  #8  
Alt 20.11.2021, 01:39
Beeco76 Beeco76 ist offline
Mephisto Montreux
 
Registriert seit: 23.03.2020
Beiträge: 254
Abgegebene Danke: 1.313
Erhielt 409 Danke für 179 Beiträge
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss254
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von dsommerfeld Beitrag anzeigen
Hallo Alex,

das interessiert mich. Ich glaube ich verstehe auch wie das geht !!!
Reicht der rom Ordner aus oder muss der nvram auch mit auf das Linux?
Letzte Frage: wie stellst DU den Level der Engine ein?
LG Dirk
Hallo Dirk,


Das geht mittels xboard-Paramter.

Beispiel: Ich will wissen, ob es der Chessmaster Diamond auf Level 5 es mit dem Mephisto MM4 auf einem niedrigen Level (sagen wir 2) aufnehmen kann.

Code:
xboard -fcp "/direkterPfad/mame -w -rp /direkterPfad/roms/ -skip_gameinfo -pluginspath /direkterPfad/plugins -plugin chessengine chessmstdm" -firstOptions "Level=5" -scp "/direkterPfad/mame -w -rp /direkterPfad/roms/ -skip_gameinfo -pluginspath /direkterPfad/plugins -plugin chessengine mm5" -secondOptions "Level=2" -mm
Mehrere Matches mit wechselnden Farben gehen auch:
-mg or -matchGames n

Wer alleine spielen möchte lässt die -scp und -secondOption sowie -mm einfach weg.

Verwendet habe ich in meinem Test ein selbstkompiliertes Mame (ca. V224), beim Rest die Pfade vom entpackten CB-Emu-Ordner.

Das aktuelle Mame verträgt sich mit dem Chessengine-Plugin nicht, zumindest nicht bei mir. Auf Artwork etc. habe ich nicht geachtet. Irgendwo hier im Forum gibt es noch eine Mini-Anleitung, ein entsprechendes Mame auf einer Internetseite mittels emscripten einzubinden, allerdings lief das damals noch nicht ganz rund bei mir.

Viele Grüße
Markus
Mit Zitat antworten
  #9  
Alt 20.11.2021, 08:12
Benutzerbild von dsommerfeld
dsommerfeld dsommerfeld ist offline
Fidelity Elite Avantgarde 68060
 
Registriert seit: 13.01.2021
Ort: Hoppenstedt
Land:
Beiträge: 418
Abgegebene Danke: 582
Erhielt 749 Danke für 259 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss418
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Markus,
vielen Dank für deine Antwort.
Das Problem ist, dass mir das leider wenig hilft, da ich keine Grafik und Audioausgaben haben will. Die Sache mit XBoard ist klar. Ich möchte das als reine Engine verwenden, analog wie picochess das macht. Für die aktuelle Version findet man im Github von "Ronco" auch eine aktuelle Version des Plugins.
Ich habe nach Wochenlangen Kampf jetzt eine Mame 0.22 auf einem ARM6 Prozessor compilieren können und zum laufen gebracht und kann auch die Roms zünden. Aktuell sind es die ALSA Soundtreiber , die alles noch zum einfrieren bringen, da ich keinen Audoprozessor auf dem Board habe, aber die Nuß muss ich wohl noch knacken., notfalls wieder im Mamecode :/

Aber lieben Dank für die Hilfe.

Dirk
Mit Zitat antworten
  #10  
Alt 20.11.2021, 08:54
Beeco76 Beeco76 ist offline
Mephisto Montreux
 
Registriert seit: 23.03.2020
Beiträge: 254
Abgegebene Danke: 1.313
Erhielt 409 Danke für 179 Beiträge
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss254
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von dsommerfeld Beitrag anzeigen
Hallo Markus,
vielen Dank für deine Antwort.
Das Problem ist, dass mir das leider wenig hilft, da ich keine Grafik und Audioausgaben haben will. Die Sache mit XBoard ist klar. Ich möchte das als reine Engine verwenden, analog wie picochess das macht. Für die aktuelle Version findet man im Github von "Ronco" auch eine aktuelle Version des Plugins.
Ich habe nach Wochenlangen Kampf jetzt eine Mame 0.22 auf einem ARM6 Prozessor compilieren können und zum laufen gebracht und kann auch die Roms zünden. Aktuell sind es die ALSA Soundtreiber , die alles noch zum einfrieren bringen, da ich keinen Audoprozessor auf dem Board habe, aber die Nuß muss ich wohl noch knacken., notfalls wieder im Mamecode :/

Aber lieben Dank für die Hilfe.

Dirk
Hallo Dirk,

da ist der Anwendungsfall ein bisschen anders, aber ich hoffe, ich kann Dir mit den folgenden Anmerkungen etwas helfen.

Früher gab es in Mess mal einen Target "tiny", der das geleistet hat. Seitdem Mess mit Mame zusammengegangen ist, hat sich da etwas in der Syntax geändert.

Also vielleicht so compilieren (falls es noch so geht):
make TARGET=mess SUBTARGET=tiny

Ansonsten Mame aufrufen mit:

-video none
none does no drawing and is intended for CPU benchmarking.

-sound none
none produces no audio output.

Noch einige Spezialitäten in Mame:
Wenn man Eröffnungsmodule z.B. HG440 benutzen will, muss man die u.U. auch noch im Aufruf angeben als Spezialbios oder als Slot.

Viel Erfolg bei Deiner Mame-Maschine. :-)

Viele Grüße
Markus
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Beeco76 für den nützlichen Beitrag:
dsommerfeld (20.11.2021)
Antwort


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 +2. Es ist jetzt 16:16 Uhr.



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