|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Dem kann ich mich nur nahtlos anschließen...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
ich hab beim Tasc R30/R40 jetzt noch ein paar kleine Änderungen gemacht: 1) der Kontrast des LCD-Displays ist jetzt höher und damit besser lesbar (d.h. der Text ist dunkler) 2) in meinem externen Artwork hab ich dem Bedienungsmodul noch einen schmalen Holzrahmen spendiert (sieht auch schöner aus), und außerdem auch noch einen Schriftzug oben mit dem jeweiligen Modell (R30 bzw. R40). Diese Änderungen betreffen nur ein paar Dateien im 'MessExtra'-Verzeichnis, die ich als 'CB-Emu_Update.zip' hochgeladen habe (ca. 10MB) - also einfach herunterladen und über das CB-Emu-Verzeichnis entpacken. Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
ich habe mal meinen R30 2.50 und einige BT2630-Zeiten aus der Liste mit der EMU verglichen; anscheinend läuft die EMU ca. 10% schneller als das Original. Da Du ja auch Wert auf die Originalperformance legst, dachte ich mir, dass dich das vielleicht interessiert. Apropos Performance: Die R30-EMU läuft auch auf meiner betagten Kiste einwandfrei mit autoframeskip 0/10 (auch, wenn gerechnet wird) Das bedeutet wohl, dass bei der ChessMachine-EMU der MS-DOS-Unterbau die meiste Leistung gefressen hat. Die Taktreduzierung hat ja dann auch eine deutliche Performance-Verbesserung gebracht. ![]() Zitieren:
und außerdem auch noch einen Schriftzug oben mit dem jeweiligen Modell (R30 bzw. R40).
Nicht unbedingt notwendig, aber nice-to-have. Vielleicht kann man irgendwo ein entsprechendes Häkchen setzen? Viele Grüße Robert |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Robert,
Offiziell hat der R30 30MHz, im MAME-Treiber ist er auch mit 30 MHz definiert, und die Funktion 'system info' im emulierten R30 zeigt auch 30MHz an (und diesen Wert misst er selber, den kriegt er nicht irgendwie von MAME geliefert!). Und nachdem die Geschwindigkeiten der MAME-Emulationen bei allen anderen Geräten ja auch passen, warum sollte ich also annehmen, daß die gerade beim R30 nicht stimmt? Möglich wär's natürlich, weil der ja eine doch eine eher seltene ARM-CPU hat, und da könnte natürlich die MAME-Emulation vom Tempo her nicht so genau sein, aber das müßte dann auch die anderen ARM-Geräte (Saitek RISC 2500, Mephisto Risc I & II usw.) betreffen. Möglich wäre es aber auch, daß Dein R30 einfach schon ein wenig 'altersschwach' ist und der Quarz eben nicht mehr so kann wie er soll. ![]() Auf jeden Fall glaube ich kaum, daß irgendjemand hier davon begeistert wäre, wenn ich die Frequenz im Treiber vermindern würde, und die 'system info' im Tasc R30 dann z.B. "27 MHz" anzeigen würde - also laß ich das besser bleiben! Zitieren:
Gibt es die Möglichkeit, im (Windows-)Fensterrahmen die genaue Bezeichnung der EMU (also die, die Du vergeben hast) anzuzeigen? "Chess-System R30 (tascr30)" ist halt nicht besonders aussagekräftig. Auch die "Machine-Information" gibt keine Info über die Programmversion.
Nicht unbedingt notwendig, aber nice-to-have. Vielleicht kann man irgendwo ein entsprechendes Häkchen setzen? Im originalen MAME gibt's ja überhaupt nur ein Gerät (eben den R30), und in MessExtra hab ich ja schon einen zweiten Treiber für den R40 gemacht. Die 4 verschiedenen Engines müßte man in MAME oder MessExtra ja ziemlich umständlich erst in irgendwelchen Untermenüs über eine BIOS-Einstellung auswählen, und daher hab ich alle ingesamt 8 Modelle in CB-Emu selbst ja auch einzeln definiert. Da CB-Emu aber dann ja MessExtra (mit dem jeweils nötigen BIOS-Wert als Parameter) aufruft, gibt's in diesem MessExtra-Fenster natürlich auch nur die 2 in MessExtra definierten Module R30 bzw. R40, aber nicht auch noch die 4 versch. Engineversionen. Um nun auch die jeweilige Engineversion anzuzeigen, gäbe es prinzipiell 2 Möglichkeiten: 1) entweder müßte ich tatsächlich auch in MessExtra alle 8 Versionen separat definieren (d.h. auch dort alles 8-mal statt jetzt 2-mal unterbringen), und das möchte ich nicht unbedingt tun nur wegen einer Anzeige im Fenstertitel, 2) oder MessExtra könnte evt. den (ihm beim Aufruf durch CB-Emu) übergebenen BIOS-Wert irgendwie meinem externen Artwork 'mitteilen', und dieses würde dann den entsprechenden Engine-Namen eben im Artwork (unterhalb dieser neuen Anzeige "Tasc ChessSystem R30" im Bedienungsmodul) zusätzlich auch noch anzeigen. Das wäre natürlich die elegantere Methode, aber dazu muß ich erst herausfinden, wo ich im Treiber diesen BIOS-Wert herbekomme und wie ich ihn dann dem Artwork übergeben kann - da muß ich mich also erst noch schlau machen ... Grüße, Franz Geändert von fhub (03.07.2019 um 12:47 Uhr) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Könnte das evtl. von langsamen Speicherbausteinen kommen? Zitieren:
Auf jeden Fall glaube ich kaum, daß irgendjemand hier davon begeistert wäre, wenn ich die Frequenz im Treiber vermindern würde, und die 'system info' im Tasc R30 dann z.B. "27 MHz" anzeigen würde - also laß ich das besser bleiben!
![]() ![]() Zitieren:
Da CB-Emu aber dann ja MessExtra (mit dem jeweils nötigen BIOS-Wert als Parameter) aufruft, gibt's in diesem MessExtra-Fenster natürlich auch nur die 2 in MessExtra definierten Module R30 bzw. R40, aber nicht auch noch die 4 versch. Engineversionen.
Zitieren:
2) oder MessExtra könnte evt. den (ihm beim Aufruf durch CB-Emu) übergebenen BIOS-Wert irgendwie meinem externen Artwork 'mitteilen', und dieses würde dann den entsprechenden Engine-Namen eben im Artwork (unterhalb dieser neuen Anzeige "Tasc ChessSystem R30" im Bedienungsmodul) zusätzlich auch noch anzeigen.
Das wäre natürlich die elegantere Methode, aber dazu muß ich erst herausfinden, wo ich im Treiber diesen BIOS-Wert herbekomme und wie ich ihn dann dem Artwork übergeben kann - da muß ich mich also erst noch schlau machen ... Viele Grüße Robert |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Gestern habe ich übrigens auch das R40-ROM bekommen (da hat jemand hier doch tatsächlich dieses Wundergerät!), aber leider hatte ich mich zu früh gefreut - der R40 benutzt exakt das gleiche ROM wie der R30! Das Systemprogramm des Tasc muß also durch irgendeinen doch vorhandenen Hardwareunterschied die beiden Modelle unterscheiden können, sonst könnte im 'system info' nicht einmal R30 und das andere Mal R40 stehen bei identischem ROM. Aber zumindest die geänderte Taktfrequenz und die Speichergröße erkennt der 'falsche' R40 schon mal richtig. ![]() Grüße, Franz |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Und inzwischen habe ich tatsächlich alle nötigen Zutaten dafür gefunden und das Süppchen auch schon gekocht, d.h. es ist angerichtet - sprich: das neue Update2 kann schon heruntergeladen werden. ![]() Aussehen tut das Ganze jetzt also so: ![]() Grüße, Franz |
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (03.07.2019), applechess (03.07.2019), Bryan Whitby (03.07.2019), Chessguru (03.07.2019), germangonzo (03.07.2019), Hartmut (03.07.2019), hyppyp (03.07.2019), Mythbuster (03.07.2019), Robert (04.07.2019) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Also Stress ist für mich sowieso ein Fremdwort, aber es reizt mich natürlich immer wieder, ob ich es schaffe, solche Dinge umzusetzen.
Und inzwischen habe ich tatsächlich alle nötigen Zutaten dafür gefunden und das Süppchen auch schon gekocht, d.h. es ist angerichtet - sprich: das neue Update2 kann schon heruntergeladen werden. ![]() Franz sorry I didn't understand what I have to do with the "CB-Emu_Update2" folder do I have to integrate it into CB-Emu_Pro? Thank you Greetings Marco
__________________
https://outskirts.altervista.org/forum/ |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi Marco,
The new files are MessExtra.exe and the 2 files tascr30/r40.zip in the artwork folder. Regards, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
M.Z (04.07.2019) |
![]() |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Mephisto Emulator für den Mac fertig | RolandLangfeld | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 09.09.2007 22:56 |