Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Mess Emu & andere Emulationen / Mess Emu and other Emulations (https://www.schachcomputer.info/forum/forumdisplay.php?f=53)
-   -   MessEmu: Mess Emulator für diverse Schachcomputer ist fertig! (https://www.schachcomputer.info/forum/showthread.php?t=1448)

Hartmut 23.06.2018 04:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74114)
Na ja Kurt, von "verhungern" kann ja wohl keine Rede sein -
bei der Menge an Emulationen dürftet ihr wohl eher an Übergewicht leiden. :D

Grüße,
Franz

Ach was heisst denn hier Übergewicht... Ich hab immer noch Hunger, die Hose rutscht... lach.

fhub 23.06.2018 12:39

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi,

leider gibt es ein ernstes Problem mit den letzten MAME-Änderungen (dieser besch..... CPU-Divider funktioniert in MESS 0.175 scheinbar nicht korrekt), und das heißt, dass die letzte CB-Emu-Version nicht richtig funktioniert (jedenfalls die davon betroffenen Geräte). :(

Ich arbeite bereits daran, das Problem zu lösen, aber das wird einige Zeit dauern, da ich diesen CPU-Divider-Code komplett entfernen und zu früheren Treiber-Versionen zurückkehren muß, was wieder eine Menge Arbeit bedeutet, weil ich den Sourcecode für ältere CB-Emu-Versionen schon gelöscht habe.

Franz

fhub 23.06.2018 17:37

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Ok, die Probleme sind behoben und jetzt funktioniert wieder alles wie es soll - die neue CB-Emu_2018.zip ist online!

Da sich viele Dateien (z.B. in 'nvram' und 'sta') geändert haben, unbedingt das GESAMTE Paket entpacken (alte Version überschreiben oder vorher ganz löschen). Außerdem habe ich auch viele Artworks optimiert, sodaß dieses neue Paket jetzt mehr als 20 MB kleiner ist (war inzwischen ja schon ein richtiges Monster ;)).

Dieser blöde CPU Divider ist jetzt einfach wieder entfernt (nicht immer ist alles Neue auch gut), und nach dieser lästigen Panne habe ich keine große Lust mehr, in Zukunft noch irgendwelche Neuerungen (sprich: "Verschlimmbesserungen') in CB-Emu einzubauen.

Grüße,
Franz

applechess 25.06.2018 10:52

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74133)
Ok, die Probleme sind behoben und jetzt funktioniert wieder alles wie es soll - die neue CB-Emu_2018.zip ist online!

Da sich viele Dateien (z.B. in 'nvram' und 'sta') geändert haben, unbedingt das GESAMTE Paket entpacken (alte Version überschreiben oder vorher ganz löschen). Außerdem habe ich auch viele Artworks optimiert, sodaß dieses neue Paket jetzt mehr als 20 MB kleiner ist (war inzwischen ja schon ein richtiges Monster ;)).

Dieser blöde CPU Divider ist jetzt einfach wieder entfernt (nicht immer ist alles Neue auch gut), und nach dieser lästigen Panne habe ich keine große Lust mehr, in Zukunft noch irgendwelche Neuerungen (sprich: "Verschlimmbesserungen') in CB-Emu einzubauen.

Grüße,
Franz

Lieber Franz

Danke, danke und nochmals danke.

Gruss
Kurt

Agep 06.07.2018 18:36

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Franz,

Kann man aus Fidelity Elite A/S Glasgow - Fidelity Prestige Glasgow machen?
Sie haben das gleiche Programm und die gleichen Tasten und Leds..

Hier ist zum Beispiel artwork Fidelity Elite A/S Glasgow, aber mit Prestige board.

Natürlich werden alle Elemente entsprechend der Prestige eingesetzt.

https://mega.nz/#!U2wgWQiL!lQplV_f-X...U40v4KnacsHF-o

Grüße,
Agep

fhub 06.07.2018 19:29

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Agep,
Zitieren:

Zitat von Agep (Beitrag 74245)
Kann man aus Fidelity Elite A/S Glasgow - Fidelity Prestige Glasgow machen?
Sie haben das gleiche Programm und die gleichen Tasten und Leds..

also ob das Programm wirklich 'gleich' (im Sinn von 'absolut identisch') ist, das bezweifle ich, auf jeden Fall sind die ROMs beider Geräte völlig unterschiedlich. Und auch große Teile der Hardware unterscheiden sich sehr, wie ich am Treibercode in MAME erkennen kann.

Was Du da gemacht hast - nämlich dem EAS ein Prestige-Artwork zu verleihen - geht natürlich, nur ist das eine Mogelpackung: das wäre tatsächlich exakt ein EAS, der eben nur wie ein Prestige aussieht, aber keiner ist. Daher sehe ich auch keinen Sinn darin, so ein 'Fake'-Modell in CB-Emu einzubauen. ;)

