Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #5761  
Alt 22.12.2023, 18:59
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.558 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich weiß ja nicht, ob schon jemand mal auf die Statuszeile rechts unten in CB-Emu geschaut hat - 492 systems! (in MessExtra sind es 392)

Vor langer Zeit ging es mal darum, bei einer 'schönen' Zahl aufzuhören (ich glaube es war 250 oder 300), und da hab ich gesagt: "Also 500 schaffen wir ja ohnehin nicht".

Jetzt bräuchten wir nur jeden Tag eine neue Engine, dann würde das mit den 500 bis Jahresende noch klappen.

Wenn nicht, dann würde auch 1 neue Engine genügen - dann zählen wir einfach die 7 anderen Geräte (in 'Board_Games') auch noch dazu ...

Einen schönen Abend noch und angenehme Feiertage,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
applechess (22.12.2023), Chessguru (22.12.2023), germangonzo (22.12.2023), kamoj (22.12.2023), Mapi (22.12.2023), Mark 1 (22.12.2023), mclane (22.12.2023), Michael (24.12.2023), MikeChess (22.12.2023), Tibono (22.12.2023)
  #5762  
Alt 22.12.2023, 19:11
germangonzo germangonzo ist offline
SPARC
 
Registriert seit: 07.08.2004
Ort: Berlin
Alter: 55
Land:
Beiträge: 222
Abgegebene Danke: 655
Erhielt 158 Danke für 83 Beiträge
Aktivitäten Langlebigkeit
4/20 20/20
Heute Beiträge
0/3 ssssss222
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hi,
...
ich weiß ja nicht, ob schon jemand mal auf die Statuszeile rechts unten in CB-Emu geschaut hat - 492 systems! (in MessExtra sind es 392)
...
Franz
Hi Franz, Riesen Respekt vor Dieser Leistung!

Gibt es eigentlich Systeme, die Du in besonderer Erinnerung hast, z.B.
  • Das erste System?
  • Das komlizierteste System?
  • Das eleganteste System?
  • ...

LG
Frank
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu germangonzo für den nützlichen Beitrag:
fhub (22.12.2023), kamoj (22.12.2023), Mark 1 (22.12.2023), mclane (22.12.2023)
  #5763  
Alt 22.12.2023, 19:30
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.570
Bilder: 1
Abgegebene Danke: 1.779
Erhielt 4.812 Danke für 1.442 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss6570
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

schließe mich gerne an. Ein ganz großes Dankeschön und riesigen Respekt für deine unermüdliche Arbeit. Der Dank kann gar nicht groß genug ausfallen.



Ich hatte es schon häufiger erwähnt. Das ganze Projekt wurde kostenlos zur Verfügung gestellt. In der heutigen Zeit wohl eher eine Seltenheit.

Allerdings dachte ich, du hörst erst auf, wenn der Magellan oder Atlanta emuliert wurde. Ich denke, so lange solltest du noch mit deiner wohlverdienten Rente warten…

Danke.

Gruß
Micha
Mit Zitat antworten
Folgende 12 Benutzer sagen Danke zu Chessguru für den nützlichen Beitrag:
applechess (22.12.2023), fhub (22.12.2023), germangonzo (22.12.2023), kamoj (22.12.2023), Mapi (22.12.2023), Mark 1 (22.12.2023), mclane (22.12.2023), Michael (24.12.2023), Mythbuster (22.12.2023), ruschach (23.12.2023), Tintenfisch (23.12.2023), Wandersleben (23.12.2023)
  #5764  
Alt 22.12.2023, 19:38
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.558 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Frank,
 Zitat von germangonzo Beitrag anzeigen
Gibt es eigentlich Systeme, die Du in besonderer Erinnerung hast, z.B.
  • Das erste System?
  • Das komlizierteste System?
  • Das eleganteste System?
  • ...
also Du stellst wieder schwierige Fragen!

Das "erste Mal" soll man ja angeblich nie vergessen (allerdings auf einem etwas anderen Gebiet), aber was das aller-erste Gerät war, das weiß ich auch nicht mehr. Auf jeden Fall war das vor etwas mehr als 10 Jahren und da habe ich damit begonnen, einige Mephistos und Fidelitys in MESS wieder zum Laufen zu bringen, die durch irgendwelche Änderungen in MAME nicht mehr funktionierten. Natürlich war alles damals viel schwieriger für mich, denn einerseits hatte ich mit MAME noch keinerlei Erfahrung, und außerdem mußte ich wirklich alles alleine lösen, denn so eine tolle Unterstützung wie heutzutage durch 'hap' gab's damals ja noch nicht.

'Kompliziert' gestaltet sich bei vielen Engines hauptsächlich das Schreiben eines Plugins, vor allem wenn man die Züge nicht so einfach aus einer Anzeige oder den Brett-LEDs ablesen kann. Dann geht's eben nur direkt aus dem RAM (vorausgesetzt man findet auch die richtige Stelle), und da haben sich manche Programmierer wirklich sehr sonderbare Methoden ausgedacht, wie sie die Stellung bzw. die Züge codieren.

