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)

Mark 1 31.07.2023 10:17

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

Ich experimentiere gerade mit Arena und IM_4mvs.pgn von Stefan Pohl.
Dies ist eine PGN Eröffnungsdatei wo man durch Arena, zufällig aus 11172 Eröffnungen eine Spielen kann. Die Stellungen werden sehr schnell im Memo Modus(Mephisto Amsterdam) erzeugt. Dann schaltet die Geschwindigkeit allerdings wieder auf Normal obwohl in der Konfiguration des Amsterdam's die Zahl 0 steht für maximale Gewindigkeit.
Habe ich die möglichkeit dies in der init.lua zu unterbinden um
auf maximale Gewindigkeit zu gehen ?

Viele Grüße
Mark 1

fhub 31.07.2023 14:01

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

Zitat von Mark 1 (Beitrag 118361)
Die Stellungen werden sehr schnell im Memo Modus(Mephisto Amsterdam) erzeugt. Dann schaltet die Geschwindigkeit allerdings wieder auf Normal obwohl in der Konfiguration des Amsterdam's die Zahl 0 steht für maximale Gewindigkeit.
Habe ich die möglichkeit dies in der init.lua zu unterbinden um
auf maximale Gewindigkeit zu gehen ?

also das ist (wie immer) etwas kompliziert: ;)
in MAME gibt's da 2 Werte, die mit der Geschwindigkeit zu tun haben - 'throttle_rate' und 'throttled'.
Normalerweise ist 'throttle_rate=1.0' (d.h. Originalgeschwindigkeit der Emulation), aber nur wenn 'throttled=true'. Zur Beschleunigung kann man nun entweder 'throttle_rate' auf einen höheren Wert oder 'throttled' auf false setzen - ich weiß nicht genau, wie MAME diese beiden Fälle intern behandelt, aber ich vermute mal, daß bei 'throttled=false' MAME selbst den höchst-möglichen (optimalen) Wert für 'throttle_rate' ermittelt.

Im MessChess-Plugin verwende ich beim Setup- und Edit-Modus jedenfalls 'throttled', das ich zu Beginn auf false und am Ende wieder auf true setze. Dabei wird allerdings 'throttle_rate' effektiv NICHT geändert, d.h. am Ende ist wieder der ursprüngliche Wert eingestellt, und der ist im Normalfall 1.0, womit die Engine dann eben wieder mit der Originalgeschwindigkeit weiterspielt.

Diese Methode im Hauptplugin 'init.lua' zu ändern werde ich sicher nicht tun (zu viel Arbeit nur für diesen/Deinen speziellen Fall), aber es gibt eine einfache Alternative dazu:
Setze einfach diesen Wert 'Speed' in der Arena-Enginekonfiguration NICHT auf 0, sondern auf einen fixen höheren Wert (z.B. 500 oder 1000 für 5- oder 10-fache Geschwindigkeit), dann läuft die Stellungs- oder Partie-Eingabe auch schneller ab, aber am Ende bleibt es bei dieser von Dir eingestellten Geschwindigkeit.

Grüße,
Franz

Mark 1 31.07.2023 16:30

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

So geht das natürlich auch.
Besten Dank.

Gruß
Mark 1

fhub 01.08.2023 10:54

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

Zitat von Mark 1 (Beitrag 118375)
So geht das natürlich auch.

ja, allerdings ist mir eingefallen, daß auch in einer ganzen Reihe von Engine-Plugins dieses 'throttled' in bestimmten Situationen (Edit-Mode, Bauernumwandlung ...) temporär aus- und wieder eingeschaltet wird, sodaß eine Einstellung 'Speed: 0' danach nicht mehr wirksam ist.