Grüße,
Franz

Agep 06.07.2018 20:16

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74247)
Hallo Agep,

also ob das Programm wirklich 'gleich' (im Sinn von 'absolut identisch') ist, das bezweifle ich, auf jeden Fall sind die ROMs beider Geräte völlig unterschiedlich. Und auch große Teile der Hardware unterscheiden sich sehr, wie ich am Treibercode in MAME erkennen kann.

Franz

Ja, du hast Recht, wenn die Programme nicht identisch sind, hat es keinen Sinn.

Grüße,
Agep

Rasmus 08.07.2018 00:50

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Sorry, wenn das schon geklärt wurde, aber wie ist das eigentlich mit Linux? Geht CB-Emu da über Wine?

fhub 08.07.2018 15:24

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Rasmus (Beitrag 74262)
Sorry, wenn das schon geklärt wurde, aber wie ist das eigentlich mit Linux? Geht CB-Emu da über Wine?

Ausprobieren!? ;)
(muß ja nicht installiert werden, ein einfaches Entpacken genügt, und falls es nicht klappt, dann einfach die beiden Verzeichnisse wieder löschen)

Ich hab zwar kein Linux, aber ich glaube nicht, daß MESSUI (und damit CB-Emu) irgendwelche speziellen Systemfunktionen benutzt,
die unter dem Wine-Emulator nicht laufen würden.

Grüße,
Franz

Belcantor 08.07.2018 16:46

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74266)
Ausprobieren!? ;)
(muß ja nicht installiert werden, ein einfaches Entpacken genügt, und falls es nicht klappt, dann einfach die beiden Verzeichnisse wieder löschen)

Ich hab zwar kein Linux, aber ich glaube nicht, daß MESSUI (und damit CB-Emu) irgendwelche speziellen Systemfunktionen benutzt,
die unter dem Wine-Emulator nicht laufen würden.

Grüße,
Franz

Da wir gerade bei den unterschiedlichen Betriebssystemen sind ...

Mich würde interessieren, Mess Emulator auf dem Mac zum Laufen zu bekommen. Gibt es hier Erfahrungen, Anleitungen etc.? Bin für jeden Hinweis dankbar.

Viele Grüße
Matthias

fhub 08.07.2018 18:44

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Belcantor (Beitrag 74268)
Mich würde interessieren, Mess Emulator auf dem Mac zum Laufen zu bekommen. Gibt es hier Erfahrungen, Anleitungen etc.? Bin für jeden Hinweis dankbar.

Gibt es für den Mac keinen Windows-Emulator?

Also auf den MAME/MESS-Seiten hab ich bisher noch keine Mac-Version gesehen - am besten wäre es wohl, sich direkt in den beiden Foren für MAME oder MESS umzusehen:
http://forum.mamedev.org/
https://forums.bannister.org/ubbthre...Board=1&page=1

Allerdings ist ja im offiziellen MAME-Sourcecode keinerlei Unterstützung für Schachfiguren enthalten (falls Du an den Schachcomputer-Emulationen interessiert bist), d.h. im offiziellen MESS-Emulator kannst Du nur Blindpartien spielen -
meinen eigenen Code mit Figurenunterstützung veröffentliche ich ja nicht.

Grüße,
Franz

Robert 09.07.2018 14:39

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74269)
Gibt es für den Mac keinen Windows-Emulator?

Am einfachsten wäre es wohl mit Bootcamp oder Parallels. Ersteres erstellt eine Partition, in der Windows auf der Mac-Hardware läuft, das zweite eine virtuelle Maschine.

viele Grüße
Robert

Joscho 09.07.2018 21:34

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Belcantor (Beitrag 74268)
Da wir gerade bei den unterschiedlichen Betriebssystemen sind ...

