Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #6721  
Alt 09.06.2025, 10:40
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,
 Zitat von hap Beitrag anzeigen
Neuer dump von Berger: Lyon 16 Bit 2.09.

And I also updated the Risc 2500 LCD, it's an SVG screen now and looks more accurate.
vielen Dank wieder an 'hap' und Berger für diese Neuerungen!
(ich sollte dieses "End of project" auf meiner Homepage wohl eher auf "Open end" umändern )

Dieses neue, schönere LCD beim Risc2500 (und Montreux) gibt's nur direkt in MessNew - für die älteren Versionen hat sich im neuen Treiber einfach zu viel geändert (funktionierte auch im aktuellen MAME 0.277 erst nach einem Update des Screen-Treibers).

Auch der vor einigen Tagen beschriebene Novag-Drucker ist in dieser Version bereits implementiert - vielen Dank nochmals an 'Golden Child'.
Benutzbar ist dieser Drucker für die Geräte Constellation Expert & Forte, Super Expert & Forte, SuperConny und Super Sensor IV, sowie Robot und Savant (allerdings auch nur bei Aufruf direkt in MessNew!).
Ich habe den Treiber jetzt so geändert, daß der Drucker erst aktiviert wird, wenn man auf das jeweilige 'Internal Layout (Printer)' umschaltet. Außerdem habe ich beim Super Sensor IV das externe Printer-ROM jetzt fix eingebaut, sodaß man es nicht mehr explizit auswählen muß (erscheint daher auch nicht mehr in der Software-Liste).

Wie vor einiger Zeit erwähnt gibt's jetzt auch für diverse Fidelity-Geräte einen RS232-Support, mit dem man eine Druckerausgabe simulieren kann. Allerdings geht das bisher nur umständlich per Kommandozeile und eine Konsolenausgabe - vielleicht kommt da ja irgendwann auch nochmal eine ähnlich komfortable Lösung wie für den Novag-Printer.

Noch einen schönen Feiertag,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 16 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (09.06.2025), Chessguru (09.06.2025), ferribaci (10.06.2025), germangonzo (09.06.2025), hap (09.06.2025), Jo (09.06.2025), kamoj (10.06.2025), Mapi (09.06.2025), Mark 1 (09.06.2025), MichaelN (09.06.2025), MikeChess (09.06.2025), Mychess (09.06.2025), ruschach (09.06.2025), StefanT (16.06.2025), Tibono (09.06.2025), Wandersleben (09.06.2025)
  #6722  
Alt 09.06.2025, 13:19
Mark 1 Mark 1 ist offline
TASC R40
 
Registriert seit: 27.09.2006
Beiträge: 524
Abgegebene Danke: 885
Erhielt 357 Danke für 193 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
1/3 ssssss524
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz...


Das ging ja wieder sehr zügig

Besten Dank !!

Gruß Mark 1
Mit Zitat antworten
  #6723  
Alt 10.06.2025, 11:55
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich habe jetzt noch diesen H8-Bugfix von Mychess (vielen Dank dafür!) für den Saitek Centurion (und Cougar) eingebaut und eine neue CB-Emu-Version hochgeladen.
Wer nicht wieder das gesamte Paket herunterladen will, kann auch nur folgendes Update (H8-Bugfix.zip) verwenden:
https://c.gmx.net/@31720685988479052...vnr3EcMy4ykL0w

Edit: Übrigens, wer das bisher noch nicht mitbekommen hat: diese spezielle Version mit dem H8-Bugfix ist natürlich nur dann aktiv, wenn man auch tatsächlich dieses gepatchte ROM einstellt, und das geht so:
'File > Show Tab Menu > BIOS Selection' auswählen, dort die Option 'System' auf 'modified' ändern, und danach 'Reset' ausführen.
Das sollte man allerdings in MessExtra (oder direkt in MessNew) tun, dann wird diese Einstellung auch in der ini-Datei gespeichert (bis man sie wieder ändert) - MessChess speichert solche Änderungen nicht.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (14.06.2025 um 13:11 Uhr)
Mit Zitat antworten
Folgende 11 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (10.06.2025), germangonzo (10.06.2025), kamoj (10.06.2025), MichaelN (10.06.2025), MikeChess (10.06.2025), Mychess (10.06.2025), Robert (10.06.2025), Schachhucky (14.06.2025), Tibono (14.06.2025), Tintenfisch (10.06.2025), Wandersleben (10.06.2025)
  #6724  