Das wird zwar kaum jemanden betreffen (wer spielt schon mit einer Geschwindigkeit 'unlimited' außer Dir ;)), aber ich habe jetzt trotzdem dieses Problem in allen betreffenden Plugins noch behoben, indem vor diesem Umschalten der aktuelle Zustand von diesem 'throttled' gespeichert und nachher wieder hergestellt wird - damit sollte also auch bei 'Speed: 0' die Geschwindigkeit nicht mehr auf 'normal' zurückgesetzt werden.
Plugins_Update befindet sich im Anhang - geändert sind insgesamt 20 Dateien.

Grüße,
Franz

Mark 1 01.08.2023 12:30

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

dein Support vorbildlich :top:

viele Grüße
Mark 1

applechess 08.08.2023 15:42

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz
Kannst du mein "Eröffnungsproblem" bestätigen?
Beste Grüsse
Kurt

[Event "?"]
[Site "?"]
[Date "2023.08.08"]
[Round "?"]
[White "Mephisto MM II"]
[Black "Fidelity Excellence 6 MHz"]
[Result "0-1"]
[ECO "C55"]
[Annotator "kutzi"]
[PlyCount "17"]

{Ist es möglich, dass die verschiedenen Versionen von Fidelity Excellence unterschiedliche Eröffnungbücher haben? Mir ist das in einem Computermatch und nach Prüfung unter CB-Emu aufgefallen. Schachfreund Rolf Bühler meldet mir 2...Sf6 als letzter Buchzug bei seinem Excellence 6 MHz 6080 EP12. Eine Prüfung unter CB-Emu hat folgendes ergeben:} 1. e4 e5 2. Bc4 Nf6 {***ENDE BUCH** (Excellence 6080 EP12)} (2... Bc5 {scheint auch noch im Buch von Excellence enthalten zu sein.}) 3. Nc3 Nc6 {Während Excellence 6080 (EP12) hier schon selber rechnen musste, kommt der Zug beim Modell 6080B noch aus dem Buch.} 4. Nf3 Nxe4 {Auch dieser Zug wird beim Excellence 6080B à tempo aus dem Buch gespielt.} 5. Nxe4 d5 {Ebenfalls noch ein Buchzug beim Excellence 6080B.} 6. Bd3 {***ENDE BUCH*** beim Mephisto MM II} dxe4 {Buchzug beim Excellence 6080B.} 7. Bxe4 Ne7 (7... Bd6 {Das erst ist der letzte Buchzug von Excellence 6080B}) 8. Bd3 Nc6 9. Be4 {und 0-1 nach 70 Zügen} 0-1


fhub 08.08.2023 16:30

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

Zitat von applechess (Beitrag 118715)
Ist es möglich, dass die verschiedenen Versionen von Fidelity Excellence unterschiedliche Eröffnungbücher haben?

natürlich ist das möglich, ich halte das sogar für ziemlich wahrscheinlich (warum sollte bei einem Programmupdate nicht auch gleich im Buch etwas geändert oder verbessert worden sein?). Überprüfen läßt sich das allerdings nicht so einfach, denn bei diesen Excellence-Modellen ist ja das Buch im Programm-ROM integriert, sodaß man über dessen Größe oder Züge ohne genauere Analyse nichts sagen kann.

Allerdings können Deine unterschiedlichen Eröffnungen auch ein ganz andere Ursache haben, denn normalerweise enthält das Programm ja einen Zufallsgenerator, mit dem es eben auch die Eröffnungzüge nicht immer gleich auswählt - um den ganzen 'Eröffnungsbaum' zu bestimmen, müßte man schon SEHR viele Partien spielen.

Grüße,
Franz

applechess 08.08.2023 16:51

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

Zitat von fhub (Beitrag 118716)
Hallo Kurt,

natürlich ist das möglich, ich halte das sogar für ziemlich wahrscheinlich (warum sollte bei einem Programmupdate nicht auch gleich im Buch etwas geändert oder verbessert worden sein?). Überprüfen läßt sich das allerdings nicht so einfach, denn bei diesen Excellence-Modellen ist ja das Buch im Programm-ROM integriert, sodaß man über dessen Größe oder Züge ohne genauere Analyse nichts sagen kann.