Mich würde interessieren, Mess Emulator auf dem Mac zum Laufen zu bekommen. Gibt es hier Erfahrungen, Anleitungen etc.? Bin für jeden Hinweis dankbar.

Viele Grüße
Matthias

Zumindest CBemu läuft auf meinem iMac mit MacOS High Sierra problemlos unter WINE. Wie das generell mit Mess aussieht kann ich nicht beurteilen.

Zur Installation von WINE auf dem Mac kann ich https://www.davidbaumgold.com/tutorials/wine-mac/ wärmstens empfehlen.

-Joscho

Joscho 09.07.2018 21:41

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Robert (Beitrag 74273)
Am einfachsten wäre es wohl mit Bootcamp oder Parallels. Ersteres erstellt eine Partition, in der Windows auf der Mac-Hardware läuft, das zweite eine virtuelle Maschine.

viele Grüße
Robert

Sowohl Bootcamp als auch Parallels erfordern zusätzlich noch eine Windows-Lizenz. Bei der Benutzung von WINE ist keine solche Lizenz erforderlich. Bei Bootcamp kommt hinzu, dass zum Wechseln der Betriebssysteme ein Reboot erforderlich ist, was ich persönlich ziemlich nervig finde.

Wenn es nur um CBemu geht würde ich daher WINE empfehlen. Wenn man noch weitere Windows-Programme nutzen will ist VirtualBox eine - abgesehen von der auch hier erforderlichen Windows-Lizenz - kostenfreie Lösung, die ich vor dem Kauf von Parallels oder vmware Fusion prüfen würde.

-JOscho

Belcantor 11.07.2018 15:24

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Joscho (Beitrag 74276)
Sowohl Bootcamp als auch Parallels erfordern zusätzlich noch eine Windows-Lizenz. Bei der Benutzung von WINE ist keine solche Lizenz erforderlich. Bei Bootcamp kommt hinzu, dass zum Wechseln der Betriebssysteme ein Reboot erforderlich ist, was ich persönlich ziemlich nervig finde.

Wenn es nur um CBemu geht würde ich daher WINE empfehlen. Wenn man noch weitere Windows-Programme nutzen will ist VirtualBox eine - abgesehen von der auch hier erforderlichen Windows-Lizenz - kostenfreie Lösung, die ich vor dem Kauf von Parallels oder vmware Fusion prüfen würde.

-JOscho

Danke für die guten Tipps! Ich habe mich letztlich für Crossover entschieden, weil ich nicht so gerne im Terminal kryptische Befehle eintippe. Crossover basiert, wenn ich es richtig verstanden habe, auf Wine. Ist quasi dessen kommerzieller Ableger. Jedenfalls funktionieren CB-Emu und CB-EmuX einwandfrei.

Damit habe ich jetzt auch die Möglichkeit, die Begeisterung der Forumsmitglieder zu teilen. Großartige Leistung, Franz! Ein Stück Technik- und Kulturgeschichte ist mit den Emulationen liebevoll und detailliert bewahrt. Ganz wunderbar! Danke!:klatsch::klatsch::klatsch:

Joscho 12.07.2018 09:44

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Belcantor (Beitrag 74303)
Danke für die guten Tipps! Ich habe mich letztlich für Crossover entschieden, weil ich nicht so gerne im Terminal kryptische Befehle eintippe. Crossover basiert, wenn ich es richtig verstanden habe, auf Wine. Ist quasi dessen kommerzieller Ableger. Jedenfalls funktionieren CB-Emu und CB-EmuX einwandfrei.

Damit habe ich jetzt auch die Möglichkeit, die Begeisterung der Forumsmitglieder zu teilen. Großartige Leistung, Franz! Ein Stück Technik- und Kulturgeschichte ist mit den Emulationen liebevoll und detailliert bewahrt. Ganz wunderbar! Danke!:klatsch::klatsch::klatsch:

Crossover ist natürlich auch eine erwähnenswerte Lösung. Wie Du schon schreibst nutzt es ebenfalls WINE, ist aber deutlich anwenderfreundlicher. Das lässt sich der Hersteller auch bezahlen, aber es spart weiterhin die Windows-Lizenz.

Mit WINE (und damit auch Crossover) läuft übrigens auch die Windows-Version von Arena problemlos auf dem Mac - inklusive Einbindung der UCI-Versionen der von Richard Lang und Ed Schroeder freigegeben Mephisto-Programme.

