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.06.2020 12:10

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

Zitat von berger (Beitrag 92302)
Well, that's one of the challenges. As you were saying, the module is very complex...

In MAME's Sparc driver there's the following TODO list.
To-Do:
- Test: SPARCv8 ops are untested
- Extended-precision FPU support
- Coprocessor support

I don't know if the Saitek Sparc modules uses the v8 CPU, but FPU and coprozessor instructions are certainly not used in a chess program.

And there are also other Saitek modules: Maestro and Analyst with a 6502 CPU and Brute Force with a H8 CPU - at least these should be possible to implement.

Mark 1 27.06.2020 13:16

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

Vielen Dank für die neue Version:top:

Wie ist dass eigentlich mit Galileo/Leonardo/Renaissance . Die
Grundprogramme bei den dreien , sind die gleich ? Oder unterscheiden
sie sich in der Spielstärke ?

Mir kommt gerade der Gedanke dass ein Gerät noch fehlt und zwar der
CXG Super Enterprise bzw. CXG Advanced Star Chess . Den Enterprise
hatte ich damals entsorgt . Mann sollte nicht alles wegwerfen:o.

Viele Grüße
Mark 1

fhub 27.06.2020 13:27

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

Zitat von Mark 1 (Beitrag 92307)
Wie ist dass eigentlich mit Galileo/Leonardo/Renaissance . Die
Grundprogramme bei den dreien , sind die gleich ? Oder unterscheiden
sie sich in der Spielstärke ?

also wir haben ja ingesamt 5 ROMs dieser Geräte. Galileo und Leonardo (set 1) sind absolut identisch, alle anderen ROMs unterscheiden sich allerdings, wobei man nicht mit Sicherheit sagen kann, ob diese Unterschiede auch die Schachprogamme betreffen, oder nur den Code für die Hardware.
Zitieren:

Mir kommt gerade der Gedanke dass ein Gerät noch fehlt und zwar der
CXG Super Enterprise bzw. CXG Advanced Star Chess . Den Enterprise
hatte ich damals entsorgt . Mann sollte nicht alles wegwerfen:o.
Richtig, hättest Du ihn noch, dann könnten wir wenigstens sein ROM auslesen. ;)

Grüße,
Franz

hap 27.06.2020 13:59

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
I think the EAS situation is like this:
feasbu: dumped from EAS Budapest
feasgla: first dumped from a Private Line, later dumped from EAS Glasgow
feasglaa: dumped from unmodifed EAS-C Glasgow
feasglab: first dumped from EAS Glasgow, later also found in Private Line

(feas: pre-Budapest rom not dumped yet)

For the Saitek modular boards, I would add the Maestro first since it's the most basic one. A service manual is available, it includes the schematics. The problem right now is still incomplete 6301 CPU emulation.

The Sparc module CPU is Fujitsu MB86930-20, aka SPARCLite which is a derivative of V8.

Bryan Whitby 30.06.2020 09:47

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

I was playing with the Phantom last night and it is such a shame that it doesn't work properly as the graphics are excellent.

It will be a great shame if this particular chess computer emulation isn't finished.

Is there any chance that it will be?

Regards
Bryan

Mythbuster 30.06.2020 09:58

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Bryan,
what Problems do you have with that emulation? As far as I remember it works correctly.

Regards,
Sascha

Bryan Whitby 30.06.2020 12:03

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

It starts ok by replacing all of the pieces then moves ok up until I take a piece. If the computer takes a piece everything is ok but when I take a piece the game stops. Infact my piece moves to the correct square but the captured piece does not go to the side of the board and the lcd does not indicate the move correctly. Example when taking a piece. Instead of e4d5 the lcd will show d5 - in the first segment which is wrong.

Regards
Bryan

Mythbuster 30.06.2020 12:10

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Bryan,
I remember that I had the same problems as you ... I read the handbook and so on ... :D

Then I wrote here almost the same as you and Franz explained me, how it works ... I tried and it worked. Right now I am at my office so I cannot check it again.

Please read the postings from 3458 on ... I hope, this will help.

All the best and stay healthy Regards,
Sascha

fhub 30.06.2020 12:16

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