Allerdings können Deine unterschiedlichen Eröffnungen auch ein ganz andere Ursache haben, denn normalerweise enthält das Programm ja einen Zufallsgenerator, mit dem es eben auch die Eröffnungzüge nicht immer gleich auswählt - um den ganzen 'Eröffnungsbaum' zu bestimmen, müßte man schon SEHR viele Partien spielen.

Grüße,
Franz

Hallo Franz
Deine Antwort kommt für mich nicht so überraschend. Bei meinen Tests
habe ich bei jeder Version etwas 20 Versuche gemacht und mit Ausnahme
der Version 9080B war bei 2...Sf6 immer Ende, ausgenommen von manchmal
der Abweichung 2...Lc5.
Beste Grüsse
Kurt

fhub 08.08.2023 16:55

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

Zitat von applechess (Beitrag 118717)
Bei meinen Tests
habe ich bei jeder Version etwas 20 Versuche gemacht und mit Ausnahme
der Version 9080B war bei 2...Sf6 immer Ende, ausgenommen von manchmal
der Abweichung 2...Lc5.

Nun, die Version 6080B kam ja auch 2 Jahre später heraus (1987) als die anderen, also kein Wunder. ;)

fhub 20.08.2023 12:49

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

ich mußte wieder einmal einen Bug in MAME beheben, nachdem mir ein Schachfreund geschrieben hat, daß die Tasc R30/R40-Modelle nicht mit der MHz-Datei funktionieren: bei Änderung der CPU-Frequenz hat MAME immer auf volle Emulationsgeschwindigkeit umgeschaltet! :(

Nach einigen Versuchen bin ich dann draufgekommen, daß es nicht mit der CPU-Frequenz zu tun hat, sondern daß der Tasc R30/R40 die Einstellung 'Frameskip 10' nicht verträgt und dabei intern immer automatisch auf 'Maximum Speed = Unlimited' umschaltet.
Das gleiche Problem trat ja auch schon früher bei einigen Engines in CB-Emu auf, was ich damals auf die alten Treiber der Version 0.175 zurückgeführt habe, aber auch die neuere Version 0.220 (in MessChess/MessExtra) zeigt das gleiche Verhalten, allerdings eben nur beim Tasc R30/R40!?

Nachdem ich bisher den Fehler in MAME selbst nicht gefunden habe (bis 0.225 tritt er auf, seit 0.230 nicht mehr), habe ich das Problem genauso gelöst wie bisher, indem ich den Maximalwert für FrameSkip beim R30/R40 jetzt auch von 10 auf 9 herabgesetzt habe - damit funktioniert auch die MHz-Einstellung wieder.
(mußte das übrigens auch beim Risc2500 und Montreux in CB-Emu noch machen, weil ich das damals übersehen hatte)

Außerdem gibt's noch eine kleine optische Änderung, und zwar werden jetzt Engines in CB-Emu mit farbigen Icons in der Liste angezeigt, wenn sie in einem der externen Programme (messuix/MessChess/MessExtra) ausgeführt werden (zuständig dafür ist das neue Verzeichnis 'icons' in CB-Emu):
rot: messuix / grün: MessChess (also WinBoard oder Arena) / blau: MessExtra (mit dem neuen SensorBoard)

Eigentlich hatte ich ja gehofft, nach langer Zeit auch wieder mal eine neue Engine einbauen zu können, denn Lars ('kamoj') hat ja noch ROMs eines unveröffentlichten MM III (von Ulf Rathsman) sowie einige neue Eröffnungsbücher, aber daraus ist leider nichts geworden. Ich habe ihm zwar extra eine Spezialversion für MessChess geschickt, damit er diese neuen ROMs in einem Enginematch testen kann, aber bisher hat er mir diese neuen Programme leider nicht geschickt - vermutlich will er sie nur für sich selbst behalten. :(

Grüße,
Franz

Mythbuster 20.08.2023 13:11

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
wie immer vielen Dank für Deine Mühe, Arbeit und unendliche Geduld! :top:


Zitieren:

Zitat von fhub (Beitrag 119004)

Eigentlich hatte ich ja gehofft, nach langer Zeit auch wieder mal eine neue Engine einbauen zu können, denn Lars ('kamoj') hat ja noch ROMs eines unveröffentlichten MM III (von Ulf Rathsman) sowie einige neue Eröffnungsbücher, aber daraus ist leider nichts geworden. Ich habe ihm zwar extra eine Spezialversion für MessChess geschickt, damit er diese neuen ROMs in einem Enginematch testen kann, aber bisher hat er mir diese neuen Programme leider nicht geschickt - vermutlich will er sie nur für sich selbst behalten. :(


Ja, auf diese Version habe ich seit langer Zeit auch gehofft ... offenbar vergebens ... was mich allerdings ein klein wenig vom Glauben abfallen lässt, ist dann noch ein "Danke" von besagtem User ...

https://up.picr.de/46184469kf.jpg

... offenbar nichts verstanden ... schade auch.

Grüße und schönen Sonntag,
Sascha

mclane 20.08.2023 13:17

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

Geil.

Damit die historische Lücke vom MMII zum MMIV endlich eine Erklärung und Mission bekommt die auch das nie erschienene Brute Force Modul mit Rathsmann Programm erklärt.

Mythbuster 20.08.2023 13:20

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

Zitat von mclane (Beitrag 119006)
MMIII.

Geil.

Damit die historische Lücke vom MMII zum MMIV endlich eine Erklärung und Mission vekommt die auch das nie erschienene Brute Force Modul mit Rathsmann Programm erklärt.

Darüber wurde ja schon vor einem Jahr oder länger hier gesprochen ... kam nur leider nie ...

kamoj 20.08.2023 15:22

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo an alle Forumsleser,

Ich bin Schwede und versuche, mich auf Englisch und/oder Deutsch zu unterhalten.
Vielleicht missverstehen wir uns aufgrund der Sprachverwirrung?
Wenn ich auf Deutsch schreibe, nehme ich Hilfe von DeepL nach Empfehlung.

Ich respektiere jeden hier und seine Beiträge, wir sind alle unterschiedlich und denken manchmal nicht dasselbe, aber das muss in Ordnung sein.
Ehrlich gesagt dachte ich, dass Franz einen Scherz gemacht hat, als er schrieb, was ich zuerst als herablassend über mich empfand.
Aber warum sollte er schlechte Dinge über mich schreiben?
Nochmals, ich verstehe die Unterschiede in der deutschen Sprache nicht und kenne Sie alle in diesem Forum noch nicht sehr gut.
Ich hoffe, dass ich noch lange Mitglied sein werde und Sie alle besser kennenlerne.

Ich habe eine Reihe von Prototypen für MM III gefunden, aber keinen Quellcode.
Ulf (und ich) haben die gefundenen Prom-Dateien zerlegt, um einige Fehler im Interface zu beheben, so dass man den Level einstellen und mit dem Programm in einem MM II-Modul spielen kann.
Wir haben nichts an der Spiel-Engine oder der minimalen Eröffnungsbibliothek (<70 Züge) geändert.
Wir haben beide viele Wochen Arbeit hineingesteckt, um so weit zu kommen.

Jetzt, da wir die erste Phase abgeschlossen haben, wollte ich sehen, ob es sich lohnt, weiterhin Zeit in das MM III-Projekt zu investieren.
Außerdem wollte ich herausfinden, ob MM III zumindest besser ist als MM II.
Um das festzustellen, habe ich MM III unter anderem gegen MM II und Rebel 5 gespielt.
(Sowohl MM II als auch MM III haben HG240 als Eröffnungsbibliothek verwendet).
Nach 300 5-Sekunden/Zug-Partien scheint MM III besser zu sein als MM II und Rebel 5.
Nach 300 Partien mit 30 Sekunden/Zug scheint MM III schlechter zu sein als Rebel 5, aber etwas besser als MM II.
Ich möchte auch eine Reihe von Partien auf Turnierebene spielen, hatte aber noch keine Gelegenheit dazu.

In meinen Turnieren habe ich Franz' fantastisches MessChess/Arena verwendet.
Nach einigen PMs, in denen ich das Problem mit dem Patchen/Modifizieren von MessChess.exe und mm2.lua beschrieb, war Franz unglaublich nett und machte eine Version für mich, die sich nicht um die Prüfsumme der Schachengine kümmert.
Er sprach auch darüber, wie ich weitere Eröffnungsbibliotheken hinzufügen könnte.

Meine und Ulfs Idee ist es, MM III für MAME und CB-Emu und alle Interessierten verfügbar zu machen, wenn die Zeit reif ist.
Bevor das geschieht, wollen wir eine Eröffnungsbibliothek mit etwa 1000 Zügen integrieren und weitere Tests sowohl der Spielstärke als auch der Funktionen durchführen.
Wir wollen zum Beispiel, dass das Handbuch für MM II noch brauchbar ist.
Es war nie eine Idee, einen ROM für MM III für uns zu behalten.
Im Gegenteil, wir haben uns sehr bemüht, dass es genauso funktioniert wie ein fertiges Produkt.
Wir haben noch einiges an Arbeit vor uns, aber wenn wir fertig sind, wird es ein alternatives Programm geben, das in allen MM II-Modulen verwendet werden kann, und wir denken, dass einige Leute das zu schätzen wissen werden.

Ich schreibe dies auf Schwedisch und werde es von DeepL ins Deutsche übersetzen lassen, in der Hoffnung, dass Sie verstehen, was ich geschrieben habe.

Vielen Dank, dass Sie sich die Zeit genommen haben, dies zu lesen.

Mit freundlichen Grüßen,
Lars

mclane 20.08.2023 16:39

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Es gibt sehr sehr viele MM2 Module da draußen. Das MM2 Modul ist ja sagenhaft oft verkauft worden.
Dafür endlich ein mm3 Modul zu bekommen wäre schon toll.

Zumal Ulfs Arbeit dann auch historisch zu einem gelungenen Abschluss käme.

fhub 20.08.2023 16:41

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

Zitat von kamoj (Beitrag 119011)
Ehrlich gesagt dachte ich, dass Franz einen Scherz gemacht hat, als er schrieb, was ich zuerst als herablassend über mich empfand.
Aber warum sollte er schlechte Dinge über mich schreiben?

nun, als 'herablassend' würde ich meine Bemerkung nicht bezeichnen, sondern eher als 'enttäuscht' oder 'frustriert', und genau so war mein Posting auch gemeint, denn - wie Sascha schon bemerkt hat - warten wir nun bereits seit etwa einem Jahr auf diesen MM III.

Grüße,
Franz

Chessguru 20.08.2023 16:46

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Ich habe Lars als sehr hilfsbereiten Zeitgenossen kennengelernt und kann mich für seine Unterstützung nur erneut bedanken. Wenn Lars und Ulf eine Chance sehen, werden sie diese ergreifen und das Ergebnis präsentieren.

Also, auch wenn es lange dauert, nicht ungeduldig werden.

Gruß
Micha

hap 28.08.2023 17:03

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Schachcomputerfans, hier ist ein neuer emulation, Novag Chess Robot Adversary. ROM von jemand anonym.

I didn't know before that it has a soundchip, SN76489AN, more commonly seen on video game systems.

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

mclane 28.08.2023 17:14

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yes the robot had a mode where it tried to confuse the human player.
The sound effects should disturb the human in his thinking process.

Mark 1 28.08.2023 17:29

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


Ich habe das Teil im Selbstspiel bei Karstadt gesehen. Lange ist es her und ich war FASZINIERT.:)
Heute ein müdes Lächeln aber damals ....

Gruß
Mark 1

hap 28.08.2023 22:29

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Does someone here have a not so broken Robot Adversary, and could try this?:
- new game
- walk around with your king and get checkmated on purpose
- press Trace Back
- robot arm takes back 1 move
- chesscomputer becomes unresponsive: leds are still on, it still beeps when you press buttons, but doesn't do anything else. You need to turn it off and on to get it to become alive again.

fhub 29.08.2023 12:19

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

Zitat von hap (Beitrag 119183)
Hallo Schachcomputerfans, hier ist ein neuer emulation, Novag Chess Robot Adversary.

danke an 'hap' für diese neue Emulation - diesen Treiber zu schreiben war sicher nicht einfach! :top:

Leider funktioniert dieser Treiber in MESSUI 0.220 nicht mehr und auch die Layout-Datei müßte ich komplett umschreiben, und daher werde ich wohl eine neuere MAMEUI-Version 0.245 nur für diesen Novag Robot hochladen, denn das ist die letzte Version (allerdings auch schon 1 Jahr alt), die ich überhaupt noch kompilieren kann.
Allerdings enthält diese Version all die Extra-Features nicht, die ich in CB-Emu/MessExtra zusätzlich eingebaut habe, und sie läßt sich auch nicht via WinBoard oder Arena benutzen, weil ein Plugin für diesen Robot kaum möglich sein dürfte (der hat weder Brett-LEDs noch eine LCD-Zuganzeige).
Das wird allerdings noch eine Weile dauern ...

Grüße,
Franz

hap 29.08.2023 13:19

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Is it mainly for showing the claw position? Try this (in this case Fidelity Phantom):

Code:

class:
u32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);

func:
u32 phantom_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
        bitmap.fill(0, cliprect);

        u32 color = 0xff00ff;
        if (!BIT(m_motors_ctrl, 4))
                color = color >> 1 & 0x7f7f7f;

        u8 x = m_hmotor_pos;
        u8 y = 255 - m_vmotor_pos;
        if (cliprect.contains(x, y))
                bitmap.pix(y, x) = color;

        return 0;
}