Dem Dank an Franz und alle anderen beteiligten Enthusiasten kann ich mich nur anschließen.

-Joscho

Agep 14.07.2018 19:16

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Franz,

Bei Fidelity Chess Champion Sensory Challenger (CSC) reagieren König und Turm bei Rochade auf achte Reihe sehr langweilig. So wie auch Züge mit Türme auf der achten Reihe.
Der König oder die Türme müssen bis ein paar Sekunden (bis zu 5 Sekunden) gedruckt werden, um zu antworten. Ist etwas nicht in Ordnung bei mir, oder ist das normal?

Ich hoffe, dass der Übersetzer das verständlicherweise ins Deutsche übersetzt hat.

Vielen Dank im Voraus!

Agep

fhub 14.07.2018 20:16

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Agep,

also beim CSC darf man ohnehin nicht zu kurz auf die Maustaste drücken, aber Du hast recht: auf der 8.Reihe stimmt irgend etwas nicht!
Ich habe jetzt ein wenig herumprobiert, und das betrifft nicht nur Rochade oder Turm, sondern auch Züge mit König oder Dame, und zwar immer dann, wenn sowohl Ausgangfeld als auch Zielfeld in der 8.Reihe sind - dann reagiert der CSC beim Zielfeld sehr langsam.

Da jedoch die Figur selbst sofort am Zielfeld erscheint, und nur die LED so langsam reagiert, muss das mit Sicherheit am ROM-Programm liegen und nicht an meinem Code zur Figuren- bzw. Brettunterstützung (das wäre für mich auch völlig unerklärbar).

Also für mich ist das definitiv ein Bug im ROM-Schachprogramm, und den kann ich natürlich auch nicht korrigieren.
Vielleicht hat ja jemand hier einen echten CSC und kann mal testen, ob das beim realen Gerät auch so ist!?

Grüße,
Franz

Agep 14.07.2018 22:05

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74354)
Hallo Agep,

Da jedoch die Figur selbst sofort am Zielfeld erscheint, und nur die LED so langsam reagiert, muss das mit Sicherheit am ROM-Programm liegen und nicht an meinem Code zur Figuren- bzw. Brettunterstützung (das wäre für mich auch völlig unerklärbar).

Also für mich ist das definitiv ein Bug im ROM-Schachprogramm, und den kann ich natürlich auch nicht korrigieren.

Hi Franz,

Vielen Dank!

Ich liebe den Fidelity Champion Sensory Chess Challenger, deshalb habe ich mir eine 3D-Version des Champion aus Sensory Challenger 9 von Volodymyr gemacht.

Es sieht nicht wie der original Champion aus (nur Volodymyr oder Luis können es tun), aber er ist ihm wenigstens ein bisschen ähnlich.

Wenn jemand es verwenden möchte, können Sie artwork hier herunterladen:

https://mega.nz/#!RnwTADoY!kqmCM41yJ...SGoid8zg1U0rbw

Grüße,
Agep

fhub 15.07.2018 11:17

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Agep,

das Problem mit dem CSC war doch meine eigene Schuld! :(

Als ich den Reversi Challenger implementiert habe, mußte ich eine Hardware-Routine etwas ändern, aber diese Routine benutzt auch der CSC, und der CSC macht mit dieser Änderung die Probleme auf der 8.Reihe.

Ich habe das jetzt korrigiert - ein 'Update.zip' ist schon auf meiner Homepage.

Jetzt funktioniert also Dein geliebter CSC auch wieder richtig. ;)

Grüße,
Franz

Agep 15.07.2018 11:41

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 74362)
Hallo Agep,

das Problem mit dem CSC war doch meine eigene Schuld! :(

Als ich den Reversi Challenger implementiert habe, mußte ich eine Hardware-Routine etwas ändern, aber diese Routine benutzt auch der CSC, und der CSC macht mit dieser Änderung die Probleme auf der 8.Reihe.

Ich habe das jetzt korrigiert - ein 'Update.zip' ist schon auf meiner Homepage.

Jetzt funktioniert also Dein geliebter CSC auch wieder richtig. ;)

Grüße,
Franz

Hi Franz,

Vielen Dank!!!

Perfekte Arbeit - wie immer!

Ich werde es schnell herunterladen.

Grüße,
Agep

fhub 01.12.2018 17:16

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo zusammen,

