Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1331  
Alt 05.08.2016, 17:57
Benutzerbild von IvenGO
IvenGO IvenGO ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 19.05.2012
Ort: Moscow
Land:
Beiträge: 213
Abgegebene Danke: 241
Erhielt 235 Danke für 101 Beiträge
Aktivitäten Langlebigkeit
0/20 13/20
Heute Beiträge
0/3 ssssss213
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hello, probably it was asked or discussed before: there's one general problem with Fidelity emulations - no chess pieces for substitute, so when a player accidently put one of his pieces on another or needs to take back a move with capture its not possible to restore previous position correctly.
Any chance to get this fixed?
Mit Zitat antworten
  #1332  
Alt 05.08.2016, 18:55
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von IvenGO Beitrag anzeigen
Any chance to get this fixed?
Well, taking back capture moves is implemented for all Fidelity modules, just look at the file 'Info_Fidelity.txt' - there's even a special section about how to do this!

As for the other problem: I think one can expect that the user takes care of not making nonsense moves (like the example you have described). For my first programmed modules (the Elite Avantgarde) there is indeed the possibility to correct such wrong 'moves', and this can be done with the small border pieces: whenever a board square is selected (i.e. the LED is ON), you can choose any border piece and put it on this board square.

But implementing this feature was really a lot of work, so I was not keen on writing such a (quite long) code for all the other numerous Fidelity engines.

Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
IvenGO (06.08.2016)
  #1333  
Alt 06.08.2016, 11:36
Benutzerbild von IvenGO
IvenGO IvenGO ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 19.05.2012
Ort: Moscow
Land:
Beiträge: 213
Abgegebene Danke: 241
Erhielt 235 Danke für 101 Beiträge
Aktivitäten Langlebigkeit
0/20 13/20
Heute Beiträge
0/3 ssssss213
Daumen hoch Re: Mess Emulator für diverse Schachcomputer ist fertig!

Ah, now I get how this stuff works, thank You!
Mit Zitat antworten
  #1334  
Alt 10.08.2016, 16:18
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,

hier ist nun der nächste Streich - CB-Emu Version 3!

Ich habe jetzt im Treiber des Elite Avantgarde den Code für die Ansteuerung der Brettsensoren komplett umgeschrieben,
und damit ist es mir endlich gelungen, daß sich diese EAG-Modelle genauso verhalten, wie alle anderen Fidelitys auch,
und zwar hauptsächlich in folgenden 3 Punkten:

1) NEWGAME und 'Soft Reset' (im Menü) bringen jetzt automatisch die Grundstellung aufs Brett,
ohne daß man erst auf irgendwelche Felder klicken muß (für Figuren, die noch von der letzten Partie 'herumstehen').
2) 'Save/Load State' (bzw. Default State) sowie 'Save system state on exit' (also Wiederherstellen der letzten Stellung
beim Starten) funktionieren jetzt perfekt, d.h. genauso wie man es erwartet (und wie auch schon bei den anderen Modulen).
3) Und schließlich braucht man auch beim Aufstellen einer komplett neuen Stellung (d.h. beim Leeren des Bretts mit PB+OPTION)
keine aktuellen Figuren mehr wegklicken, das Brett wird automatisch geleert für die Eingabe einer neuen Stellung.
Das gilt übrigens auch für das automatische Wiederholen einer gerade gespielten Partie (mit OPTION+TB),
auch hier wird automatisch zur Grundstellung zurückgespult.

Außerdem gibt's noch ein paar kleinere Änderungen:
a) neue 'Reset'-Dateien für Mephisto B&P und MMII (im Verzeichnis 'sta'), denn die alten Versionen funktionieren nicht mehr
(deren Format hat sich in den letzten 20 MESS-Versionen irgendwann geändert).
b) neue Config-Dateien (feagv*.cfg im Verzeichnis 'cfg'), diese enthalten jetzt nicht mehr die Grundstellung.
Damit die EAGs jedesmal mit der Grundstellung starten (außer man hat 'Save system state on exit' aktiviert),
müssen diese Dateien feagv*.cfg schreibgeschützt bleiben!
c) und noch ein paar Verbesserungen bzw. Korrekturen in einigen Artwork-Dateien.

CB-Emu Version 3: (ohne ROMs, an denen hat sich ohnehin nichts geändert)
nicht mehr aktuell!

Grüße,
Franz

Geändert von fhub (21.08.2016 um 23:14 Uhr)
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (12.08.2016), Agep (10.08.2016), Jo (10.08.2016), Mapi (10.08.2016), MikeChess (10.08.2016), Robert (11.08.2016)
  #1335  
Alt 12.08.2016, 14:21
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Und gleich noch die nächste Verbesserung ...

Jetzt habe ich auch den restlichen 4 Fidelity-Geräten ohne Sensorbrett (Chess Challenger 7-B und 10-B, sowie Chess Challenger Voice (Advance)) ein Schachbrett spendiert, sodaß man nun kein externes Brett oder Programm (wie ChessBoard.exe) mehr benötigt.

