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)

hap 13.07.2021 19:35

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
bereits emuliert \o/

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

fhub 14.07.2021 17:15

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

der Fidelity Eldorado ist jetzt auch in CB-Emu enthalten - damit ist die magische Grenze von 400 erreicht. :)
Vielen Dank an bataais und hap!

Grüße,
Franz

Chessguru 14.07.2021 17:21

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hm, und nun Franz? Rentnerdasein genießen oder auf die nächsten 400? ;)

Gruß
Micha

fhub 14.07.2021 17:25

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

Zitat von Chessguru (Beitrag 100037)
Hm, und nun Franz? Rentnerdasein genießen oder auf die nächsten 400? ;)

Also ich tendiere eher zum Rentnerdasein - bin ich ja auch beruflich schon länger. :D

Grüße,
Franz

Mark 1 14.07.2021 18:03

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

Es gibt ein Sprichwort.

Wer rastet der rostet , also weiter gehts :)

Viele Grüße
Mark 1

fhub 14.07.2021 18:49

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

Zitat von Mark 1 (Beitrag 100040)
Es gibt ein Sprichwort.
Wer rastet der rostet , also weiter gehts :)

das trifft auf mich nicht zu - ich bestehe aus Edelmetall (Gold) und das korrodiert nicht! :D

Grüße,
Franz

bataais 16.07.2021 15:02

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Eigentlich wollte ich ja die 400 sogleich überbieten..

Dazu habe ich meinen Fidelity Classic (chip serial 100-1020B02) auch noch ausgelötet und ausgelesen, aber das ROM ist identisch zum bereits vorhandenen Gambit (100-1020B01).

Somit bleibts vorerst wie gehabt. :)

Plextor 22.07.2021 11:41

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Ein Hinweis an @hap:

Anscheinend sind die Inputs KEY.0 und KEY.1 in mephisto_amsterdam und mephisto_glasgow seit dem Split der beiden Treiber vom 11. April vertauscht. Mir ist beim Dallas 68000 aufgefallen, dass die Buttons in Mess nicht korrekt funktionieren. Als ich im Source (cpp und lay) die Keys getauscht habe, funktionieren die Buttons bei den beiden Mephisto-Familien wie sie sollen.

In English:

A note to @hap:

Apparently the inputs KEY.0 and KEY.1 in mephisto_amsterdam and mephisto_glasgow have been swapped since the split of the two drivers on April 11th. I noticed with the Dallas 68000, that the buttons in Mess do not work correctly. When I swapped the keys in the source (cpp and lay), the buttons in the two Mephisto families work as they should.

Gruß
Dieter

hap 22.07.2021 12:04

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Ok, bug ist repariert
https://github.com/mamedev/mame/comm...d26c4f612639cd

fhub 29.07.2021 13:31

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

beim Plugin für den Mephisto Mondial 68000XL hab ich damals anscheinend 2 Spezial-Level (7 und 8) übersehen, bei denen man die Zeit/Partie bzw. Zeit/Zug genau einstellen kann - vielen Dank an Dieter ('Plextor') für den Hinweis auf diesen Mangel.

Im Handbuch ist das nur sehr oberflächlich beschrieben (und für Level 8 sogar falsch, da dieser nur 1 Zeit/Zug akzeptiert!), sodaß ich da erst selbst einige Tests machen mußte - jetzt funktionieren diese beiden Levels im neuen Plugin allerdings korrekt, sodaß es beim Mondial 68000XL jetzt folgende Level-Einstellmöglichkeiten in WinBoard oder Arena gibt:
0-6, 9 ... fixed levels
7 hh:mm:ss hh:mm:ss ... time/game for computer and player
7 hh:mm:ss ... time/game for both (plugin!)
8 hh:mm:ss ... time/move for both

Level 7 erfordert eigentlich (im Original-Gerät) 2 Zeitangaben, ich hab das im Plugin aber auch für nur 1 Zeitangabe erlaubt, wobei dann einfach diese eine Zeitangabe für beide (Computer und Spieler) verwendet wird - kommt in der Praxis wahrscheinlich öfter vor.

Im Anhang ist das Update mit dem neuen Plugin (mondl68k.lua) und der ergänzten Datei 'Levels.txt'.

Grüße,
Franz

Mark 1 30.07.2021 08:13

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

Eben ist ja nicht viel los mit neuen Geräten.
Daher meine vorsichtige Frage ob man dem Super Conny
unter MessChess ebenfalls die 18 Mhz spendieren könnte.
Vielleicht auch mehrere Abstufungen.
Möchte gerne einen Vergleich auf Turnierstufe zwischen Amsterdam
und dem Super Conny starten.

Edit: Ich meine natürlich unter Arena bzw. Winboard



Viele Grüße
Mark 1

fhub 30.07.2021 15:54

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

Zitat von Mark 1 (Beitrag 100392)
Daher meine vorsichtige Frage ob man dem Super Conny
unter MessChess ebenfalls die 18 Mhz spendieren könnte.
Vielleicht auch mehrere Abstufungen.

also dieser Wunsch kam ja schon öfters - am besten liest Du einfach folgende Antwort von mir (die bezog sich zwar auf den Constellation Expert, gilt aber gleichermaßen für den SuperConny):
https://www.schachcomputer.info/foru...postcount=4225

Grüße,
Franz

Mark 1 30.07.2021 17:03

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

Stimmt ja. Ist mir komplett entfallen :o



Grüße
Mark 1

Hartmut 01.08.2021 23:13

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Dann geben wir doch die Frage einfach mal an "hap" weiter. Vielleicht weiss er ja (bezüglich Franz Post) ob es an den genannten IRQ-Werten liegt und wie man die eventuell ändern müsste.

