Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Mess Emu & andere Emulationen / Mess Emu and other Emulations (https://www.schachcomputer.info/forum/forumdisplay.php?f=53)
-   -   MessEmu: Mess Emulator für diverse Schachcomputer ist fertig! (https://www.schachcomputer.info/forum/showthread.php?t=1448)

fhub 27.11.2021 11:41

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Fantomas,
Zitieren:

Zitat von Fantomas (Beitrag 103076)
mein Saitek/Sparc braucht für die Lösung BT 2630-4 (Df7)
genau 15 min.
Emu Saitek/Spark braucht für die Lösung 26 min !?

hat Dein Sparc-Modul 1 oder 4 MB RAM?

In der Emulation kann man beides einstellen, voreingestellt ist 1 MB.

Fantomas 27.11.2021 11:54

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,

mein Sparc-Modul hat 4 MB RAM
die Sparc-Emu habe ich auch mit 4 MB rechnen lassen

fhub 27.11.2021 11:57

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Fantomas (Beitrag 103079)
mein Sparc-Modul hat 4 MB RAM
die Sparc-Emu habe ich auch mit 4 MB rechnen lassen

Hast Du es mit beiden Versionen (rev. 512A und 518) probiert?
Vielleicht hat sich da ja das Sparc-Programm wesentlich geändert?

Falls da auch kein Unterschied ist, dann bin ich auch überfragt - dann kann evt. nur 'hap' weiterhelfen ...

Edit: Eine Idee hätte ich da noch ...
Ist zwar eher unwahrscheinlich, aber läuft die Sparc-Emulation auf Deinem PC auch mit voller Gechwindigkeit?
Das siehst Du unter 'Options > Show FPS' - da sollte dann 100% rechts oben im Fenster angezeigt werden, wenn der Sparc rechnet.

Fantomas 27.11.2021 12:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
ich habe in der Emu rev. 518 verwendet
werde gleich diese Stellung mit rev. 512A auch überprüfen

fhub 27.11.2021 12:09

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Fantomas (Beitrag 103082)
ich habe in der Emu rev. 518 verwendet
werde gleich diese Stellung mit rev. 512A auch überprüfen

Und überprüfe auch mein Edit in meiner vorigen Antwort ...

Fantomas 27.11.2021 12:43

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
rev. 512A ist etwas schneller , aber auch nur 24 min (rev.518 26 min)
beide Versuche liefen natürlich mit 100 %

germangonzo 27.11.2021 12:51

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Sind die 26Min bzw. 24Min die Zeit auf der Schachcomputer-Uhr?
Dafür ist die Emulationsgeschwindigkeit ja irrelevant.


Sollte es eine PC-Uhr sein, dann gehe ich auch von einer nicht 100%-Emulation aus.


Grüße
Frank

Mark 1 27.11.2021 12:54

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Moin..

Da sie ja das Original in ihren Besitz haben , sollte
man vielleicht ein paar Stellungstest mehr untersuchen .
Nicht das der Zufall eine Rolle spielt.

Gruß ,
Mark 1

berger 27.11.2021 12:54

Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Fantomas (Beitrag 103079)
Hallo,
mein Sparc-Modul hat 4 MB RAM

Really? :bigeyes:

Would you be so kind as to send us a picture of the motherboard? Please?

Best,
Gerardo

hap 27.11.2021 13:02

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yeah, I also noticed it's slower. Opening book moves take 3 seconds to reply instead of almost immediate response. It could be anything, I did a guess-blame on the unemulated Sparc cache.

Fantomas 27.11.2021 13:04

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
ich habe leider keine Zeit weitere Stellungen zu prüfen
werde aber nachholen.
ich versuchen das Modul zu öffnen und werde nachsehen.
ich bin nicht der Erstbesitzer
habe das Gerät habe ich für sehr kleines Geld auf einem Trödelmarkt erstanden

Mark 1 27.11.2021 13:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi..

Aber Glückwunsch das man sowas noch
auf dem Flohmarkt bekommt.

Gruß,
Mark 1

fhub 27.11.2021 13:31

AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von hap (Beitrag 103088)
Yeah, I also noticed it's slower. Opening book moves take 3 seconds to reply instead of almost immediate response.

I can confirm this only for the very first book move, this takes about 2.5 sec, but the next book moves are played immediately without any delay.
Maybe just a problem of the book initialisation?

hap 27.11.2021 14:20

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
I checked on CB-Emu, and Sparc module level is set at A3 at start, this means it's using the internal Renaissance chess engine. If I set it at E3, I get slow opening book moves.

fhub 27.11.2021 14:31

AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von hap (Beitrag 103092)
I checked on CB-Emu, and Sparc module level is set at A3 at start, this means it's using the internal Renaissance chess engine.

Hmm? I'm a bit confused now!
Does it mean that the Sparc module is only active when you set any levels e-g?
Where did you see such an information?

hap 27.11.2021 14:39

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
The manual. It is similar with Maestro/Analyst.

fhub 27.11.2021 15:04

AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von hap (Beitrag 103094)
The manual. It is similar with Maestro/Analyst.

Well, of course I've read this, but IMO it's not clearly described.
Only the German Analyst-C manual says, that with level a-d the original Leonardo program is used, but none of the English manuals (Analyst/Maestro) states this - they say:
"The installation of the Analyst/Maestro module does not prevent you from playing any of the levels in Leonardo's original program. It does however offer you additional levels."

For me levels of the Leonardo program does not really imply that it's actually also using the Leonardo program!?

But now I remember, that my Analyst and Maestro engines also started with level a3, and I've added this 'Save Reset State' option some time ago especially for this reason, which automatically loads the saved settings (e.g. level e1) for these modules, so that they are really activated - I just forgot to do the same thing for the new Sparcs (will have to save new reset states ...)

fhub 27.11.2021 21:10

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi,

ich habe jetzt für die Sparc-Modelle in MessExtra die Reset-Dateien und in MessChess die Plugins geändert, sodaß jetzt beim Start automatisch jeweils der Level E1 eingetellt wird, und somit auch tatsächlich das Sparc-Programm aktiviert ist.

Außerdem ist gestern auch noch der Ur-Leonardo (v1.0) dazugekommen.
Und dann hat sich der Sparc bei mir darüber beschwert, daß seine Brüder Analyst und Maestro einstellbare CPU-Frequenzen haben, er aber nicht. :D
Also habe ich ihm jetzt auch noch verschiedene Frequenzen von 20-60 MHz spendiert.
Die 60 MHz schafft mein Notebook (mit Core i5) gerade noch so halbwegs (Emulation zwischen 95% und 100%).

Daher gibt's jetzt schon wieder ein neues CB-Emu-Paket - ich hoffe, ihr seid mir nicht böse deswegen. ;)

Grüße,
Franz

Mark 1 27.11.2021 21:19

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz...

Wie kannst du nur...Schande:D

Aber vielen Dank !!!

Gruß ,
Mark 1

hap 29.11.2021 16:49

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Here is Elektronika IM-01T (ROM dumped by Radon17. Berger also had it on his TODO list but it's not known how to dump the weird 16bit multiplexed data/address ROM chips)

https://i.imgur.com/PXJ789U.png

MAME driver: https://github.com/mamedev/mame/blob...ivers/im01.cpp

Other links:
nzeemin's emulator: https://github.com/nzeemin/elektronika-im01
announcement on Russian forum: https://zx-pk.ru/threads/33937-emuly...-to-life!.html

fhub 30.11.2021 16:23

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi,

ich habe gestern ein Email bekommen, daß in der neuen CB-Emu-Version die Novag Diablo- und Scorpio-Module nicht mehr richtig funktionieren (langsame Reaktion bzw. sogar gar keine mehr).
Meine Test haben ergeben, daß das nur die Versionen direkt in CB-Emu.exe betrifft, nicht jedoch in MessExtra/MessChess.

Die Ursache war auch schnell gefunden:
vor etwa 1 Monat hat 'hap' in der aktuellen MAME-Version in diesem Novag-Treiber die NVRAM-Initialisierung von 0 auf 1 geändert (war da anscheinend notwendig), und ich hab das dummerweise auch für den alten Novag-Treiber in CB-Emu (MAME-Version 0.175) übernommen - und da funktioniert diese Änderung anscheinend eben nicht!

Ich habe das also jetzt wieder zurückgenommen, und jetzt funktioniert der Diablo und der Scorpio wieder.
Da der Unterschied in CB-Emu.exe nur 2 Bytes (+1 Byte Checksum) beträgt, und ich dafür nicht wieder ein 150MB-Paket hochladen will, hab ich hier einen kleinen Patch mit diesem Bugfix angehängt:
einfach die Datei 'CB-Emu_fix.zip' ins CB-Emu-Verzeichnis entpacken - das erzeugt wieder korrekte nvram- und sta-Dateien für diese Novag-Module, und zusätzlich 2 Dateien 'Patch.exe' und 'Patch.dat'. Die Datei 'Patch.exe' einmal aufrufen (Doppelklick), das ändert diese 3 Bytes direkt in 'CB-Emu.exe', und danach können diese 2 Patch-Dateien einfach wieder gelöscht werden.

Grüße,
Franz

Mythbuster 30.11.2021 19:49

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
ich habe noch die vorletzte Version ... also die erste mit Sparc ... und da jedes Update bei mir Stunden dauert ... gibt es den Patch auch dafür, denn mit dieser Version funktioniert er nicht ...

https://up.picr.de/42543775gq.jpg

Wäre super nett, wenn es den Patch auch dafür gäbe ... :o

Gruß,
Sascha

fhub 30.11.2021 20:35

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Mythbuster (Beitrag 103130)
ich habe noch die vorletzte Version ... also die erste mit Sparc ... und da jedes Update bei mir Stunden dauert ... gibt es den Patch auch dafür, denn mit dieser Version funktioniert er nicht ...

Tut mir leid, Sascha, aber diese Version hab ich leider nicht mehr - weder Source noch EXE.

Du könntest mir höchstens die CB-Emu.exe per Email schicken - vielleicht finde ich durch Vergleich ja die 2 richtigen Stellen?

Mythbuster 30.11.2021 20:43

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
1 Anhang/Anhänge
Hallo Franz,
geht auch hier ... ;)

Danke für die Mühe!
Sascha

fhub 30.11.2021 21:01

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Mythbuster (Beitrag 103135)
geht auch hier ... ;)

Na ja, ein 5MB-Anhang geht wohl nur für Privilegierte wie Dich! :D

Hab's mir kurz angesehen, und anscheinend haben sich die Adressen nicht geändert, sondern nur das 1. Byte, das aber als CheckSumme keine wirkliche Bedeutung hat.

Du brauchst also nur in der Datei 'Patch.dat' bei Dir die 2. Zeile löschen, also folgende:
000000D9: 89 87

Dann funktioniert der Patch auch bei Dir.

Grüße,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.

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