Bei den neueren Modulen habe ich vor allem damit zu kämpfen, den Treiber-Code (den ja ohnehin 'hap' programmiert, das könnte ich selbst ja gar nicht), in der nun doch schon 3.5 Jahre alten MESSUI-Version 0.220 irgendwie noch zum Laufen zu bringen (bei all den Änderungen, die in MAME laufend stattfinden). Aber zum Glück hab ich es bisher immer noch geschafft, und lange muß ich mich damit ja nicht mehr quälen, denn Ende dieses Jahres ist ja ohnehin Schluß.

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

Geändert von fhub (22.12.2023 um 20:18 Uhr)
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
applechess (22.12.2023), berger (23.12.2023), germangonzo (22.12.2023), kamoj (22.12.2023), Mark 1 (22.12.2023), Michael (24.12.2023), MikeChess (22.12.2023), Mythbuster (22.12.2023), Wandersleben (23.12.2023)
  #5765  
Alt 22.12.2023, 19:52
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.558 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Micha,
 Zitat von Chessguru Beitrag anzeigen
Allerdings dachte ich, du hörst erst auf, wenn der Magellan oder Atlanta emuliert wurde. Ich denke, so lange solltest du noch mit deiner wohlverdienten Rente warten…
also ich bin mir da nicht so sicher, ob ich diese Emulationen überhaupt noch erleben werde.

Aber so ganz Schluß ist ja dann auch wieder nicht: ich arbeite ja hier parallel auch an der jeweils aktuellsten MameUI-Version (derzeit eben 0.261), und zwar mit den originalen Sourcen (d.h. fast ohne irgendwelche Änderungen von mir), und da brauche ich für neue Emulationen nicht besonders viel zu tun - da sind all diese aufwändigen Anpassungen an das ältere System in CB-Emu oder MessExtra eben nicht nötig.
Und genau diese Version werde ich auch weiterhin pflegen, und ab nächstem Jahr eben nur mehr dieses 'MameNew' zur Verfügung stellen und bei neuen Engines updaten - meine Zusatz-Features in CB-Emu (z.B. MHz-Einstellung, Plugins usw.) gibt's in dieser Version dann allerdings nicht mehr.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (22.12.2023), Mark 1 (22.12.2023), mclane (22.12.2023), MikeChess (22.12.2023), ruschach (23.12.2023), Wandersleben (23.12.2023)
  #5766  
Alt 23.12.2023, 09:00
bataais bataais ist offline
Mephisto Berlin Pro
 
Registriert seit: 01.10.2013
Beiträge: 260
Abgegebene Danke: 158
Erhielt 408 Danke für 173 Beiträge
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss260
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Lieber Franz,
auch von mir ein herzliches Dankeschön für Deinen unermüdlichen Einsatz beim grossartigen CB-Emu!

Die 500er Marke liesse sich schon noch knacken, da fehlen ja noch 9 HD6301 Geräte:

Code:
Kittinger:
- Accord / Alto - 4K
- Mentor 16 / Amigo - 16K
- VIP - 16K + 2K RAM
- Primo - 16K + 2K RAM
- Beluga - 16K + 2K RAM

Morsch:
- CXG Chess Professor - 16K
- Yeno 416 XL - 16K

Unbekannt (Chess King):
- Triomphe - 4K
- Counter Gambit - 4K
Das werden wir kaum bis Ende Jahr schaffen

Eine Frage hätte ich noch. Wär's möglich, im CB-Emu.exe das 'Activate Debugger' flag 'durchzuschleifen'?
Dort funktioniert das nämlich nicht, und ich kann nur mit MessExtra den Debugger verwenden (welcher für mich sehr wichtig ist).

Frohe Feiertage!
bataais
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu bataais für den nützlichen Beitrag:
achimp (23.12.2023), berger (23.12.2023), fhub (23.12.2023), kamoj (23.12.2023), Tintenfisch (23.12.2023)
  #5767  
Alt 23.12.2023, 10:01
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von germangonzo Beitrag anzeigen
Gibt es eigentlich Systeme, die Du in besonderer Erinnerung hast, z.B.
This question was for Franz, but I'll reply too.

- Das erste System?
Fidelity VCC German. MAME already supported a bunch of chesscomputers, but this was the first one I contributed to. It's currently the only chesscomputer I own (belonged to my dad).

- Das komlizierteste System?
Most complex to write the driver? Saitek Leonardo/Renaissance with the OSA extension. Most complex system from a hardware point of view? Who knows, maybe the robotic chesscomputers (Phantom, Adversary) if you include the mechanical parts.

