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 10.08.2019, 10:35
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2972
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mythbuster Beitrag anzeigen
die drei Mephis sind sehr gut getroffen! Nur beim Mephi I hätte der Schiebeschalter in der Mitte sein müssen, siehe mein Foto.
Nun, das Foto hab ja nicht ich gemacht, also hab ich auch keinen Einfluß auf die Stellung des Schiebschalters, und wenn ich den in der Grafik verändere, dann sieht das auch nicht mehr original aus.
Und bei Deinem Foto paßt es auch nicht ganz, denn bei EIN müßte ja auch die LCD-Anzeige eingeschaltet sein.
Zitieren:
Eine Frage: Für den Mephi III mit ESB Brett, gibt es da eine (leicht umsetzbare) Möglichkeit, die Optik vom Modularbrett aus Deiner Emu zu benutzen, zum Beispiel vom RISC, also nur das Spielfeld?
Also gehen tut alles, 'leicht umsetzbar' ist wieder eine andere Sache - es müssen eben viele Werte in der Layoutdatei geändert werden.
Zitieren:
im ESB Brett ist eigentlich keine großartige "intelligente Elektronik" ... alles, was benötigt wird, kommt ja vom Grundgerät, darum braucht es auch entweder das "ESB II Modul" oder einen Mephisto III (bei dem alles dafür ab Werk eingebaut war). Das Brett selbst ist von der Hardware nicht aufwändiger als die späteren Modular und Exclusive Bretter. Bei der realen Hardware kann ich mir schon vorstellen, dass die mit 100 MHz überfordert ist, aber bei der Emulation? Ist mir ein Rätsel.
Ja, ich meinte damit ja auch nicht das ESB-Brett selbst, sondern das Interface dafür, das im IIIer-Modul natürlich vorhanden ist - das scheint in der Emulation eine Menge an Resourcen zu fressen.

Grüße,
Franz
Mit Zitat antworten
  #2  
Alt 10.08.2019, 11:38
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 605
Abgegebene Danke: 226
Erhielt 2.358 Danke für 421 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss605
Re: Mess Emulator für diverse Schachcomputer ist fertig!

(Sorry, English)
1802 emulation takes more resources because this device is emulated at a lower level than for example 68000. It will take a lot of steps to emulate 1 single opcode. https://github.com/mamedev/mame/blob...osmac.cpp#L638

I don't think the sensorboard device emulation is that slow. When I was programming it, I tested before-and-after emulation speed and all is good under normal circumstances, certainly not 50% difference. Almost all chesscomputers read the sensors once every few milliseconds, usually during each interrupt routine. However, the Mephisto III connects the chessboard to the 1802 EF1 pin. On emulation, this pin is polled at every opcode. So at 100MHz, it will check the chessboard sensors around 500,000 times per second.
Mit Zitat antworten
  #3  
Alt 10.08.2019, 12:00
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2972
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
(Sorry, English)
I guess it's no problem to post in English here.
Zitieren:
I don't think the sensorboard device emulation is that slow.
Yes, that's what I already said - it's not the fault of the sensorboard, but only of the emulation of this special ESB6000 board or interface.
Zitieren:
However, the Mephisto III connects the chessboard to the 1802 EF1 pin. On emulation, this pin is polled at every opcode. So at 100MHz, it will check the chessboard sensors around 500,000 times per second.
OMG, that explains the reduction of emulation speed from 100% to 40% of course!
Couldn't this polling be reduced to a lower rate, e.g. only every 10th opcode?
Mit Zitat antworten
  #4  
Alt 10.08.2019, 12:13
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 605
Abgegebene Danke: 226
Erhielt 2.358 Danke für 421 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss605
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Try removing sample_ef_lines(); from "case cosmac_state::STATE_1_EXECUTE:"

And add it here:
void cosmac_device::b() { sample_ef_lines(); short_branch(EF[N & 0x03]); }
void cosmac_device::bn() { sample_ef_lines(); short_branch(!EF[N & 0x03]); }
Mit Zitat antworten
  #5  
Alt 10.08.2019, 13:02
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2972
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Try removing sample_ef_lines(); from "case cosmac_state::STATE_1_EXECUTE:"

And add it here:
void cosmac_device::b() { sample_ef_lines(); short_branch(EF[N & 0x03]); }
void cosmac_device::bn() { sample_ef_lines(); short_branch(!EF[N & 0x03]); }
Yep - that's working perfectly, no more drop down to 40% when the ESB is activated!

Slowly I'm wondering if there's any CPU you're not familiar with - you must be a computer hardware (PCB, CPU, ...) designer!?
Mit Zitat antworten
  #6  
