|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Guten Abend,
ich habe gerade die Nigel Short Emulation gegen Novag Super Expert C spielen lassen. Folgende Verbesserungsvorschläge hätte ich:
Ansonsten grosses Kino, vielen lieben Dank Hier noch die Partie:
[Event "Blitz 30m"]
[Site "?"] [Date "2013.11.20"] [Round "?"] [White "Novag Super Expert C"] [Black "Mephisto Nigel Short"] [Result "0-1"] [ECO "D57"] [Annotator "Heinze,Theo"] [PlyCount "103"] [TimeControl "1800"] 1. d4 d5 2. c4 e6 3. Nc3 Be7 4. Nf3 Nf6 5. Bg5 O-O 6. e3 h6 7. Bh4 Ne4 8. Bxe7 Qxe7 9. cxd5 Nxc3 10. bxc3 exd5 11. Qb3 Rd8 12. c4 dxc4 13. Bxc4 Nc6 14. Be2 Rd6 $2 {In meinem Buch "queen's gambit declined" von Sadler wird 14..b6! empfohlen. So gespielt von Lutz gegen Kramnik 1994.} (14... b6 {0} 15. O-O {0} Bb7 {0} 16. Rac1 Na5 17. Qb2 Rac8 $11 {Mit Ausgleich lt Kramnik}) 15. O-O Be6 16. Qb2 Bd5 17. Rfc1 Rb8 18. Rc3 Qe6 19. Rac1 b6 20. Bc4 Rbd8 21. Bxd5 Qxd5 22. a3 Rg6 23. Qc2 Rdd6 {Die C-Linie bereitet Schwarz bereits große Sorgen.} 24. Nh4 (24. e4 $1 Qh5 (24... Nxd4 25. exd5) 25. d5 Rdf6 26. Qd3 Ne7 27. Nd4 Rd6 28. g3 (28. Rxc7 $2 Nxd5 29. exd5 Qxd5 30. g3 Qxd4 31. Qxd4 Rxd4 32. Rxa7 $11) 28... c5 29. dxc6 $16) 24... Rgf6 25. e4 $2 {Kommt zu spät. Weiss verkalkuliert sich taktisch und verliert einen Bauern.} Qg5 26. Nf5 Nxd4 27. Nxd4 Rxd4 28. e5 (28. Rxc7 $4 Rd2) 28... Rg6 29. Rg3 Qxe5 30. Rxg6 fxg6 31. Qxg6 c5 32. Qc6 Re4 33. Qb5 $2 {Lässt eine einfache Abwicklung in Bauernendspiel zu. NS zeigt bereits großen Vorteil. Ich glaube hier wurde er gegenüber dem Milano deutlich verbessert.} Re1+ 34. Rxe1 Qxe1+ 35. Qf1 Qxf1+ 36. Kxf1 b5 37. Ke2 a5 38. Kd3 Kf7 39. a4 bxa4 40. Kc4 Ke6 41. g3 Kd6 42. f4 Kc6 43. h3 h5 44. g4 hxg4 45. hxg4 Kc7 46. Kc3 Kb6 47. Kc2 Kb5 48. Kc3 c4 49. Kb2 Kb4 50. Kc2 a3 51. f5 c3 52. g5 0-1 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
zu 1) also das kann ich mir überhaupt nicht vorstellen, das Layout (und auch die PNG-Datei) des NigelShort ist absolut identisch zum Milano (bis auf den zusätzlich Schriftzug), und ich habe sogar die Höhe der möglichen Tastenfläche fast verdoppelt, weil eben die Tasten dieser beiden Geräte extrem schmal sind und man daher mit der Maus sehr gut zielen muß. Aber die jetzt erlaubte Fläche zum Drücken der Tasten ist exakt um die Tasten (nach oben und unten) zentriert, das siehst Du ja an der schwarzen Fläche wenn Du die Taste drückst. Natürlich darfst Du nicht auf den Schriftzug oberhalb drücken, das geht ja auch beim echten Gerät nicht. Wenn Dir diese 'sensitive' Fläche allerdings wirklich noch immer zu klein ist, dann kannst Du das relativ einfach im entsprechenden Artwork 'nshort.zip' in der Datei 'nshort.lay' ändern. zu 2) ich kann mir nicht vorstellen, daß (oder wie) das gehen sollte - ich kenne in MESS keine Funktion die ein gleichzeitiges Drücken 2er Tasten ermöglicht. zu 3) na ja, Du bist ganz schön 'pingelig' - wegen der paar Pixel!? Aber auch das kannst Du selbst im Layout machen, wieder entweder 'nshort.lay' entsprechend editieren, oder einfach in der Bilddatei 'nshort.png' diese LCD-Anzeige ein paar Pixel verschieben. (wäre sicher auch im Programm möglich, allerding wesentlich aufwendiger). Grüße, Franz. Geändert von fhub (20.11.2013 um 22:15 Uhr) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
zu 3) na ja, Du bist ganz schön 'pingelig' - wegen der paar Pixel!?
Aber auch das kannst Du selbst im Layout machen, wieder entweder 'nshort.lay' entsprechend editieren, oder einfach in der Bilddatei 'nshort.png' diese LCD-Anzeige ein paar Pixel verschieben. (wäre sicher auch im Programm möglich, allerding wesentlich aufwendiger). ich glaube ich hatte mich falsch ausgedrückt. Mich stört nicht das Artwork, sondern die Darstellung der Buchstaben im Display selbst. Zum Beispiel der Buchstabe "H" im Screenshot. Er klebt mit der linken Seite am Rand und oben berührt er ihn auch. Gleichzeitig ist unten unter der zweiten Zeile noch viel Platz. Aber so wie ich das verstehe, liegt es an der Implementierung des Displays. Mit Artwork konnte ich es grad jedenfalls nicht ändern. Viele Grüße, Theo |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi Sascha,
welche denn? Vielleicht sind Deine ROMs für diese beiden Module etwas andere Versionen!? PS: Da kommt mir gerade noch eine andere Idee: Für diese 3 neuen Module mußte ich ja auch neue Namen für die ROMs verwenden, und ich habe folgende benutzt: polgar10.bin --> gepackt in polgar10.zip nshort.bin --> gepackt in nshort.zip port32.bin --> gepackt in port32.zip Nur mit genau diesen Namen werden die 3 neuen Module auch erkannt! Franz Problem gelöst, Danke! Einziges kleines Manko: In den 16 Bit Emus ist die obere Zeile der Anzeige "abgeschnitten" ... es sieht bei mir so aus, als wenn da eine Pixelreihe fehlt ... Gruß, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2024. All rights reserved to make me feel special. :-) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Es hat tatsächlich nur ein wenig Code für den van32 gefehlt, alle anderen übernehmen dann einfach diese Eigenschaften vom van32. Ich hab's zwar nun mit allen 32bit-Versionen ausprobiert (und es klappt), aber es sollte natürlich etwas intensiver getestet werden, vielleicht hab ich ja irgendwo was vergessen!? Hier das neue Update mit dem Bugfix für 'Save/Load State': CB-Emu_upd2.zip Ginge allerdings trotzdem im Artwork, wenn man in der PNG-Datei extra einen weißen LCD-Hintergrund erzeugt, und den dann eben (links und oben) ein paar Pixel größer macht. Aber das wäre eine ziemliche Herumprobiererei bis Größe und Position exakt passen. Wenn das allerdings so einfach zu lösen wäre, dann hätte er es sicher getan anstatt diesen Hinweis in die Sourcedatei zu schreiben. Man sieht daß Weihnachten vor der Tür steht - schon kommen die ersten Wünsche ans Christkind (nämlich an mich ) wie diese beiden kleinen (rein optischen) Mängel zu beheben! Allerdings war mein Ziel für dieses CB-Emu nicht alle möglichen kleineren und größeren Bugs (deren es leider noch einige gibt) zu beheben, denn dazu müßte ich mich viel tiefer in MESS und diese Mephisto-Treiber einarbeiten - meine 2 wirklichen Beweggründe waren erstens eine Spezial-Version von MESS nur für Schachprogramme zu machen, und zweitens eben diese 3 neuen Module (Polgar 10MHz, Nigel Short und Portorose) zu implementieren, und das hat ja auch ganz gut geklappt. Und nun funktioniert sogar 'Save/Load State' auch noch - Herz was willst Du mehr. Ok, da gibt es eben auch noch ein paar kleinere optische Mängel (wie die beiden oben erwähnten), aber bevor ich überhaupt daran denke diese anzugehen, sind für mich 2 andere Probleme wesentlich größer und wichtiger (und die nerven wirklich!): Das ist einmal diese umständliche Eingabe von Schlagzügen bei manchen Modellen (Milano, Berlin Pro), wo man manchmal (nicht immer!) nach Entfernen der Figur nochmals auf das Ausgangsfeld klicken muß, bevor man den Schlagzug ausführen kann. Irgenwie hab ich dieses (buggy) System immer noch nicht durchschaut, allerdings ist dieser zusätzliche Klick anscheinend immer dann nötig, wenn die LED dieses Schlag-Feldes noch aktiv ist. Und das zweite Problem sind diese hysterisch blinkenden Brett-LEDs (auch nur bei manchen Modellen), sodaß man faktisch das Ausgang- und Zielfeld des Zugs nicht erkennen kann und immer auf die Anzeige schauen muß. DAS wären für mich die beiden dringenderen Probleme, aber ich glaube kaum daß ich dafür Lösungen finden werde - es ist eben nicht leicht wenn man Bugs fixen soll, die andere produziert haben. Grüße, Franz. Geändert von fhub (21.11.2013 um 14:24 Uhr) |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Auch Berlin pro stellt die Stellung wieder korrekt her (ist ja auch ein 32Bitter) Super! Also, mein Weihnachten hast du schonmal gerettet! Das mit der (ein klein wenig) abgeschnittenen Pixelreihe sehe ich zwar auch, aber es fehlt ja eigentlich nichts an Info, oder? Und die Displaygrafik sieht jetzt deutlich besser aus (früher wurde sie immer sehr pixelig, wenn man die Fenstergröße veränderte) viele Grüße Robert |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Freut mich zu hören ...
Übrigens, falls irgend jemand hier noch ein anderes Mephisto-ROM hat, das bisher von MESS noch nicht unterstützt wird, dann laßt es mich wissen - wenn ich schon mal gerade an diesem 'ChessMESS' arbeite ... Es sollte allerdings eine Version sein, die zu irgend einem bereits vorhandenen Modell kompatibel ist, denn einen völlig neuen Treiber kann ich nicht schreiben. (z.B. sehe ich im MESS Sourcecode, daß auch mm4tk (also das TurboKit für den MM IV) anscheinend unterstützt wird, das entsprechende ROM habe ich allerdings noch nirgendwo gesehen). Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
wenn wir bei "wünsch Dir was" sind: Ich würde mich über den Mephisto B&P freuen. Ansonsten: Super Arbeit! Gruß, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2024. All rights reserved to make me feel special. :-) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Grüße, Franz |
Themen-Optionen | |
Ansicht | |
|
|
Ä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 |