Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Idee: Novag Micro II - der meistgeklonte Novag - eine Spekulation (https://www.schachcomputer.info/forum/showthread.php?t=5760)

bataais 24.11.2020 16:20

AW: Novag Micro II - der meistgeklonte Novag - eine Spekulation
 
1 Anhang/Anhänge
Ich habe mich nochmal der Frage gewidmet, ob der Novag Mirco II und Klone von Julio Kaplan sein könnte, wie dies Jan Louwman behauptete.

Ich habe im CSS 1993/4, Seite 9, ein Interview mit Julio Kaplan gefunden (Socrates' Lehr- und Wanderjahre), siehe Anhang.
Darin sagt er:

Zitieren:

"Auch andere Hersteller, einschliesslich Mephisto und Novag, verwendeten Heuristic-Programme."
Beim Mephisto handelt es sich wohl um den Monaco, ein Klon des Express 16K.
Der Novag von Kaplan müsste ein frühes Modell sein, entweder Micro Chess (F8) oder eben Mirco II, der einen Intel MC (8049, 2k ROM, 128Bytes RAM) drin hat, ebenso wie der Mattel (8050, 4k ROM, 256Bytes RAM), Kaplan's Erstling.

Bei einem Vergleich der Disassemblys von Mattel und Mirco II hab ich eine identische Routine gefunden, welche das Schachbrett in der Grundstellung aufbaut:

Mattel Computer Chess:

Code:

1:0BA: B8 D9 mov  r0,#$D9
1:0BC: B9 80 mov  r1,#$80
1:0BE: F8    mov  a,r0
1:0BF: A3    movp a,@a
1:0C0: C6 D8 jz  $0D8
1:0C2: A1    mov  @r1,a
1:0C3: 19    inc  r1
1:0C4: B1 10 mov  @r1,#$10
1:0C6: 19    inc  r1
1:0C7: 19    inc  r1
1:0C8: 19    inc  r1
1:0C9: 19    inc  r1
1:0CA: 19    inc  r1
1:0CB: B1 18 mov  @r1,#$18
1:0CD: 19    inc  r1
1:0CE: 43 08 orl  a,#$08
1:0D0: A1    mov  @r1,a
1:0D1: F9    mov  a,r1
1:0D2: 03 09 add  a,#$09
1:0D4: A9    mov  r1,a
1:0D5: 18    inc  r0
1:0D6: 04 BE jmp  $0BE

1:0D9: 02 04 01 03 05 01 04 02

Mattel-Brett im RAM:

Code:

02 10 00 00 00 00 18 0A
04 10 00 00 00 00 18 0C
01 10 00 00 00 00 18 09
03 10 00 00 00 00 18 0B
05 10 00 00 00 00 18 0D
01 10 00 00 00 00 18 09
04 10 00 00 00 00 18 0C
02 10 00 00 00 00 18 0A

Novag Mirco II:

Code:

0:008: B8 23 mov  r0,#$23
0:00A: B9 40 mov  r1,#$40
0:00C: F8    mov  a,r0
0:00D: A3    movp a,@a
0:00E: C6 2C jz  $02C
0:010: A1    mov  @r1,a
0:011: 19    inc  r1
0:012: B1 01 mov  @r1,#$01
0:014: 19    inc  r1
0:015: 19    inc  r1
0:016: 19    inc  r1
0:017: 19    inc  r1
0:018: 19    inc  r1
0:019: B1 09 mov  @r1,#$09
0:01B: 19    inc  r1
0:01C: 43 08 orl  a,#$08
0:01E: A1    mov  @r1,a
0:01F: 19    inc  r1
0:020: 18    inc  r0
0:021: 04 0C jmp  $00C

0:023: 04 03 02 06 05 02 03 04

Micro II-Brett im RAM:

Code:

04 01 00 00 00 00 09 0C
03 01 00 00 00 00 09 0B
02 01 00 00 00 00 09 0A
06 01 00 00 00 00 09 0E
05 01 00 00 00 00 09 0D
02 01 00 00 00 00 09 0A
03 01 00 00 00 00 09 0B
04 01 00 00 00 00 09 0C

Also hatte Louwman doch recht. Beim Novag Mirco II handelt es sich tatsächlich um ein Julio Kaplan Programm, quasi eine abgespeckte Version des Mattel Computer Chess!

Beste Grüsse
Michael

CC 7 25.11.2020 15:04

AW: Novag Micro II - der meistgeklonte Novag - eine Spekulation
 
Zitieren:

Zitat von bataais (Beitrag 95319)
,
Bei einem Vergleich der Disassemblys von Mattel und Mirco II hab ich eine identische Routine gefunden, welche das Schachbrett in der Grundstellung aufbaut:
...
Beim Novag Mirco II handelt es sich tatsächlich um ein Julio Kaplan Programm, quasi eine abgespeckte Version des Mattel Computer Chess!

Beste Grüsse
Michael

Hochinteressante Studie, investigativ a la Sherlock Holmes !!

Danke für all Deine Untersuchungen und beharrlichen Nachforschungen, Michael ! (mit oder ohne Trema auf dem e) ?

Beim Mattel Computer Chess (wie auch bei dessen Clone Elektronik IM-29 Schachpartner) war aber doch auch Craig Barnes als Entwickler beteiligt.

Bleibt noch die abschließende Frage was "unter Mitwirkung von David Kittinger" zu verstehen ist bzw. ob da überhaupt noch was übrigbleibt ?!

Gruß
Hans-Jürgen

bataais 25.11.2020 17:54

AW: Novag Micro II - der meistgeklonte Novag - eine Spekulation
 
Danke für's Kompliment!

Michael oder Michi oder bataais, ist korrekt ;) hap ist der Michaël mit dem ë..

Ja, natürlich immer in Zusammenarbeit mit Craig Barnes.. (Evtl. Sensor Chess ausgenommen, da war Craig Barnes abwesend, weil er eine Jonglier-Karriere versuchen wollte..)

"Unter Mitarbeit von David Kittinger" bezieht sich dann wieder auf den Novag Micro, also den ersten. Darüber lässt sich leider schwer was herausfinden.

Gruss,
Michael


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.

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