- Das eleganteste System?
Subjective, especially if it's about aesthetics. For hardware(PCB) design, I think Ron Nelson was good at it.
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
bataais (23.12.2023), berger (23.12.2023), Bryan Whitby (23.12.2023), fhub (23.12.2023), kamoj (23.12.2023), Tibono (24.12.2023)
  #5768  
Alt 23.12.2023, 10:39
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: Mess Emulator für diverse Schachcomputer ist fertig!

I fixed the serial port in nsvip/nsnova and Saitek OSA a few days ago, it's pretty fun to experiment with.

eg. mame.exe leonardo -rs232 terminal -numscreens 2
Set the screen views in video options, set the baudrate, disable the chesscomputer keyboard.



Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
achimp (23.12.2023), bataais (23.12.2023), berger (23.12.2023), fhub (23.12.2023), germangonzo (23.12.2023), kamoj (23.12.2023), Mark 1 (23.12.2023), ruschach (23.12.2023)
  #5769  
Alt 23.12.2023, 11:12
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von bataais Beitrag anzeigen
Die 500er Marke liesse sich schon noch knacken, da fehlen ja noch 9 HD6301 Geräte:

(...)
Julio Kaplan:
Turbo S-24K

Kaare Danielsen:
CXG Chess 3008
Super Enterprise mit LCD (Sphinx Titan ist vielleicht gleiche)

And I suspect the Novag Super System peripherals may be on HD6301Y: The 2 chessboards (touch sensory and auto sensory), and the TV interface. These are quite rare.

Geändert von hap (23.12.2023 um 11:19 Uhr)
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
bataais (23.12.2023), kamoj (23.12.2023), Mark 1 (23.12.2023), ruschach (23.12.2023)
  #5770  
Alt 23.12.2023, 11:24
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.558 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo bataais,
 Zitat von bataais Beitrag anzeigen
Die 500er Marke liesse sich schon noch knacken, da fehlen ja noch 9 HD6301 Geräte:
...
Das werden wir kaum bis Ende Jahr schaffen
na ja, wir könnten ja auch einfach das Jahr 2023 verlängern!?
Zitieren:
Eine Frage hätte ich noch. Wär's möglich, im CB-Emu.exe das 'Activate Debugger' flag 'durchzuschleifen'?
Dort funktioniert das nämlich nicht, und ich kann nur mit MessExtra den Debugger verwenden (welcher für mich sehr wichtig ist).
Also eigentlich funktioniert diese Debugger-Aktivierung in CB-Emu ja, und zwar für Engines, die auch wirklich (direkt!) mit CB-Emu ausgeführt werden (das ist allerdings schon lange die Minderheit). Aber vermutlich meinst Du damit, daß das auch für jene Engines gelten soll, die in MessExtra implementiert sind, aber eben auch von CB-Emu aus aufgerufen werden können?

Das wäre leider nicht so einfach zu machen und würde eine komplette Änderung meines System erfordern. Diese (ich nenn sie mal) 'externen' Engines sind ja in CB-Emu nur 'gelistet' (in einem eigenen Treiber), und sobald Du eine von diesen startest, ruft CB-Emu sofort MessExtra auf - das allerdings ohne zusätzliche Parameter (wie z.B. eben -debug), weil diese ja entweder in einer *.ini oder *.cfg-Datei gespeichert sind, und die gibt's in CB-Emu für diese 'externen' Engines gar nicht. Diese Konfigurationsdateien werden aber auch nur nach dem eigentlichen Start (bzw. vor Beenden) der jeweiligen Engine geladen (bzw. wieder gespeichert), und das eben nur von demjenigen Programm, das die Engine auch tatsächlich ausführt. Und das ist in diesen Fällen eben MessExtra und nicht CB-Emu!
Um das zu ändern, müßte ich tief in das uralte System von MAME 0.175 (ja, darauf basiert CB-Emu immer noch!) eingreifen, und das nur damit man diesen Debug-Modus auch von CB-Emu aus einschalten kann, obwohl es in MessExtra ohnehin funktioniert??

Sorry, aber dazu hab ich wirklich keine Lust - das könnte man dann auch für alle anderen Einstellmöglichkeiten fordern, warum gerade (oder nur) beim Debug-Mode?
Es ist eben so, daß sämtliche Einstellungen in derjenigen GUI zu machen sind, in der eine Engine auch tatsächlich implementiert und ausgeführt wird. Wenn Du also irgendeine Engine im Debug-Mode starten willst, dann ist es wohl zumutbar, das direkt in MessExtra zu tun, oder? Übrigens wird das ja dann in der *.ini-Datei gespeichert, sodaß es beim nächsten Aufruf sogar aus CB-Emu heraus auch funktioniert.

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

Geändert von fhub (23.12.2023 um 11:34 Uhr)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
bataais (23.12.2023), kamoj (23.12.2023), Mark 1 (23.12.2023)
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 +1. Es ist jetzt 12:28 Uhr.



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