Dieses Zusatz-Schachbrett ist vom Gerät selbst (d.h. von den Funktionstastatur rechts) völlig unabhängig, und dient nur zur manuellen Eingabe bzw. Mitprotokollierung der Züge - es 'versteht' auch nichts von Schach, d.h. die Figuren können beliebig herumbewegt/hinzugefügt/gelöscht werden.

Hier ist das Update (nur die EXE sowie die 4 neuen Artworks):
nicht mehr aktuell!

PS: Übrigens funktioniert natürlich auch für diese 4 Geräte 'Save & Load State'.

Jetzt wüßte ich nicht mehr, was es noch zu verbessern gäbe!?

Franz

Geändert von fhub (21.08.2016 um 23:14 Uhr)
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (12.08.2016), Agep (12.08.2016), Faust (19.08.2016), Jo (12.08.2016), Mapi (12.08.2016), Michael (12.08.2016), MikeChess (12.08.2016), Robert (14.08.2016)
  #1336  
Alt 14.08.2016, 13:28
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

im spanischen Schachforum hat ja jemand eine wirklich künstlerische Tastatur für die 4 Nicht-Sensor-Geräte von Fidelity gebastelt.
Ich habe mir nun diese Dateien ausgeborgt, ein wenig modifiziert und daraus neue Artworks für diese 4 Modelle gemacht -
jetzt sehen diese Emulationen sogar schöner aus als die Original-Geräte.

Einen schönen Sonntag,
Franz

Geändert von fhub (21.08.2016 um 23:15 Uhr)
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (14.08.2016), Agep (14.08.2016), Luis (15.08.2016), MikeChess (14.08.2016)
  #1337  
Alt 14.08.2016, 14:22
Mark 1 Mark 1 ist offline
Mephisto Wundermaschine
 
Registriert seit: 27.09.2006
Beiträge: 490
Abgegebene Danke: 792
Erhielt 322 Danke für 172 Beiträge
Aktivitäten Langlebigkeit
4/20 18/20
Heute Beiträge
0/3 ssssss490
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi

Das sieht ja super geil aus !!! Ach ja die alten Zeiten , als Schüler war ich hin und weg von den cc7 und cc10. Oder Boris Diplomat, den konnte ich mir gerade zu leisten. Und auch dir herzlichen Dank für deine unermüdliche Arbeit bei unseren gemeinsamen Hobby.
Habe fertig ^^

Gruß Mark 1
Mit Zitat antworten
  #1338  
Alt 14.08.2016, 14:34
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mark 1 Beitrag anzeigen
Das sieht ja super geil aus !!!
Ja, da hast Du wirklich recht, dieser 'Volodymyr' im spanischen Forum ist ein echter Künstler!
Leider gefallen mir seine Schachfiguren nicht besonders, sonst hätte ich wohl alle seine Artworks als Standard in CB-Emu verwendet -
die jedoch alle auf meine Figuren anzupassen ist mir zuviel Arbeit.
Aber die meinen sind ja auch ganz schön ...

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
MikeChess (14.08.2016)
  #1339  
Alt 14.08.2016, 21:27
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.079
Bilder: 257
Abgegebene Danke: 1.555
Erhielt 4.816 Danke für 1.615 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
12/20 17/20
Heute Beiträge
0/3 sssss7079
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,
danke für die letzten Änderungen! Tolle Arbeit! Macht wirklich Spaß, all die Computer so auf der Couch "nebenher" nutzen zu können!

Wenn Du nochmals etwas änderst, könntest Du vor den Chess Champion MK II noch ein Novag setzen ... wobei, allgemein wäre es schön, wenn vor allen Geräten der Hersteller stehen würde ... zumindest, wenn man so wie ich sortiert ...

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #1340  
Alt 14.08.2016, 21:47
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
11/20 15/20
Heute Beiträge
1/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Sascha,
 Zitat von Mythbuster Beitrag anzeigen
Wenn Du nochmals etwas änderst, könntest Du vor den Chess Champion MK II noch ein Novag setzen ...
kein Problem, schon geändert.
Zitieren:
... wobei, allgemein wäre es schön, wenn vor allen Geräten der Hersteller stehen würde ... zumindest, wenn man so wie ich sortiert ...
Na ja, das ist dann doch ein kleines Problem. Bei den Mephistos ist es ja ohnhin so, aber die Fidelity-Modelle haben so lange Namen, daß dieser dann nicht mehr in die Spalte bei Listenansicht passen würde, wenn ich noch Fidelity davor schreibe (die Listenbreite kann man leider nicht beliebig ändern, da hat MESSUI schon immer einen Bug).

Ich frage mich allerdings, wozu ich eigene Einträge 'Fidelity/Mephisto/Novag' in der linken Spalte gemacht habe - damit kannst Du doch ganz einfach nach Hersteller auswählen!?

Grüße,
Franz
Mit Zitat antworten
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 23:43 Uhr.



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