Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 05.08.2019, 14:38
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.609
Abgegebene Danke: 440
Erhielt 5.772 Danke für 1.333 Beiträge
Aktivitäten Langlebigkeit
10/20 14/20
Heute Beiträge
1/3 sssss2609
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Der Einfachheit halber könntest Du natürlich auch für den Boris Diplomat die lua-Datei aus der älteren CB-Emu nehmen. Die hat ja funktioniert ...
... aber die funktioniert im neuen Plugin-System nicht mehr!

Das Problem ist, daß Sandro beim Übernehmen meiner damals neu geschriebenen Plugins (wie z.B. für die Boris-Versionen) einfach manche Teile meines Codes weggelassen hat, vermutlich in der Annahme, daß sie unnötig wären.
Ich hab mich allerdings damals nicht umsonst tagelang mit diesen Plugins beschäftigt, um genau solche Probleme mit manchen kritischen Geräten in den Griff zu bekommen. Der Boris Diplomat ist eben eines davon (aber sicher nicht das einzige) - es betrifft eigentlich alle Geräte ohne eigenes Schachbrett (und Brett-LEDs), bei denen man die Züge nur aus der Anzeige ablesen kann, und bei denen während der Rechenphase der momentan beste Zug blinkend angezeigt wird. Wenn nun aus dieser Anzeige nicht eindeutig hervorgeht, WANN der Rechenvorgang beendet ist (z.B. durch unregelmäßiges Flackern der LEDs, die anzeigen, wer am Zug ist), dann kommt es eben dazu, daß das Plugin den angezeigten (momentan besten) Zug während der Rechenphase schon als endgültigen Zug interpretiert, und damit vorzeitig zieht. Das kann nicht nur zu einem falschen Zug führen (wenn die Engine doch noch ihre Meinung ändert), sondern im schlimmsten Fall sogar zu einem völlig unsinnigen (d.h. illegalen) Zug - ist mir heute beim Ausprobieren mit dem Boris Diplomat schon passiert.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
Hartmut (05.08.2019)
  #2  
Alt 05.08.2019, 14:42
Mark 1 Mark 1 ist offline
TASC R30
 
Registriert seit: 27.09.2006
Beiträge: 454
Abgegebene Danke: 656
Erhielt 278 Danke für 149 Beiträge
Aktivitäten Langlebigkeit
1/20 18/20
Heute Beiträge
0/3 ssssss454
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Hartmut und Franz

ja , das austauschen habe ich schon probiert bevor ich gepostet habe .
Und das hat nicht funktioniert

Viele grüße
Mark 1
Mit Zitat antworten
  #3  
Alt 05.08.2019, 14:47
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 6.948
Bilder: 257
Abgegebene Danke: 1.471
Erhielt 4.651 Danke für 1.545 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
9/20 17/20
Heute Beiträge
0/3 sssss6948
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,
mal als Fan der Mephisto Briketts gefragt: Ist eine Version inkl. der Briketts in Planung?

Falls ja, hier mal eine Auflistung aller bekannten Versionen (die ich hier liegen habe):

Mephisto Brikett in der Urversion: Gibt nur eine EPROM Version, Geschwindigkeit 3,5 MHz.

Mephisto II: Die ersten hatten ebenfalls 3,5 MHZ, später dann 6,1 MHz (mit Netzteil)

Mephisto II ESB: Das Programm wurde verbessert, mehr Wissen, größeres Buch etc., läuft mit 6,1 MHz.

Mephisto III: Gibt zwei Versionen. Die Urversion erkennt man leicht, sie spielt keine französische Eröffnung und es dauert deutlich länger, bis sie (auch im Buch) antwortet. Takt ab Werk 6,1 MHz.

Mephisto IIIb: Mehr Wissen, größeres Buch, lief mit 6,1 MHz, aber es gab auch getunte Versionen, wurden zum Teil sogar offiziell von Ossi Weiner verkauft mit 12 MHz.

Natürlich findet man auch heute noch Mephi III Versionen, die mit 3,5 MHZ laufen ... aber das sind dann alte Briketts, in die man das IIIer Modul gesteckt hat.

Da ich die Kisten mag und es mich reizen würden zu sehen, wie sich ein "Turbo IIIer" gegen den großen Bruder Glasgow schlägt etc. pp., wäre das schon eine tolle Ergänzung.

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
  #4  
Alt 05.08.2019, 15:12
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 511
Abgegebene Danke: 185
Erhielt 1.660 Danke für 327 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss511
Re: Mess Emulator für diverse Schachcomputer ist fertig!

MessEmu/CB-Emu == basiert auf MAME.
Keine planung, Franz sollte einfach der treiber source code kopieren und es ist fertig

Haben sie vielleicht Mephisto III (ver B), und ESB II ROM dumps?
Mit Zitat antworten
  #5  
Alt 05.08.2019, 15:16
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 6.948
Bilder: 257
Abgegebene Danke: 1.471
Erhielt 4.651 Danke für 1.545 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
9/20 17/20
Heute Beiträge
0/3 sssss6948
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen

Haben sie vielleicht Mephisto III (ver B), und ESB II ROM dumps?
Hi,
I have all the original machines but sadly the ROMs are soldered within the modules. And I'm not good enough to solder the ROMs off the board.

Regards,
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
  #6  
Alt 05.08.2019, 15:57
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.609
Abgegebene Danke: 440
Erhielt 5.772 Danke für 1.333 Beiträge
Aktivitäten Langlebigkeit
10/20 14/20
Heute Beiträge
1/3 sssss2609
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Franz sollte einfach der treiber source code kopieren und es ist fertig
No, unfortunately "es ist NICHT fertig"!