Alt 10.08.2019, 17:01
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.244
Bilder: 257
Abgegebene Danke: 1.629
Erhielt 5.136 Danke für 1.726 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 17/20
Heute Beiträge
0/3 sssss7244
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,
da das letzte Foto unscharf war, hier noch einmal ein Foto vom Ur Brikett ... da auch die Mephis in der Emu jeweils ausgeschaltet waren, hier noch zusätzlich Fotos vom Mephi II und Mephi III ... und schon mal vorab vom Junior, falls der jemals kommt.






Im Anhang jeweils hochaufgelöst als jpg Datei (gezippt, da zu groß für den Upload).

Gruß,
Sascha
Angehängte Dateien
Dateityp: zip Mephi I.zip (2,09 MB, 74x aufgerufen)
Dateityp: zip Mephi II.zip (2,13 MB, 68x aufgerufen)
Dateityp: zip Mephi III.zip (2,04 MB, 68x aufgerufen)
Dateityp: zip Junior.zip (2,17 MB, 72x aufgerufen)
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)

Geändert von Mythbuster (10.08.2019 um 17:41 Uhr)
Mit Zitat antworten
  #7  
Alt 10.08.2019, 17:45
Luis Luis ist offline
Super Conny
 
Registriert seit: 14.02.2012
Beiträge: 84
Abgegebene Danke: 198
Erhielt 340 Danke für 72 Beiträge
Aktivitäten Langlebigkeit
0/20 13/20
Heute Beiträge
0/3 sssssss84
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Nice fotos!!
Only missing ESB 3000 and ESB 6000 for a perfecto artwork!
Mit Zitat antworten
  #8  
Alt 10.08.2019, 17:48
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.244
Bilder: 257
Abgegebene Danke: 1.629
Erhielt 5.136 Danke für 1.726 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 17/20
Heute Beiträge
0/3 sssss7244
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Luis,
Thanks! For the ESB Boards I have to go to the attic ... maybe I will do this next week. Then I have to think, which one I should take because the ESB 6000 boards are made from different wood.

Best,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #9  
Alt 10.08.2019, 18:03
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.244
Bilder: 257
Abgegebene Danke: 1.629
Erhielt 5.136 Danke für 1.726 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 17/20
Heute Beiträge
0/3 sssss7244
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,
ok, hier meine Lieblingsbretter: Das ESB 6000 in hellem Holz und das seltene ESB II in dunklem Holz. Irgendwann mache ich Fotos für die Wiki mit Figuren, da die jeweils komplett unterschiedlich, aber wunderschön sind, vor allem die für das ESB II, die sind handgearbeitet.









Auch hier gilt: Alle Fotos in voller Auflösung als Zip Datei im Anhang.

Das ESB 3000 liegt irgendwo am Ende vom Dachboden, da muss ich erst jede Menge anderer Kisten wegräumen ... das mache ich später mal ...

Grüße,
Sascha
Angehängte Dateien
Dateityp: zip ESB 6000.zip (2,58 MB, 73x aufgerufen)
Dateityp: zip ESB 6000 offen.zip (2,22 MB, 76x aufgerufen)
Dateityp: zip ESB II.zip (2,77 MB, 81x aufgerufen)
Dateityp: zip ESB II offen.zip (2,24 MB, 87x aufgerufen)
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #10  
Alt 10.08.2019, 19:15
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2972
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mythbuster Beitrag anzeigen
Alle Fotos in voller Auflösung als Zip Datei im Anhang.
Sehr schöne Fotos, Sascha - leider kommen sie zu spät!

Jetzt hab ich den ganzen Nachmittag an diesen Mephisto-Artworks gearbeitet, ich fange jetzt nicht wieder von vorne an.

Im Anhang sind meine 3 Versionen, und das sind auch die letzten von mir.
Wenn es jemandem gelingt, Deine Fotos auf exakt das gleiche Format zu bringen, sodaß sie mit meinen Fotos absolut deckungsgleich sind, dann könnte man die austauschen - alles andere würde bedeuten, wieder unzählige Werte im Layout anzupassen.

Grüße,
Franz
Angehängte Dateien
Dateityp: zip mephisto.zip (316,8 KB, 98x aufgerufen)
Dateityp: zip mephisto2.zip (317,9 KB, 86x aufgerufen)
Dateityp: zip mephisto3.zip (812,2 KB, 96x aufgerufen)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (10.08.2019), Mythbuster (10.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 +1. Es ist jetzt 02:07 Uhr.



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