Zitat von Bryan Whitby (Beitrag 92422)
It starts ok by replacing all of the pieces then moves ok up until I take a piece. If the computer takes a piece everything is ok but when I take a piece the game stops. Infact my piece moves to the correct square but the captured piece does not go to the side of the board and the lcd does not indicate the move correctly. Example when taking a piece. Instead of e4d5 the lcd will show d5 - in the first segment which is wrong.

yes, capture moves are indeed a bit complicated with the Phantom, but the emulation works just as the real device.
If you make such a capture move, then YOU have to put the captured piece to the right (or left) side of the board AFTER having entered your move.
In your example (e4xd5) first make the move e4e5, then select a black pawn on the sensorboard panel and finally click on any pawn field on the right side of the board - this completes the capture move and the Phantom will continue as expected.

Exactly this complicated procedure is the reason why I didn't make a chess plugin for the Phantom.

Regards,
Franz

Bryan Whitby 30.06.2020 14:00

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Franz & Sascha

Many thanks for the replys.

I don't know why I hadn't read about this as it my favourite piece of chess software and thought that I have read every post.

Regards
Bryan

hap 12.07.2020 22:52

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
AVR-Max ist jetzt emuliert
https://www.schach-computer.info/wik...ax-Schachzwerg

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

Mythbuster 13.07.2020 20:11

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
was gibt es neues? :D

Gruß,
Sascha

fhub 13.07.2020 20:18

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

der AVR-Max Schachzwerg ist jetzt auch in CB-Emu enthalten - danke an 'hap' für Treiber und ROM!

Bei Aufruf direkt in CB-Emu wird er mit WinBoard gestartet, weil er kein eigenes Brett hat.
Er hat 10 Levels (0-9), wobei die Taste FN als 9 gilt und CL als 0 (diese 0 wird allerdings nicht angezeigt). Die Bedeutung der einzelnen Levels ist allerdings in der Wiki-Beschreibung nicht angegeben.
Ich hab auch keine Möglichkeit entdeckt, den Rechenvorgang vorzeitig abzubrechen - wenn da jemand etwas genaueres darüber weiß, dann bitte hier berichten.

Außerdem gab es vor einiger Zeit auch noch ein stilles CB-Emu-Update, bei dem ich einem Wunsch entsprechend für den CXG Sphinx 40 zusätzlich auch noch eine Experimental-Version eingebaut habe (mit 68020 CPU und einstellbarer Frequenz von 8-128 MHz), weil dessen Programm (als Nachfolger von Phildor bzw. Saitek Mark V) angeblich besonders interessant sein soll.

@ Sascha: Hast Du da jetzt gerade mein neues Update entdeckt während ich dieses Posting geschrieben habe, oder war das nur Zufall? ;)

Grüße,
Franz

Mythbuster 13.07.2020 20:24

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

Zitat von fhub (Beitrag 92795)

@ Sascha: Hast Du da jetzt gerade mein neues Update entdeckt während ich dieses Posting geschrieben habe, oder war das nur Zufall? ;)

Hallo Franz,
Zufall ... es ist Montag, Notebook auf dem Schoß auf der Couch und ich dachte mir, schau mal, ob es bei Franz Neuigkeiten gibt ... und es gab sie. :D

Viele Grüße über die Alpen,
Sascha

Hartmut 13.07.2020 20:30

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

Zitat von Mythbuster (Beitrag 92796)
Hallo Franz,
Zufall ... es ist Montag, Notebook auf dem Schoß auf der Couch und ich dachte mir, schau mal, ob es bei Franz Neuigkeiten gibt ... und es gab sie. :D

Viele Grüße über die Alpen,
Sascha

Aber schnell war er, unser Franzl...

fhub 13.07.2020 20:39

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

Zitat von Hartmut (Beitrag 92798)
Aber schnell war er, unser Franzl...

Und das, obwohl ich gerade seit mehreren Tagen mitten in einer aufwendigen Arbeit stecke, nämlich meine gesamte Sammlung an DOS-Schachprogrammen unter einer Qemu-VM zum Laufen zu bringen - eine immense Arbeit (füllt fast eine 500MB virtuelle HD!) ...

Mythbuster 13.07.2020 20:51

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

Zitat von fhub (Beitrag 92799)
Und das, obwohl ich gerade seit mehreren Tagen mitten in einer aufwendigen Arbeit stecke, nämlich meine gesamte Sammlung an DOS-Schachprogrammen unter einer Qemu-VM zum Laufen zu bringen - eine immense Arbeit (füllt fast eine 500MB virtuelle HD!) ...