fhub 02.08.2021 13:57

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

Zitat von Hartmut (Beitrag 100451)
Dann geben wir doch die Frage einfach mal an "hap" weiter. Vielleicht weiss er ja (bezüglich Franz Post) ob es an den genannten IRQ-Werten liegt und wie man die eventuell ändern müsste.

Nun, das dürfte wohl an 3 Punkten scheitern:
1) 'hap' ist nicht daran interessiert, höher-getaktete Geräte zu implementieren (anderfalls hätte er wohl damals schon geantwortet).
2) Natürlich könnte auch ich diese IRQ-Werte ändern, aber da der SuperConny keine LCD-Anzeige hat, habe ich keine Möglichkeit, diese Werte anhand der internen Uhr richtig anzupassen.
3) Und schließlich wäre da noch das Problem, ob bzw. wie man so eine IRQ-Änderung auch im laufenden Betrieb machen kann (d.h. in einer Funktion 'set_cpu_freq'), denn ohne das müßte ich für jede Frequenz erst wieder eine eigene Engine machen.

Grüße,
Franz

hap 02.08.2021 14:40

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
If it's an IRQ problem, it may be really simple, see this line here:
https://github.com/mamedev/mame/blob...const.cpp#L463
change to 2000, and it shouldn't get unwanted IRQs.

fhub 02.08.2021 15:36

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

Zitat von hap (Beitrag 100460)
If it's an IRQ problem, it may be really simple, see this line here:
https://github.com/mamedev/mame/blob...const.cpp#L463
change to 2000, and it shouldn't get unwanted IRQs.

That's interesting, I would have rather expected that the value 'irq_period' had to be changed instead of the 'start_delay', but it seems to be working indeed!

Is this value 2000 also ok for the other Constellations in this driver (they have a value of 17200 instead of 10200), or should it be set to any other value?
I'm asking because maybe I'll add such a frequency menu to all of these machines.

hap 02.08.2021 20:07

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
At 4mhz(Super Conny's default 6502 cpu speed), 2000ns is 8 cpu cycles. I think the slowest opcode is around 6 cycles. Anything lower than 2000ns and it can miss IRQs.

For the lower speed chesscomputers, 2000ns may not be enough. Try 4000 as a common value?

fhub 03.08.2021 14:40

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

ich habe jetzt in MessExtra/MessChess für den SuperConny verschiedene Frequenzen (3.6-18 MHz) eingebaut, und ebenso für Sascha's Novag-Favoriten, den Constellation Expert.

Grüße,
Franz

Mark 1 03.08.2021 14:49

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

Besten Dank und natürlich auch an hap.

Gruß
Mark 1

fhub 02.09.2021 14:18

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

zu den Modellen Fidelity Excel 68000 habe ich eine Problem-Meldung bekommen, daß sie sich in Arena manchmal 'aufhängen', wenn der Gegner (oder man selbst) eine Rochade macht.
In mehreren Versuchen konnte ich das bestätigen, allerdings tritt es nur ab und zu auf, was es schwierig macht, die Ursache festzustellen. Meiner Einschätzung nach kommt bei einer Rochade der 2.Teilzug (der Turmzug) dem Excel eventuell manchmal zu schnell. Daher habe ich jetzt im Plugin genau zwischen Königs- und Turmzug eine 1sec-Pause eingebaut, und seitdem ist dieses Problem bei mir jedenfalls nicht mehr aufgetreten - das geänderte Plugin ist im Anhang.

Grüße,
Franz

Plextor 02.09.2021 14:51

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

Zitieren:

Heute hat mir dieser Kollege allerdings geschrieben, daß er auch sonst praktisch kein Spiel mit diesen Excel 68000 fertig spielen kann, weil sie irgendwann während der Partie einfach nicht mehr weiterspielen - eine konkrete Situation konnte er aber nicht nennen!
Dieses zweite Problem war mein Fehler. Als ich die Testpartien spielte, lief im Hintergrund noch ein Engine-Turnier, das ich per Batchdatei gestartet hatte. In dieser Datei steht vor jeder neuen Partie der Befehl "TASKKILL /F /IM MessChess.exe /T", um eventuell hängengebliebene Tasks zu beenden, was leider häufiger vorkommt. Deshalb wurde bei einer neu gestarteten Partie im Hintergrund auch mein MessChess gekillt und ich kann natürlich lange auf eine Antwort vom Excel warten.

Sorry für den falschen Alarm und nochmals danke für deine prompte Unterstützung.


Gruß
Dieter

fhub 02.09.2021 14:59

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

Zitat von Plextor (Beitrag 101110)
"TASKKILL /F /IM MessChess.exe /T"

also wenn Du mit so gefährlichen Waffen auf mein MessChess losgehst, dann brauchst Du Dich nicht wundern, wenn MessChess beleidigt ist und nicht mehr weiterspielt! :D

Na gut, dann kann ich also dieses 'Problem' ad acta legen ...

Grüße,
Franz

voelkx 02.09.2021 15:09

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


das mit dem Excel 68000 hatte ich ja vor langer Zeit mal erwähnt, aber mir glaubt ja keiner.;)
Der Fehler tritt aber auch nicht immer auf.


Danke für die Behebung,
Gruß Volker

fhub 02.09.2021 15:13

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

Zitat von voelkx (Beitrag 101113)
das mit dem Excel 68000 hatte ich ja vor langer Zeit mal erwähnt, aber mir glaubt ja keiner.;)

Oje, Du armer Volker! :heulsuse: :D

Kann mich allerdings nicht mehr daran erinnern - vielleicht aber auch deswegen, weil solche 'ab und zu'-Fehler ja nur schwer überprüfbar sind.

Grüße,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:45 Uhr.

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