Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 21.11.2016, 07:34
Benutzerbild von Egbert
Egbert Egbert ist offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 61
Land:
Beiträge: 10.192
Abgegebene Danke: 15.599
Erhielt 18.016 Danke für 6.935 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
18/20 15/20
Heute Beiträge
1/3 ssss10192
AW: Millennium ChessGenius Pro

Guten Morgen Schachcomputer Freunde,

für eine noch weit in der Zukunft liegende mögliche Entwicklung eines neuen Schachcomputers könnte auch eine Emulation des Prozessors 65C02 sehr interessant werden. Es gibt halt sehr viele unserer alten "Schätze" welche auf diesem Prozessor basieren. Millenium hat sich ja auf die leistungsfähige ARM Cortex Reihe als Hardwarebasis verständigt. Es gibt bereits heute für die derzeit schnellste Version dieser Prozessorreihe den Cortex M7 Emulatoren für den 65C02.

http://forum.6502.org/viewtopic.php?...&view=previous

Demnach könnte basierend auf einem Cortex M7 mit 300 MHz eine Emulation des 6502 mit ca. 10 MHz realisiert werden. Ein Nachfolger des 2014 erschienenen Cortex M 7 dürfte auch nicht mehr lange auf sich warten lassen und dann könnte es wirklich interessant werden (bestimmt sind dann bei ausreichend hoher Taktfrequenz des Basis-Prozessors Emulationsgeschwindigkeiten ähnlich einem Revelation II möglich).

Natürlich ist dies alles noch Zukunftsmusik, aber wer sich keinen Revelationen 2 leisten will und kann, könnte hier vielleicht eine bezahlbare Alternative erhalten, sofern Millenium diese Idee in etwaige Planungen mit einfließen lassen kann. Evtl. wäre es ja sogar möglich, mit einem starken Cortex M? einen Tasc R30 (oder Saitek Risc 2500/Mephisto Montreux) auf Basis des ARM6 zu emulieren, ein Hiarcs-Programm wäre dann sicher auch möglich zu emulieren.


Gruß
Egbert

Geändert von Egbert (21.11.2016 um 07:48 Uhr) Grund: Ergänzung
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Egbert für den nützlichen Beitrag:
FütterMeinEgo (22.11.2016), Solwac (21.11.2016)
  #2  
Alt 21.11.2016, 08:05
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 15/20
Heute Beiträge
0/3 ssssss782
AW: Millennium ChessGenius Pro

Da bin ich mal gespannt ob nicht noch etwas beschleunigt werden kann. Denn 16-18 MHz sollten es schon sein. Das würde den Turbo Kits entsprechen.
Mit Zitat antworten
  #3  
Alt 21.11.2016, 08:13
Benutzerbild von Egbert
Egbert Egbert ist offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 61
Land:
Beiträge: 10.192
Abgegebene Danke: 15.599
Erhielt 18.016 Danke für 6.935 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
18/20 15/20
Heute Beiträge
1/3 ssss10192
AW: Millennium ChessGenius Pro

 Zitat von Solwac Beitrag anzeigen
Da bin ich mal gespannt ob nicht noch etwas beschleunigt werden kann. Denn 16-18 MHz sollten es schon sein. Das würde den Turbo Kits entsprechen.
Ja Solwac, 16-18 (entspricht den damaligen Turbo Kits) MHz sind die Untergrenze wo es interessant wird. Ca. 36 MHz leisten die 65C02 Emulationen auf dem Revelation II.

Gruß
Egbert
Mit Zitat antworten
  #4  
Alt 21.11.2016, 13:44
user_1860
Gast
 
Beiträge: n/a
Aktivitäten Langlebigkeit
0/20 0/20
Heute Beiträge
sssssssss
AW: Millennium ChessGenius Pro

 Zitat von Solwac Beitrag anzeigen
Da bin ich mal gespannt ob nicht noch etwas beschleunigt werden kann. Denn 16-18 MHz sollten es schon sein. Das würde den Turbo Kits entsprechen.
Es scheint schon einen 6502-Emulator auf Basis eines Cortex-M4 zu geben, der einen 6502 mit 18 MHz emulieren kann:

https://github.com/BigEd/a6502

Gruß
Meik
Mit Zitat antworten
Folgender Benutzer sagt Danke zu für den nützlichen Beitrag:
Egbert (21.11.2016)
  #5  
Alt 21.11.2016, 14:30
Benutzerbild von Egbert
Egbert Egbert ist offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 61
Land:
Beiträge: 10.192
Abgegebene Danke: 15.599
Erhielt 18.016 Danke für 6.935 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
18/20 15/20
Heute Beiträge
1/3 ssss10192
AW: Millennium ChessGenius Pro

Hallo Meik,

vielen Dank für die interessante Information. Dann müsste der Cortex M7 bei ausreichender Taktfrequenz mit einer angepassten Emulationssoftware ja problemlos die Werte eines Revelation II in Bezug auf die 6502-Emulationen erreichen können.

Gruß
Egbert
Mit Zitat antworten
  #6  
Alt 21.11.2016, 15:09
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 15/20
Heute Beiträge
0/3 ssssss782
AW: Millennium ChessGenius Pro

 Zitat von pfaffe Beitrag anzeigen
Es scheint schon einen 6502-Emulator auf Basis eines Cortex-M4 zu geben, der einen 6502 mit 18 MHz emulieren kann:

https://github.com/BigEd/a6502

Gruß
Meik
Der Emulator kann aber nicht alles. Der von Egbert verlinkte Emulator hingegen schon. Außerdem misst er die benötigten Taktzyklen, kann also für die genaue Wiedergabe von Programmen unterschiedlicher Machart verwendet werden.