mcfg:
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
screen.set_refresh_hz(60);
screen.set_size(256, 256);
screen.set_visarea_full();
screen.set_screen_update(FUNC(phantom_state::screen_update));

und lay file: screen element with blend="add"
Or if blend is not supported yet in an older version, then fill the screen with white and do it with an &lt;overlay&gt;


fhub 29.08.2023 13:57

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

Zitat von hap (Beitrag 119202)
Is it mainly for showing the claw position?

No, I've already replaced m_display->write_mx/my with update_display() as I've done it before in some other drivers.
And I've also commented out the 'claw' code in the layout, because I know from the Phantom that this won't work in 0.220.

The problem in the driver seems to be m_pwm_accum[4] - there's a message about an error in 'save.h' pointing me to the line with 'save_item(NAME(m_pwm_accum))'. I guess this save_item doesn't work with an array in my old version!?

And in the layout file there are many problems:
First it doesn't accept 'bounds xc/yc=', and if I replace this with 'bounds x/y=' then everything is misplaced in the artwork.
Furthermore the LEDs are not displayed - this could certainly be solved anyhow, but it would be much work ...

hap 29.08.2023 14:10

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
claw position: see above, such a screen overlay is actually what I had in my WIP robotadv driver.

xc/yc: c means center. To convert to x or y, subtract width or height divided by 2.
Yes, save_item didn't support array of attotime in older MAME versions.
I don't see why the leds wouldn't work, maybe an error in your update_display() change.


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

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