|
|
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
there's suddenly a problem with the current MAME version: If starting any of the new 6301 engines with NVRAM and exiting the engine again without using F1 (or Off/Stop etc.), then on every following start there appears an error message "Error reading NVRAM file ...\maincpu"! This didn't happen with compiles 2 or 3 days ago, so you must have changed anything. Edit: Even yesterdays version was still ok, so I guess the problem started with the following commit: "hd6301: don't save internal registers to nvram when it's not battery backed" I hope this was not intended, because it's really an annoying behaviour. Regards, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ Geändert von fhub (25.01.2024 um 21:04 Uhr) |
| Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (26.01.2024) | ||
|
|||||||||||
|
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
there's suddenly a problem with the current MAME version: If starting any of the new 6301 engines with NVRAM and exiting the engine again without using F1 (or Off/Stop etc.), then on every following start there appears an error message "Error reading NVRAM file ...\maincpu"! (...) m ecbackg Error reading NVRAM file ecbackg\maincpu Average speed: 100.00% (9 seconds) Anyway, it should be fixed now after https://github.com/mamedev/mame/comm...5e1f6a76210bad |
| Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
kamoj (26.01.2024) | ||
|
|||||||||||
|
AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Anyway, it should be fixed now after https://github.com/mamedev/mame/comm...5e1f6a76210bad
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
| Folgende 14 Benutzer sagen Danke zu hap für den nützlichen Beitrag: | ||
achimp (26.01.2024), bataais (29.01.2024), berger (26.01.2024), Bryan Whitby (26.01.2024), fhub (25.01.2024), kamoj (26.01.2024), Luis (25.01.2024), Mapi (25.01.2024), MikeChess (26.01.2024), Mychess (25.01.2024), Mythbuster (26.01.2024), Robert (26.01.2024), Tibono (26.01.2024), Wandersleben (26.01.2024) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Kürzlich wurden von Franz ein paar Unterverwandlungs-Probleme angesprochen und behoben. Ich habe möglicherweise auch eines entdeckt. In folgender Partie zwischen Elite A/S Glasgow und Lyon 16bit wandelt der Lyon im 58. Zug in einen Springer (korrekte Notation wäre also 58. ... c1=S) um, am Brett erscheint aber eine Dame und die Partie wird im darauffolgenden Zug wegen eines als illegal bewerteten Zuges des Lyon von Arena als beendet erklärt:
[Event "Elite AS Glasgow - Lyon 16 bit"] [Site "Computer"] [Date "2024.01.26"] [Round "35"] [White "Fidelity Elite A-S (Glasgow program)"] [Black "Mephisto Lyon 16 Bit"] [Result "1-0"] [BlackElo "2200"] [Time "03:35:06"] [WhiteElo "2200"] [TimeControl "14400"] [SetUp "1"] [FEN "rnb2rk1/ppp1qppp/3p1n2/3Pp3/2P1P3/5NP1/PP1N1PBP/R2Q1RK1 w - - 0 1"] [Termination "rules infraction"] [PlyCount "117"] [WhiteType "program"] [BlackType "program"] 1. Qb3 Na6 2. Qe3 Ng4 3. Qg5 Qxg5 4. Nxg5 h6 5. Ngf3 f5 6. Rfe1 Nc5 7. exf5 Nd3 8. Rf1 Bxf5 9. h3 Nf6 10. b3 Ne4 11. Nxe4 Bxe4 12. Nd2 Bxg2 13. Kxg2 Rf7 14. Ne4 Raf8 15. f3 Nb2 16. Rab1 Nd3 17. b4 a5 18. bxa5 Rb8 19. a6 b6 20. Rfd1 Nc5 21. Nxc5 dxc5 22. Rd3 Ra8 23. Ra3 Ra7 24. Re1 Re7 25. Ra1 e4 26. fxe4 Rxe4 27. Rc1 Kf7 28. Kf3 Rd4 29. Rc2 Kf6 30. Rcc3 g5 31. Rc2 h5 32. Ke3 Ke5 33. Kf2 Kd6 34. Kf3 c6 35. dxc6 Kxc6 36. Rcc3 b5 37. cxb5+ Kxb5 38. Ke3 Re7+ 39. Kf2 Rf7+ 40. Rf3 Rdd7 41. Ke2 Rfe7+ 42. Kf1 Rf7 43. Kf2 c4 44. Ke2 Kb4 45. Rxf7 Rxf7 46. a7 Rf8 47. a8=Q Rxa8 48. Rxa8 h4 49. Rb8+ Ka3 50. g4 Kxa2 51. Rb5 Ka3 52. Rxg5 Kb3 53. Rb5+ Ka3 54. g5 Ka4 55. Rb8 c3 56. g6 Ka5 57. g7 c2 58. g8=Q c1=Q 59. Qa2 {Arena Adjudication. Illegal move!} 1-0 |
| Folgender Benutzer sagt Danke zu Jens H für den nützlichen Beitrag: | ||
kamoj (26.01.2024) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Jens,
Kürzlich wurden von Franz ein paar Unterverwandlungs-Probleme angesprochen und behoben. Ich habe möglicherweise auch eines entdeckt. In folgender Partie zwischen Elite A/S Glasgow und Lyon 16bit wandelt der Lyon im 58. Zug in einen Springer (korrekte Notation wäre also 58. ... c1=S) um, am Brett erscheint aber eine Dame und die Partie wird im darauffolgenden Zug wegen eines als illegal bewerteten Zuges des Lyon von Arena als beendet erklärt:
Also hab ich mir diesen Umwandlungscode im Plugin mal angesehen (der stammt übrigens noch vom Original-Plugin von Sandro Ronco), und da war mir auch schnell klar, wie es zu diesem Fehler kommt: dieser Code funktioniert unter einer ganz bestimmten Voraussetzung nicht, nämlich genau dann, wenn im Zug vorher Weiß auch eine Umwandlung gemacht hat und sofort danach auch Schwarz in eine andere Figur umwandelt (und zwar in eine mit niedrigerem 'Rang'). Im Plugin wird eine Umwandlungsfigur nämlich im Display-RAM gesucht, und bei der verwendeten Methode wird dabei eben zuerst diese (falsche) Figur der vorangehenden Umwandlung gefunden. Um diesen Bug zu beheben, müßte ich eine komplett andere Umwandlungsroutine schreiben (und das für ALLE ähnlichen Mephisto-Engines!), und das tue ich mir sicher nicht an für eine extrem seltene Situation, die unter 1000 Partien vielleicht einmal vorkommt. Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
| Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Vielen Dank für die Rückmeldung, Franz. Ich bin schon beruhigt, dass diesmal nicht ich Schuld hatte :-)
Schönen Sonntag noch. |
| Folgender Benutzer sagt Danke zu Jens H für den nützlichen Beitrag: | ||
kamoj (28.01.2024) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Jens,
Da dabei nur eine ganz kleine Änderung nötig war, hab ich das jetzt in die entsprechenden 7 Plugins doch eingebaut - neue Versionen sind im Anhang. Edit: Neues Plugin_Update in Posting #5904! Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ Geändert von fhub (04.02.2024 um 14:53 Uhr) |
| Folgende 14 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
achimp (04.02.2024), Agep (28.01.2024), Fisherman (28.01.2024), germangonzo (28.01.2024), Jens H (28.01.2024), kamoj (28.01.2024), Mapi (28.01.2024), Mark 1 (28.01.2024), MikeChess (28.01.2024), Moonshine (28.01.2024), Robert (29.01.2024), Rossi (29.01.2024), Tibono (28.01.2024), Wandersleben (28.01.2024) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Franz, ein weiteres Mal vielen Dank für dein unglaubliches Engagement!
|
| Folgender Benutzer sagt Danke zu Jens H für den nützlichen Beitrag: | ||
kamoj (30.01.2024) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Übrigens, falls Du es testen willst - hier ist die Stellung Deiner geposteten Partie nach dem Zug 57:
1R6/6P1/8/k7/7p/7P/2p1K3/8 w - - Wenn Du nun 58. g8=Q eingibst, dann funktioniert jetzt die Unterverwandlung in einen Springer (58... c1=N) beim Lyon und Konsorten korrekt.
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
![]() |
|
|
Ä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 |