Die 6502 ist offenbar nicht trivial in einen Emulator umsetzbar.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Solwac für den nützlichen Beitrag:
Egbert (21.11.2016)
  #7  
Alt 21.11.2016, 16:03
user_1860
Gast
 
Beiträge: n/a
Aktivitäten Langlebigkeit
0/20 0/20
Heute Beiträge
sssssssss
AW: Millennium ChessGenius Pro

 Zitat von Solwac Beitrag anzeigen
Der Emulator kann aber nicht alles. Der von Egbert verlinkte Emulator hingegen schon. Außerdem misst er die benötigten Taktzyklen, kann also für die genaue Wiedergabe von Programmen unterschiedlicher Machart verwendet werden.
Hallo Solwac,

welchen Emulator würdest Du bevorzugen:

a) einen Emulator, der die CPU zu 100% korrekt emuliert, aber nur mit 10 MHz läuft?
b) einen Emulator, der die CPU soweit korrekt emuliert, wie es das zu emulierende Programm benötigt und mit 18 MHz läuft?

Gruß
Meik
Mit Zitat antworten
  #8  
Alt 21.11.2016, 16:22
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 15/20
Heute Beiträge
0/3 ssssss782
AW: Millennium ChessGenius Pro

Die Frage kann so nicht beantwortet werden weil b) quasi vorher sichergestellt werden müsste.

Ein Emulator sollte auf jeden Fall so wenig Einschränkungen für die Programme enthalten wie nur irgend möglich. Bei der 6502 gibt es ja viele oft benutzte undokumentierte Befehle (viel mehr als z.B. bei der Z80) und dann die 65C02 mit ein paar zusätzlichen Befehlen, nunmehr offiziell.
Wenn jetzt der Emulator auch noch Einschränkungen wie auf github beschrieben einbringt, dann dürfte es für Pewatronic keine gute Wahl sein. Denn die alten Programme sind noch für die 6502 entwickelt worden und stehen in der Umfrage recht weit oben. Andere Geräte haben aber die 65C02. Und zwei Emulatoren bei so enger Verwandtschaft dürften den noch nötigen Entwicklungsaufwand verteuern.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Solwac für den nützlichen Beitrag:
Egbert (21.11.2016)
  #9  
Alt 21.11.2016, 19:28
Benutzerbild von RetroComp
RetroComp RetroComp ist offline
Schachcomputer Koryphäe
 
Registriert seit: 20.04.2016
Ort: NRW
Land:
Beiträge: 1.051
Bilder: 2
Abgegebene Danke: 4.735
Erhielt 1.080 Danke für 515 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
4/20 9/20
Heute Beiträge
1/3 sssss1051
AW: Millennium ChessGenius Pro

Hallo,

ich habe noch eine komplett andere Frage zum Chess Genius Pro und zwar zu den Eröffnungsbüchern.

Zum Londonbuch:
1. Das Londonbuch des ursprünglichen Mephisto London wird mit einem Umfang von 180.000 Hz angegeben.
Im Chess Genius Pro werden 57.000 Eröffnungspositonen mit der Bezeichnung "Londonbuch" angegeben. Das ist ja nun wohl offensichtlich nicht dasselbe. Oder sind Halbzüge und Eröffnungspositionen etwas anderes?

2. Habe ich eine generelle Frage zu den Angaben bei Eröffnungsbüchern. Mich würde z.B. interessieren wie viele unterschiedlliche Varianten denn 57000 Positionen sind. Nimmt man durchschnittlich z.B. 16 Hz für eine Variante an, so wären das etwa 3500 Varianten. Oder kann man das so nicht rechnen?

Viele Grüße
Jürgen
Mit Zitat antworten
  #10  
Alt 21.11.2016, 23:39
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: Millennium ChessGenius Pro

 Zitat von RetroComp Beitrag anzeigen
2. Habe ich eine generelle Frage zu den Angaben bei Eröffnungsbüchern. Mich würde z.B. interessieren wie viele unterschiedlliche Varianten denn 57000 Positionen sind.
Ich habe hier mal die Buchzahlen vom CT800. Der Ausgangspunkt ist eine variantenbasierte Textdatei, die dann erst in ein positionsbasiertes Format compiliert wird.

Heißt, wenn sich zwei Varianten erst im 10. Halbzug unterscheiden, dann sind das zwei Zeilen, die ersten 9 Halbzüge sind identisch, und dann geht es verschieden weiter.

Roh-Varianten (Zeilen): 12428
Roh-Halbzüge: 110959
Roh-Positionen: 104201

Davon bleiben nach dem Eröffnungscompiler übrig:

Verschiedene Halbzüge: 19197
Verschiedene Positionen: 10325
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag:
RetroComp (22.11.2016)
Antwort

Themen-Optionen
Ansicht

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
Tipp: Millennium ChessGenius kosakenzipfel Die ganze Welt der Schachcomputer / World of chess computers 319 13.08.2016 18:59
Turnier: Aktivschachpartien mit dem Millennium ChessGenius Supergrobi Partien und Turniere / Games and Tournaments 18 24.07.2016 09:15
Frage: Adapter Millennium ChessGenius Ingo Zahn Die ganze Welt der Schachcomputer / World of chess computers 5 04.01.2016 19:58
Partie: Spießrutenlauf: Millennium ChessGenius Fluppio Partien und Turniere / Games and Tournaments 13 27.10.2015 13:13
Tipp: ChessGenius José Die ganze Welt der Schachcomputer / World of chess computers 3 31.08.2015 15:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:39 Uhr.



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