Alt 14.06.2025, 10:50
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich habe gestern ein Email über ein Problem bei der Stellungseingabe (Setup-Modus) in einigen neueren Novag-Programmen (in MessNew) bekommen:
Die Stellungeingabe funktioniert genau dann nicht, wenn Schwarz am Zug ist, er gleichzeitig aber im Schach steht!

Bei den betroffenen Geräten Diamond II, Emerald, Sapphire II und Star Diamond konnte ich das Problem in den Plugins relativ einfach lösen: die Seite am Zug (nämlich Schwarz) mußte einfach VOR Beendigung des Setup-Modus (mit GO) eingestellt werden, nicht NACHHER (wie bisher geschehen).

Auch bei den 2 älteren Modellen Diamond und Sapphire (also ohne II) tritt dieses Problem auf, leider läßt es sich hier aber nicht lösen - und die Ursache dürfte ein Bug (bzw. Mangel) in deren Stellungseingabe-Code sein:
Bei diesen beiden Geräten kann man nämlich INNERHALB des Setup-Modus die Seite am Zug NICHT einstellen, das muß NACH Verlassen des Setup-Modus geschehen. Allerdings wird dabei (also nach GO) die Seite am Zug immer automatisch auf Weiß gestellt, und daher weigern sich eben beide Geräte, diesen Setup-Modus zu verlassen, weil ja Schwarz im Schach steht und daher Weiß nicht am Zug sein darf!

Das hat der Programmierer (David Kittinger) bei diesen 2 älteren Versionen (Diamond/Sapphire) scheinbar übersehen, und leider gibt es dafür auch keine Lösung - ich hab's mit allen möglichen Tricks probiert.
Daher habe ich für diesen Fall (also Schwarz am Zug und gleichzeitig im Schach) in den beiden Plugins einfach eine Fehlermeldung eingebaut, daß so eine Stellung von diesem Gerät nicht akzeptiert wird!

Falls jemand dieses Problem beim Diamond oder Sapphire selber ausprobieren möchte (und vielleicht doch noch irgendeine Lösung dafür findet ) - hier ist eine ganz einfache Stellung, die auch schnell selber direkt eingegeben ist:
4k3/8/8/8/8/8/4Q3/4K3 b - -
Allerdings muß das direkt in MessNew geschehen (also selber eingeben, nicht mit WinBoard oder Arena per Plugin), denn sonst kommt eben nur diese neue Fehlermeldung.

Die korrigierten Plugins (für MessNew) befinden sich hier im Anhang und auch auf meiner Webseite.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (22.06.2025 um 17:26 Uhr)
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (17.06.2025), applechess (14.06.2025), Chessguru (14.06.2025), kamoj (14.06.2025), MikeChess (14.06.2025), Robert (16.06.2025), Wandersleben (14.06.2025)
  #6725  
Alt 14.06.2025, 10:56
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 207
Abgegebene Danke: 462
Erhielt 624 Danke für 157 Beiträge
Aktivitäten Langlebigkeit
2/20 12/20
Heute Beiträge
0/3 ssssss207
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
(...)
Das hat der Programmierer (Richard Lang) bei diesen 2 älteren Versionen (Diamond/Sapphire) scheinbar übersehen, und leider gibt es dafür auch keine Lösung - ich hab's mit allen möglichen Tricks probiert. (...)
Richard Lang? or David Kittinger?
Mit Zitat antworten
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag:
fhub (14.06.2025)
  #6726  
Alt 14.06.2025, 11:18
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Richard Lang? or David Kittinger?
Yep, you are right, I've confused them - thanks for the correction, Gerardo!
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
berger (14.06.2025)
  #6727  
Alt 22.06.2025, 17:22
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

eine neue CB-Emu-Version ist online - diese enthält jetzt den ROM-Patch für Novag (bzw. Saitek) Super System 3 (ssystem3).
Damit sind jetzt auch Rochaden nach einer Stellungseingabe möglich - vielen Dank an Mychess für diesen Patch!

Ich habe dafür keine neue Engine eingebaut, sondern ein zusätzliches 'modified' BIOS-ROM, das man mit 'File > Show Tab Menu > BIOS Selection' durch Änderung von 'original' auf 'modified' und folgendem [Reset] auswählen kann (diese Einstellung wird in der ini-Datei auch gespeichert).

Edit: Dieses 'modified' ROM ist inzwischen wieder entfernt, weil es nicht zuverlässig funktioniert. In MessChess ist dieses Rochade-Problem allerdings jetzt durch ein neues Plugin gelöst.