:sabber:

Mark 1 14.07.2020 22:56

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

Vielen dank für die neue Version .

Was ist denn eigentlich der Unterschied zwischen AVR Max Chess Computer
und AVR Max Schachzwerg ?

Unter Arena gibt es eine Fehlermeldung wenn man AVR Max Chess Computer
wählt. Unter CB-Emu ist alles Ok.

Viele Grüße
Mark 1

fhub 14.07.2020 23:29

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

Zitat von Mark 1 (Beitrag 92810)
Was ist denn eigentlich der Unterschied zwischen AVR Max Chess Computer
und AVR Max Schachzwerg ?

programmtechnisch keiner, der Zwerg gibt die Meldungen einfach nur auf Deutsch statt Englisch aus.
Zitieren:

Unter Arena gibt es eine Fehlermeldung wenn man AVR Max Chess Computer
wählt. Unter CB-Emu ist alles Ok.
Ja, da hab ich mich bei den cfg-Dateien in Arena vertippt (axrmax statt avrmax).
Kopiere einfach die 3 Dateien aus dem Anhang ins Arena-Verzeichnis.
So kleine Fehler sollte man doch eigentlich auch selbst finden und beheben können, oder? ;)

Grüße,
Franz

Mark 1 15.07.2020 03:02

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

Jo, möglicherweise hätte ich den Fehler gefunden. Aber es geht ja
nicht um mich sondern dass dieser kleine Fehler generell
verschwindet.

Viele Grüße
Mark 1

hap 15.07.2020 21:16

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Novag Micro Chess ist emuliert. Danke Berger und Achim.

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

Berger also verified that the Micro III rom is identical to Micro II.
And a driver for Intelligent Chess is in progress.

hap 16.07.2020 19:59

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Intelligent Chess, wieder viel danke Achim & Berger.

https://i.imgur.com/6EAg6Xg.png

Cassette interface is not working, but other than that it appears to be OK.

fhub 16.07.2020 21:31

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

are you sure that you've uploaded the correct 'saitek_intchess.lay' file?

With your file the complete user panel is black here, no buttons visible, only the text labels!?

I had to completely rearrange some blocks in the layout (and/or change blend="multiply" to blend="add") to see the buttons

hap 16.07.2020 22:09

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yes, looks like a bug in the .lay file, it's fixed now. It worked on -video d3d, but not on -video opengl.

fhub 18.07.2020 13:16

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

die letzten beiden Modelle sind jetzt auch im heutigen CB-Emu-Update eingebaut -
wieder vielen Dank an unser Schachcomputer-Triumvirat Achim, Berger und hap! :)

1) Novag Micro Chess: für den habe ich nirgendwo ein Handbuch gefunden, also hoffe ich, daß mein Schach-Plugin auch richtig funktioniert. Wegen der ständig blinkenden LEDs war das nämlich gar nicht so einfach.

2) Saitek (bzw. SciSys) Intelligent Chess: bei Aufruf in CB-Emu wird er wie üblich mit WinBoard gestartet, weil es ja eigentlich nur ein Tastatur-Gerät ist. Warum dabei MAME das Fenster so winzig klein darstellt (wie übrigens beim RISC 2500 auch), ist mir ein Rätsel - man muß es also selbst vergrößern.
In MessExtra habe ich ein externes Layout mit zusätzlichem Schachbrett hinzugefügt (falls man die Partie auch in gamelog.pgn speichern will). Außerdem gibt es in diesem Layout auch die Auswahl zwischen englischer und deutscher Tastenbeschriftung, weil ich bisher im Internet nur Geräte mit deutscher Beschriftung gesehen habe (auch das Handbuch gibt's nur auf Deutsch). Ich weiß also nicht, ob es so ein engliches Modell überhaupt gibt, oder ob 'hap' diese Tastenbeschriftung selbst auf Englisch übersetzt hat. ;)
Übrigens: wenn jemand den Intelligent Chess direkt (d.h. ohne Plugin) in MessExtra spielen will, dann bei den Mausklicks aufpassen -
im Gegensatz zu fast allen anderen Geräten verträgt dieses Modell nur sehr kurze Tastenklicks, andernfalls setzt sofort seine Tasten-Wiederholfunktion ein, was häufig zu Fehlern führt!

Grüße,
Franz


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

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