![]() |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
Viele Grüße Robert |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
die neue Version von Tasc-Emu ist fertig! :) Dank edler Spender sind jetzt in der ChessMachine v3.1 eine ganze Menge an Engines enthalten (insgesamt 12 an der Zahl), mehr gab's vermutlich gar nicht. Und auch auf unsere Highspeed-Fans hab ich nicht vergessen - die wissen schon was ich meine ... ;) Eine Bemerkung noch: beim Start einer ChessMachine (vor allem bei den beiden älteren Versionen v2.1 und v2.3) passiert es manchmal, daß nach der Auswahl einer Engine im DOS-Menü das Schachprogramm die ChessMachine nicht 'findet' - ich habe keine Ahnung woran das liegen könnte, vermutlich eine nicht perfekte Emulation in MAME. In diesem Fall am besten einfach zum MAME-Menü zurückkehren (ESC und ENTER) und die ChessMachine nochmals starten. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Wahnsinn. Mein geliebter King 2.2 in einer 66 MHz Turboversion + 2 MB Hash. Großer Dank, Franz. :worship:
:goldcup: Der Heldenstatus wird damit noch weit überboten. :goldcup: Was du noch vergessen hast zu erwähnen. Es findet sich auch eine 40 MHz Variante, Stichwort R40 im Paket! Echt genial. Jetzt nur noch Zeit finden, um die "neuen" Engines zu testen. Dankbare Grüße, Micha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi...
Ja , der gute Franz Top jedes Update auf´s neue. Wahnsinn.... Viele Grüße Mark 1 |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
'hap' hat mich im MECA-Forum nach Installations-Disketten (bzw. Images davon) für die Amiga-Version der ChessMachine gefragt - dann könnte er nämlich auch diese Version noch in MAME einbauen. Hat irgendjemand noch so eine ChessMachine (bzw. die Disketten) für den Amiga? Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo zusammen,
ich habe ein kleines technisches Problem. In meinem Notebook läuft die Emu nicht mit voller Geschwindigkeit, keine Ahnung, warum. Der Witz: Egal, ob ich 15 MHz, 40 MHz oder 66 MHz bei der CM einstelle, ich erziele auf dem Notebook 66% Leistung (King 2.54 gestartet, Analyse, F11 drücken) ... Uhr läuft auch entsprechend langsamer ... Wenn ich mein Notebook im Energiesparmodus betreibe, lauft die CPU mit 2,9 GHZ ... und die Auslastung der CPU durch die Emu liegt zwischen 8% (bei 15 MHz der CM) und 38% Auslastung bei 66 MHz ... die CPU wird also nie ausgelastet, aber dennoch werden immer nur 66% Geschwindigkeit erreicht ... Schalte ich das Notebook auf Full Speed, taktet das Notebook mit 4,6 GHz ... Auslastung ist deutlich geringer (kein Wunder, läuft ja auch deutlich schneller), aber trotzdem läuft die Emu nur mit 66% ... egal, ob ich die CM mit 15, 40 oder 66 MHz einstelle ... Irgendeine Idee? Gruß, Sascha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Sascha,
bei einer Erklärung geht's mir leider wie Dir - ich hab auch keine! :( Hast Du dieses Problem auf genau diesem Notebook auch mit CB-Emu, oder läuft die mit voller Geschwindigkeit? Evt. ist es ein Problem von MAME mit der speziellen CPU auf diesem Notebook - ist das ein Core i9 oder vielleicht sogar irgendeine AMD-CPU? Und wieviel Prozent werden denn angezeigt, wenn Du Tasc-Emu nur ins DOS booten läßt, also das Engine-Menü mit Ctrl-C abbrichst? Kommst Du dann auch nur auf 66%? Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
ich habe hier mehrere Geräte ... habe sie mal der Reihe nach getestet. Selbst mein Subnotebook mit der 15 Watt Stromspar CPU Intel Core i7 8565U 1,80GHz; Turbo bis zu 4,60GHz schafft die Emu fast bis 40 MHz (94%). Mein "Arbeitsnotebook" mit der dem Intel Core i7-9750H 2,60GHz; 12MB Cache, Turbo bis zu 4,50GHz schafft alle Geschwindigkeiten locker. Ausgerechnet meine schnellste CPU, ein 8950HK (übertaktbar bis 5,2 GHz) zickt ... selbst wenn ich nur bis zum Auswahlbildschirm boote, wird fast die gleiche Auslastung eines Cores angezeigt wie mit der CM aktiv ... und auch da nur 66% ... abartig: Wenn ich die CPU auf Anschlag übertakte, läuft die Kiste mit 5,2 GHz ... und schafft trotzdem nur 66% ... von 15 bis 66 MHz CM ... dabei wird der aktive Kern bei 66 MHz zu ca. 70% ausgelastet ... ich könnte ... :wall: Und die normale Emu läuft problemlos ... die V11 bekomme ich auf locker 300% ... ;) Keine Ahnung, wo das Problem liegt. Gruß, Sascha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
Also wenn's bei all Deinen anderen Computern funktioniert, und nur auf diesem nicht, dann dürfte es vermutlich wirklich daran liegen, daß die 8950HK-CPU irgendwie mit dieser MAME-Emulation in Tasc-Emu nicht zurechtkommt, entweder mit der verwendeten MAME-Version oder nur mit dieser speziellen Emulation des 486er PC/AT. Oder es ist auf diesem 8950HK-Rechner etwas ein- oder umgestellt (CPU- oder System-Konfiguration?), was sich mit Tasc-Emu nicht verträgt. Da bleibt Dir also nur die Möglichkeit, durch Herumprobieren die Ursache irgendwie doch noch herauszufinden - oder aber Du schickst mir diesen Rechner, dann könnte ich das tun, ich bin nämlich recht gut im Problemlösen. ;) Allerdings bestünde dann die Gefahr, daß ich so einen Super-Rechner gar nicht mehr hergebe ... :D Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
das hier ist die CPU: https://www.notebookcheck.com/Intel-....279264.0.html Zusammen mit einer nVidia 2080 MaxQ Grafikkarte läuft auf dem Teil so ziemlich alles, auch die anspruchsvollsten Spiele ... Lustig ist, dass offenbar die reine 486er Emulation schon weit mehr Last ereugt, als auf meinem Subnotebook ... könnte in der Tat sein, dass sich die 486er Emu irgendwo mit der Intel CPU beißt ... sehr ärgerlich. Gruß, Sascha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ich habe wohl das gleiche Problem wie Sascha; allerdings schwankt die Leistung (F11) zwischen 46 und 55 % (auch bei Frameskip 9 oder 10). Währenddessen ist keiner meiner Cores zu mehr als 20 % ausgelastet (schwankt auch sehr stark) Ich habe hier einen Core i7 2600 mit 3.7 GHz.
Im Auswahlmenü der Programme sinds übrigens einwandfreie 100%; erst wenn man ein Programm startet, geht die Zahl runter, obwohl er da ja noch gar nicht rechnet. Zunächst auf 90 - 99 % (autoframeskip geht da nur bis auf 8 rauf); wenn man die Analyse startet, siehe oben (dann geht autoframeskip bis auf 10) Nachtrag: Ich habe mal testweise die CM 2.1 gestartet und konnte diesen Effekt hier nicht feststellen. Und zu allem Überfluss läuft die CM 3.1 jetzt auch wieder mit 100% (auch mit 66 MHz und Analyse und ohne Mame neu zu starten). Mal sehen, wie lange das vorhält. Denn ich bin mir ziemlich sicher, dass dieses Problem anfangs nicht bestand und erst nach einigen Starts auftrat. @Sascha: Wenn Du vielleicht mal testweise TascEMU nochmal entzippst und diese jungfräuliche "Installation" startest? Viele Grüße Robert |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
das Problem ist ja offenkundig nicht die Leistung ... im Energiesparmodus läuft die CPU mit 2,9 GHz, die Temperatur geht nicht über 50 Grad und die Emu läuft auch hier bei 66% ... selbst die 66 MHz Turbo Version ... Das einzige Problem ist die Uhr, die somit rund ein Drittel zu langsam läuft ... :( Gruß, Sascha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Sasch,
Zitieren:
Zitieren:
Übrigens, Dein Core i7 Notebook als 'Subnotebook' zu bezeichnen, ist ja schon fast eine Frechheit - wenn das Notebook das mitbekommt, dann wird es wahrscheinlich in den Streik treten. ;) Also ich wäre froh so ein 'Subnotebook' zu haben, meins hat nur einen Core i5 (mit 3.1 GHz), und ich schaffe bei der ChessMachine die 40 MHz gerade noch, bei 66 Mhz komme ich nur auf 75%, d.h. diese Turbo-Version macht bei mir keinen Sinn. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
wenn es nicht so traurig wäre, würde ich darüber lachen ... C64 mit 6502 FCC ... rate mal ... 66% ... egal, ob im Energiesparmodus oder Full Power ... maximale CPU Auslastung: 19% im Energiesparmodus ... :vogel: Scheint also so zu sein, dass die aktuelle Emu Probleme mit dieser CPU hat. Und zu meinem Subnotebook: Ich definiere das nicht nach der Leistung, sondern nach Größe und Gewicht. 30,4 x 21 x 1,4 cm bei knapp 1,3kg Gewicht. Das ist für mich ein Subnotebook. ;) Grüße, Sascha |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
Nun, nächster Schritt: Du hast ja gesagt, daß CB-Emu aber mit voller Geschwindigkeit läuft, oder? Vermutlich hast Du aber da eine 'normale' Engine verwendet, also eine die auf MAME 0.175 (oder 0.190) basiert!? Starte nochmal CB-Emu, aber nimm diesmal den Fidelity Elite Avantgarde (dual CPU) [WB] - der startet ja die MAME- bzw. MESSUI-Version 0.209 (zusammen mit Winboard), und damit könnten wir evt. feststellen, ob's an der 0.209er-Version von MAME liegt. |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
was soll ich sagen: https://up.picr.de/35927101ux.jpg Und das im Energiesparmodus ... CPU taktet nicht über 2,0 GHz und nie über 20% Auslastung eines Cores ... |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Dagegen noch einmal mit Full Power der C64 mit der FCC:
https://up.picr.de/35927111ej.jpg CPU Auslastung: Kaum vorhanden ... |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Jetzt läuft die CM 3.1 mit King 2.20 bei mir auch nur noch mit ca. 66 %; und das ohne Analyse! (also im Leerlauf) Mit Analyse gehts bis ca. 50 % runter. Auch die CM 2.1 bricht jetzt auf 70% ein.
Eine frisch entpackte Version läuft hingegen einwandfrei... |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Also jetzt bin ich auch schön langsam am Ende mit meinem Latein, Sascha!
Keine Ahnung, was sich da zwischen der offiziellen 0.209er-Version von MAME und derjenigen getan hat, die ich für Tasc-Emu verwende!? Das ist ja eine Version zwischen 0.209 und 0.210, und zwar jene, als diese Tasc-Treiber erstmals in MAME eingebaut wurden - danach bin ich bei dieser Version geblieben, und hab nur mehr die jeweils geänderten Treiberdateien aktualisiert, die eben für die neueren Tasc-Emulationen nötig waren. Versuchen könnte man jetzt natürlich, dieses gesamte Tasc-Emu-Zeug zur offiziellen MAME-Version 0.209 zurück zu portieren, und das ganze System dort nochmals zu kompilieren. Oder aber alles auf die aktuelle 0.210er-Version und zu schauen, ob sich da inzwischen bzgl. Deiner CPU etwas geändert hat. Beides ist aber eine immense Arbeit, weil sich ja in MAME laufend eine Menge an Treibern ändern, sodaß man die nicht einfach nur kopieren kann, sondern immer wieder an diese Versionen anpassen muß. Vielleicht probier ich das nochmal, aber versprechen kann ich nichts - ich hab nämlich auch noch andere Dinge zu tun als MAME und meine Schach-Emus. ;) Inzwischen mußt Du eben Tasc-Emu auf einem Deiner anderen Rechner benutzen - Du hast ja gesagt, daß sie dort auch bei der 66MHz-ChessMachine ohnehin mit voller Geschwindigkeit laufen. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
dann wäre vielleicht auch noch folgendes interessant: Sobald die Emulation nicht mehr mit voller Geschwindigkeit läuft (also nur mehr mit 66%), dann die Emu und MAME komplett verlassen, und die Dateien im installierten Tasc-Emu-Verzeichnis mit den originalen in meinem ZIP-Paket vergleichen - interessant sind dabei nur jene aus den CFG- und INI-Verzeichnis. Eigentlich sollten die Dateien identisch sein, nur in der at486.ini steht am Ende vor dem msdos622.chd eben Dein Tasc-Emu-Verzeichnis (mit Pfad). Wenn sich da mehr geändert hat (oder auch bei anderen Dateien), dann poste hier diese Änderungen. PS: ich hoffe Du hast den TotalCOmmander, denn mit dem geht so ein Dateivergleich sehr einfach. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
mittlerweile kann ich zumindest sagen, dass es an der at486.cfg zu liegen scheint, denn wenn ich die Defaultversion reinkopiere, läufts wieder mit 100 % (auch mit geänderter .ini (maximize 0 statt 1)) Vorhin trat der Effekt auf, direkt nachdem ich eine Änderung in der at486.ini vorgenommen habe (Frameskip auf 9 gesetzt), aber das scheint es nicht immer auszulösen. Momentan laufen meine (drei) EMUs alle mit 100 % (hab' dein Posting hier zu spät gesehen, sonst hätte ich eine aufgehoben ;)), aber ich versuche, sie wieder runterzubekommen. Ich versuche, es mit Änderungen in der .ini auszulösen. Viele Grüße Robert Zitieren:
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Robert,
Zitieren:
Und diese CFG-Datei(en) dürften sich auch nicht ändern - ausgenommen Du änderst eben selbst im MAME-Konfigurationsmenü irgendetwas, das sich auf die Hardwarekonfiguration bezieht. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Jetzt hab ich noch eine andere Idee...
Vielleicht liegt es ja auch einfach an einer schlechten (fehlerhaften) Emulation des ISA-Busses in MAME, denn mir ist in den letzten Tagen auch schon folgendes aufgefallen: In der at486.ini ist ziemlich am Ende die CM-Karte als 'isa2 chessm' unter 'SLOT DEVICES' angegeben (wie in meiner originalen ini-Datei). Nun schreibt bzw. speichert MAME ja nach Beendigung einer Emulation diese ini-Datei immer wieder neu (auch wenn man nichts geändert hat), und dabei steht diese Zeile 'isa2 chessm' manchmal (und zwar völlig zufällig) unter der Rubrik 'IMAGE DEVICES'!? Für den nächsten Start der Emulation ist das zwar egal, weil diese Zeilen mit SLOT oder IMAGE ja nur Kommentarzeilen sind, aber diese zufällig autretende Änderung ist doch etwas seltsam - vielleicht erkennt eben MAME beim Start der Emulation die jeweilige Tasc-ISA-Karte nicht korrekt (eben einmal als Slot, das andere Mal als Image), und daher funktioniert sie eben manchmal schon, manchmal nicht!? ISt nur so eine Vermutung von mir, und machen könnte ich in diesem Fall ohnehin nichts - das wäre höchstens wieder etwas für einen der MAME-Entwickler. Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
Nach nochmaligem Start ist der Effekt wieder da, allerdings nicht ganz so krass: Mit Frameskip 9 komme ich im Leerlauf auf 95 %, mit Analyse auf etwa 75 % Die einzige Änderung in den .cfg passiert in der at486.cfg (die empty und default haben zwar ein neueres Datum, aber deren Inhalt ist identisch mit dem Original) Das ist die Änderung: port tag=":isa2:chessm:CPU" type="CONFIG" mask="3" defvalue="0" value="1" / (die spitzen Klammern am Anfang und Ende der Zeile musste ich entfernen, weil sie sonst nicht angezeigt wurde) Wurde in Zeile 8 neu hinzugefügt. In der at486.ini ist im Gegensatz zum Original frameskip anders (habe ich ja selbst geändert) und der Pfad zur Harddisk wurde ergänzt (Zeile 488) Alle anderen ini mit geändertem Datum sind identisch mit dem Original. Viele Grüße Robert |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 04:17 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©Schachcomputer.info