nach längerer Zwangspause muß ich auch wieder mal ein Lebenszeichen von mir geben.
Ich hab mir vor mehr als 3 Monaten den Fuß gebrochen (8 Wochen Gips und erst nach etwa 12 Wochen hat die Knochenheilung eingesetzt), und da war natürlich ein längeres Sitzen am Computer auch nicht wirklich lustig. :(

Zu CB-Emu gibt's nicht viel neues, ich hab zwar inzwischen noch einige neue ROMs bekommen und diese auch an die MAME-Entwickler geschickt, aber anscheinend hat keiner von denen mehr Lust, neue Treiber für Schachcomputer zu schreiben.
Daher gibt es von den Geräten her nur eine Neuerung, und zwar einen Fidelity EAG Pseudo-V5. Pseudo deswegen, weil der V5 ja eigentlich ein Dual-Prozessor-Gerät ist, ich aber so einen Treiber nicht selber neu schreiben kann. Daher habe ich ihn eben als Single-CPU-Version implementiert und die Frequenz von 16 auf 20 MHz gesetzt, sodaß er im BT-Test (im Durchschnitt!) die gleichen Lösezeiten liefert wie der originale Dual-CPU-EAGV5.

Und dann gibt's noch eine größere Änderung bei den Artworks:
Für viele Modelle gab's ja bisher 2 verschiedene Artworks, die 'normalen' und die sog. 'realistischen'. Letztere waren bisher in eigenen Unterverzeichnissen im 'artwork'-Folder, nun habe ich diese in die normalen ZIP-Dateien integriert, sodaß diese Unterverzeichnisse nicht mehr nötig sind (bzw. sogar entfernt werden müssen). Das hat außerdem den Vorteil, daß man nun für diese Modelle im Menü 'Options > Video' zwischen den beiden Ansichten 'Realistic Artwork' und 'External Artwork' umschalten kann (wobei 'Realistic' meistens das schönere Layout und auch standardmäßig eingestellt ist). Die jeweilige Einstellung wird normalerweise auch gespeichert (in der entsprechenden Datei *.cfg), nur bei den Magnetsensor-Geräten geht das nicht, da hier die cfg-Datei schreibgeschützt sein muß (da müßte man also selber etwas Hand anlegen, wenn man 'External' als Standard-Layout haben will).

Diese neue Version findet sich wie üblich auf meiner Webseite:
https://fhub.jimdo.com/
Falls sie jemand über die vorige Version kopiert (entpackt), dann müssen alle Unterverzeichnisse innerhalb 'artwork' entfernt werden, sonst klappt das mit dem Auswählen der Artworks im Menü nicht (besser ist allerdings eine komplette Neu-Installation von CB-Emu)!

So, das ist nun endgültig die letzte CB-Emu-Version, denn wie gesagt schreibt ohnehin niemand mehr neue Treiber, und auch falls doch, dann ließe sich so ein neuer Treiber praktisch kaum mehr auf meine älteren MESS-Versionen zurück-portieren - dazu waren die Änderungen in den letzten MAME-Versionen einfach so gewaltig, daß da kaum mehr irgendwas kompatibel ist.

Noch ein schönes 1. Adventwochenende,
Franz

applechess 01.12.2018 21:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 75718)
Hallo zusammen,

nach längerer Zwangspause muß ich auch wieder mal ein Lebenszeichen von mir geben.

Noch ein schönes 1. Adventwochenende,
Franz

Hallo Franz
Vielen Dank und auch dir eine schöne Weihnachtszeit.
Gruss
Kurt

Mark 1 02.12.2018 06:50

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz...

Das wichtigste ist Gesundheit . Nutze die Zeit auch zu Deiner Erholung .
Und ja schade das es mit der Emulation vorbei ist . Alle die an diesem Projekt beteiligt waren , haben was großartiges vollbracht. Wobei dir die meiste Ehre gebührt :goldcup: Herzlichen Dank dafür .

Ich wünsche Dir gute Besserung!

Mark 1

MikeChess 02.12.2018 12:37

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Lieber Franz,
vielen Dank für Deine unermüdliche Arbeit an diesem fantastischen Projekt.
Ich denke, Du hast nicht nur mir damit sehr viel Freude bereitet.
Schön, wieder von dir zu lesen und ich wünsche Dir für Deine Gesundheit alles Gute.
Liebe Grüße
Michael


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.

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