Außerdem gibt es noch eine weitere Neuerung (allerdings nur in MessNew):
für einige Novags kann man ja seit der letzten Version auch einen Printer zuschalten (durch Auswahl des entsprechenden Layouts), für viele Fidelitys gibt's so eine schöne Druckerausgabe leider (noch) nicht, weil bei diesen der Druckeranschluss über eine RS232-Schnittstelle erfolgt (und es in MAME noch keinen geeigneten Grafikdrucker dafür gibt).
Allerdings kann man diese Druckerausgaben auch über ein 'Terminal' schicken, und dafür habe ich jetzt bei diesen Fidelitys jeweils ein zusätzliches 'Internal Layout (Terminal)' eingebaut, sodaß man dafür nicht immer zwischen 2 Fenstern umschalten muß.
Aktivieren läßt sich dieses neue Feature durch 'File > Show Tab Menu > Slot Devices', und da wählt man bei 'rs232' die Option 'terminal' aus (1-mal Cursor-links-Taste drücken und danach [Reset]) - dabei wird dann automatisch auf dieses neue Layout (mit Terminal-Ausgabe rechts vom Brett) umgeschaltet und auch die RS232-Parameter korrekt eingestellt.
Allerdings sind die Tastenkombinationen bei den diversen Fidelity-Geräten ziemlich unterschiedlich, z.B. Figurentaste+ST+CL bei csc/vsc, PV+RE+CL beim fscc12, PV+RV+CL bei feag/feas/... usw. - das muß man sich einfach im jeweiligen Handbuch ansehen.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (23.06.2025 um 21:52 Uhr)
Mit Zitat antworten
Folgende 12 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (22.06.2025), Chessguru (23.06.2025), ferribaci (23.06.2025), germangonzo (23.06.2025), Jo (22.06.2025), kamoj (22.06.2025), Mark 1 (22.06.2025), Michael (23.06.2025), MikeChess (22.06.2025), Moonshine (22.06.2025), Novize (23.06.2025), Wandersleben (23.06.2025)
  #6728  
Alt 23.06.2025, 13:56
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

durch diesen ROM-Patch von Mychess konnte ich das entsprechende Byte im RAM beim ssystem3 finden, das für die Rochaderechte zuständig ist.
Daher habe ich jetzt das ssystem3-Plugin so geändert, daß Rochaden nach einer Stellungseingabe im Prinzip erlaubt sind, womit bei Benutzung in MessChess (also mit Plugin) eine Umstellung auf dieses 'modified' ROM nicht mehr nötig ist (in MessExtra oder MessNew bei eigener, direkter Stellungseingabe ist es natürlich immer noch sinnvoll).
Da der Mark IV (ssystem4) das gleiche Problem hat, habe ich das auch gleich mitgelöst (war nur eine andere RAM-Adresse nötig), und zwar ebenfalls im ssystem3-Plugin, weil dessen Setup-Routine ja auch vom ssystem4 benutzt wird.
Mit dem neuen ssystem3-Plugin im Anhang wird also dieses Rochade-Problem (in MessChess) für beide Engines gleichzeitig behoben.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (23.06.2025 um 17:51 Uhr)
Mit Zitat antworten
Folgende 11 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (23.06.2025), Chessguru (23.06.2025), dsommerfeld (23.06.2025), Jo (23.06.2025), kamoj (23.06.2025), lars (23.06.2025), Mark 1 (23.06.2025), mclane (23.06.2025), Robert (24.06.2025), Tibono (23.06.2025), Tintenfisch (23.06.2025)
  #6729  
Alt 23.06.2025, 17:54
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

nachdem was Mychess über diese Rochade-Bits bei ssystem3/4 herausgefunden hat, mußte ich das ssystem3-Plugin nochmal komplett ändern -
ist ziemlich viel zusätzlicher Code nur für dieses Rochade-Problem.

Also Anhang nochmal herunterladen ...

Edit: Ich habe jetzt CB-Emu nochmals hochgeladen und dieses (nicht zuverlässig funktionierende) 'modified' ROM für 'ssystem3' wieder entfernt, dafür aber das neue Plugin hinzugefügt, sodaß die Rochade nach Stellungseingaben bei Verwendung von MessChess nun doch funktioniert.
Angehängte Dateien
Dateityp: zip ssystem3_Plugin.zip (1,6 KB, 21x aufgerufen)
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (23.06.2025 um 21:58 Uhr)
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (23.06.2025), lars (23.06.2025), Mark 1 (23.06.2025), MikeChess (23.06.2025), Robert (24.06.2025), Tibono (23.06.2025), Tintenfisch (24.06.2025), Wandersleben (23.06.2025)
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 +2. Es ist jetzt 22:29 Uhr.



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