1) The ROMs are not available yet.
2) Besides this new 'Brikett' driver you've made so many source changes last night (39 files!), that it's not enough to "just copy the source code":
the layout files are no problems, but changing the names of some modules (e.g. lond020/lond030/dallas/roma to lond16/lond32/dallas16a/roma16) requires changes also in many other files (driver list for WinBoard/Arena, names of chess plugins and ROMs, names in the folder/favourite lists etc.), so that's getting annoying.
3) And finally I'm confused about some new (or changed) devices: what happened with the ROMs of the old machines 'roma' and 'dallas16'? The new machines 'roma16' and 'dallas16' have the same ROM labels, but different CRCs!?
Is this now an error in the source file, or are these actually different ROMs? And if they are new ROMs, then where are the old versions, which existed (and worked perfectly) since many years in MAME?
Mit Zitat antworten
  #7  
Alt 05.08.2019, 16:20
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 511
Abgegebene Danke: 185
Erhielt 1.660 Danke für 327 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss511
Re: Mess Emulator für diverse Schachcomputer ist fertig!

I already sent you the Mephisto I,II,III roms =)

As for the changes unrelated to Brikett:
- dallas and amsterd romdumps were wrong (23KB and 28KB eprom chips don't exist, the files were truncated)
- romsets were renamed for consistency like the other Mephisto 32bit/16bit sets

Neither of those changes are necessary to get Brikett emulation to work. And yeah, they worked fine before too, so you won't have to copy these changes over if you don't want to.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
fhub (05.08.2019)
  #8  
Alt 05.08.2019, 16:43
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.609
Abgegebene Danke: 440
Erhielt 5.772 Danke für 1.333 Beiträge
Aktivitäten Langlebigkeit
10/20 14/20
Heute Beiträge
1/3 sssss2609
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
I already sent you the Mephisto I,II,III roms =)
Thanks, I just saw the email.
Zitieren:
As for the changes unrelated to Brikett:
- dallas and amsterd romdumps were wrong (23KB and 28KB eprom chips don't exist, the files were truncated)
Ok, that explains everything!

BTW, there's also a discrepancy with the 'college' module for the smondial2:
when it was first posted (I think it was Luis in the MECA forum), it had a size of 32kB, but the xml-file didn't work. When I've looked into the ROM I saw, that it's actually a 16kB ROM and the 2nd half was filled with 0x00 bytes, so I've truncated the file (to 16kB) and changed the xml-file, and it's working in CB-Emu since then.
But in MAME the file smondial2.xml still defines this college module as 32kB with an additional line: rom size="0x4000" offset="0" loadflag="continue".
What's now correct? Should I change my version, or should this be changed in MAME?
Mit Zitat antworten
  #9  
Alt 05.08.2019, 17:25
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 511
Abgegebene Danke: 185
Erhielt 1.660 Danke für 327 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss511
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Thanks, I just saw the email.

Ok, that explains everything!

BTW, there's also a discrepancy with the 'college' module for the smondial2:
when it was first posted (I think it was Luis in the MECA forum), it had a size of 32kB, but the xml-file didn't work. When I've looked into the ROM I saw, that it's actually a 16kB ROM and the 2nd half was filled with 0x00 bytes, so I've truncated the file (to 16kB) and changed the xml-file, and it's working in CB-Emu since then.
But in MAME the file smondial2.xml still defines this college module as 32kB with an additional line: rom size="0x4000" offset="0" loadflag="continue".
What's now correct? Should I change my version, or should this be changed in MAME?
I see, they only used 8KB of the contents. If it's a 32KB EPROM then the one in MAME is correct. What a waste, or maybe it simplified hardware design. If the EPROM is actually 16KB (anyone has a photo?) then the romdump is bad.

What MAME does here is simply ignore the empty half. It will work the same way as if it's a 16KB file.
Mit Zitat antworten
  #10  
Alt 05.08.2019, 17:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.609
Abgegebene Danke: 440
Erhielt 5.772 Danke für 1.333 Beiträge
Aktivitäten Langlebigkeit
10/20 14/20
Heute Beiträge
1/3 sssss2609
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Sascha,
 Zitat von Mythbuster Beitrag anzeigen
mal als Fan der Mephisto Briketts gefragt: Ist eine Version inkl. der Briketts in Planung?
nachdem sich jetzt die Probleme mit den ROMs geklärt haben, werde ich die Briketts wohl einbauen (obwohl man Briketts erst wieder im Winter brauchen würde ... ).
Allerdings wird das nicht so schnell gehen, weil inzwischen ja wieder so viel geändert wurde, daß das einfach wieder eine Menge Arbeit bedeutet.

@Hartmut:
 Zitat von Hartmut Beitrag anzeigen
Vielleicht kannst Du ja ausnahmsweise doch noch mal reinsehen. Du weisst ja schließlich am Besten, was Du damals geändert hast und ob sich die Methode auf das neue Plugin dann portieren lässt.
Ok, ich hab ein neues Plugin für den Boris Diplomat angehängt.

Grüße,
Franz

Geändert von fhub (22.10.2019 um 17:18 Uhr)
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (05.08.2019), Hartmut (05.08.2019), Mark 1 (05.08.2019), Robert (06.08.2019), ruschach (08.08.2019)
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 +2. Es ist jetzt 16:35 Uhr.



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