Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 01.06.2019, 16:40
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo,

nach mehreren Tagen harter Arbeit ist nun endlich das gesamte Tasc-Paket Tasc-Emu fertig!

Zusätzlich zu den schon bisher enthaltenen FCC-Emulationen für C64 und PC, gibt es jetzt auch noch eine neuere Version
der Final ChessCard (PC-Version 1.9, ROM-Version 3.6) - vielen Dank an Volker für den ROM-Dump und die Disketten-Images!

Und ganz neu enthalten sind jetzt auch mehrere Versionen der ChessMachine - zum Glück hab ich meine alten Disketten
noch gefunden und daraus Disk-Images gemacht, und unser MAME-Profi 'hap' konnte tatsächlich die Hardware-Emulation
dieser ChessMachine-Karte in MAME programmieren - auch an 'hap' noch einmal herzlichen Dank!

Von der ChessMachine hatte ich 3 Programm-Versionen (2.1/2.3/3.1) und die Schach-Engines Gideon 2.1 und TheKing 0.5/1.0/2.20,
und natürlich habe ich all diese Versionen in Tasc-Emu eingebaut.
Beim King 1.0 war das etwas schwieriger, weil die Diskette kopiergeschützt ist und daher ein Disk-Image nicht möglich war,
aber mit einem Trick konnte ich auch diese Engine 'wiederbeleben'.

Das Programm Tasc-Emu ist jetzt folgendermaßen realisiert:
Die gesamte Installation befindet sich jetzt auf einer virtuellen Harddisk (mit MS-DOS 6.22) und wird auch von da gestartet
(was den Bootvorgang natürlich erheblich beschleunigt) - als emulierter Computer dient ein PC/AT mit 25 MHz.
(@Hartmut: mit meiner DOS-Konfiguration läuft diese Tasc-Emu auch auf einem 'normalen' PC mit voller Geschwindigkeit, was man
mit der Taste F11 leicht überprüfen kann - mit einem EMM386-Treiber hätte MAME allerdings nicht mehr 100% geschafft, aber
Expanded Memory benötigen die Task-Programme ja ohnehin nicht).

Ich habe alle 5 PC-Versionen sowohl auf Deutsch als auch auf Englisch installiert, und daher kommt beim allerersten Start
(und nur bei diesem) nach dem DOS-Boot ein Menü zur Sprachauswahl - will man die Sprache später irgendwann mal ändern,
dann kann man das (nur auf DOS-Ebene im emulierten PC) mit den Befehlen DEUTSCH oder ENGLISH durchführen (gilt dann
jeweils ab dem nächsten Start einer dieser PC-Versionen).

Bei den 3 ChessMachine-Versionen kommt beim Start auch immer ein Menü mit 2 oder 4 Punkten, weil es da ja unterschiedliche
Schachpogramme gibt (Gideon 2.1, King 0.5/1.0/2.20), und ich das für die komfortabelste Methode halte, sich die jeweilige
Engine auszusuchen - anderfalls müßte man ja immer selbst das Programm CHESS.EXE mit dem richtigen Enginenamen eintippen.
Wenn dieses Menü irgendjemanden stören sollte, dann muß er eben selber Hand anlegen (entweder die Datei MENU.BAT in den
jeweiligen Unterverzeichnissen löschen, oder die letzten Zeilen in der AUTOEXEC.BAT editieren) - ist allerdings nur etwas
für jene, die sich mit MS-DOS überhaupt noch auskennen.

Will man das Schachprogramm beenden und zum MAME-Menü zurückkehren, dann geschieht das durch ESC (und zur Sicherheit
zusätzlich noch ENTER), denn mit 'Programm beenden' im Menü (oder mit Ctrl-Q) kommt man nur auf die DOS-Ebene zurück.

So, ich glaube das war genug Information - dieses neue Paket 'Tasc-Emu' findet ihr wie üblich auf meiner Homepage!

PS: Gerade als ich das neue Tasc-Emu hochladen wollte, hat 'hap' in letzter Minute noch 2 neue Engine-Versionen
für die ChessMachine 'gebastelt', und zwar aus den ROMs der beiden Mephisto-Geräte Risc und Risc2!
Das habe ich mir natürlich nicht entgehen lassen, und nun diese 2 Programme (Rebel 0.21 und Rebel 2.31) auch noch rasch
in die ChessMachine v3.1 (und nur da!) eingebaut - diese beiden Rebel-Versionen entsprechen also exakt den Programmen
der beiden Schachcomputer Mephisto Risc & Risc 2.
Jetzt haben wir also eine emulierte ChessMachine mit 2 Programmen, die kein Besitzer einer 'echten' ChessMachine hat!

Grüße,
Franz

Geändert von fhub (01.06.2019 um 17:04 Uhr)
Mit Zitat antworten
Folgende 16 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (02.06.2019), Agep (01.06.2019), Bryan Whitby (01.06.2019), Chessguru (01.06.2019), Eberhard A. Börger (01.06.2019), germangonzo (01.06.2019), Hartmut (02.06.2019), hyppyp (01.06.2019), Mark 1 (01.06.2019), mclane (01.06.2019), Michael (01.06.2019), mickihamster (05.06.2019), Mythbuster (01.06.2019), RetroComp (02.06.2019), Robert (03.06.2019), ruschach (01.06.2019)
  #2  
Alt 01.06.2019, 20:06
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.161
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 4.998 Danke für 1.666 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7161
AW: Mess Emulator für diverse Schachcomputer ist fertig!

@Franz:
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #3  
Alt 01.06.2019, 20:18
germangonzo germangonzo ist offline
SPARC
 
Registriert seit: 07.08.2004
Ort: Berlin
Alter: 56
Land:
Beiträge: 232
Abgegebene Danke: 683
Erhielt 170 Danke für 91 Beiträge
Aktivitäten Langlebigkeit
4/20 20/20
Heute Beiträge
1/3 ssssss232
AW: Mess Emulator für diverse Schachcomputer ist fertig!







Mit Zitat antworten
  #4  
Alt 01.06.2019, 21:18
Benutzerbild von Bryan Whitby
Bryan Whitby Bryan Whitby ist offline
Fidelity Elite Avantgarde 68060
 
Registriert seit: 14.07.2009
Beiträge: 385
Bilder: 15
Abgegebene Danke: 707
Erhielt 758 Danke für 219 Beiträge
Aktivitäten Langlebigkeit
1/20 15/20
Heute Beiträge
0/3 ssssss385
Re: Mess Emulator für diverse Schachcomputer ist fertig!

AMAZING 🍻
Mit Zitat antworten
  #5  
Alt 02.06.2019, 00:00
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Bryan (and other English speaking members),

if you have an US keyboard (QWERTY layout instead of QWERTZ), then you can edit the AUTOEXEC.BAT on the virtual harddisk and delete line 3 (with 'C:\DOS\KEYB GR ...') or just put a 'rem ' in front of this command - then it supports the usual US keyboard layout.

Regards,
Franz
Mit Zitat antworten
  #6  
Alt 02.06.2019, 11:19
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

es gibt nochmal ein kleine Änderung in der neuen Tasc-Emu!

Ich habe nämlich gestern eher zufällig noch entdeckt, daß 'hap' bei der ChessMachine sogar alle Versionen implementiert hat, also auch die schnellere
mit 32 MHz und auch alle RAM-Größen von 128 kB bis 2 MB!

Da aber bei 32 MHz die Emulation schon ziemlich an ihre Grenzen stößt, habe ich jetzt 2 getrennte PC/AT-Emulationen für die Final ChessCard (1.9) und die ChessMachine verwendet - bisher gab's dafür nur einen gemeinsamen PC/AT, wo jeweils beide ISA-Karten gleichzeitig eingesteckt waren, und das war eben für MAME doch etwas viel zu emulieren.
Jetzt ist nur jeweils eine ISA-Karte aktiviert, die eben für die gewählte Emulation (FCC oder CM) benötigt wird, und damit hat sich der Emulationsaufwand für MAME doch erheblich reduziert, d.h. jetzt kann man die ChessMachine problemlos auch auf 32 MHz einstellen, und erreicht doch die vollen 100% Geschwindigkeit.

Diese Einstellungen (MHz und RAM) kann man dann machen, wenn man bereits eine der 3 CM-Emulationen gestartet hat (welche ist egal) -
dort ruft man dann mit TAB das MAME-Menü auf und kann im Menüpunkt 'Machine Configuration' die beiden Werte 'CPU Type' und 'RAM Size'
nach eigenen Wünschen ändern (Cursortasten rechts/links).
Danach muß man unbedingt den unteren Menüpunkt 'Reset' wählen, denn erst nach so einem Reset werden diese Änderungen wirksam.
Diese geänderten Einstellungen gelten in Zukunft dann immer für alle 3 CM-Versionen.

Ob der eigene PC diese 32 MHz ChessMachine noch schafft, kann man dann mit F11 in der Emulation überprüfen - hier sollte dann ein Wert von 100% angezeigt werden. Falls dieser Wert kleiner ist, dann kann man noch versuchen, mit Shift-F9 den FrameSkip-Wert schrittweise zu erhöhen, um so doch noch auf (oder näher an) 100% Emulationsgescheindigkeit zu kommen (mit Shift-F8 läßt sich FrameSkip wieder reduzieren).

Wer also auch diese schnellere ChessMachine mit 32 MHz (und mehr RAM) nutzen will, sollte unbedingt die neue Tasc-Emu-Version von heute herunterladen.

Grüße,
Franz

Geändert von fhub (02.06.2019 um 11:27 Uhr)
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (02.06.2019), applechess (02.06.2019), Mythbuster (02.06.2019), Robert (03.06.2019)
  #7  
Alt 02.06.2019, 11:21
voelkx voelkx ist offline
Resurrection
 
Registriert seit: 06.01.2005
Beiträge: 550
Abgegebene Danke: 17
Erhielt 82 Danke für 52 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss550
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Franz der Zauberer.
Danke für deine tolle Arbeit und Umsetzung.
Mit Zitat antworten
  #8  
Alt 02.06.2019, 11:27
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.966
Abgegebene Danke: 11.025
Erhielt 17.156 Danke für 6.030 Beiträge
Aktivitäten Langlebigkeit
14/20 13/20
Heute Beiträge
1/3 sssss7966
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hi,

es gibt nochmal ein kleine Änderung in der neuen Tasc-Emu!

Ich habe nämlich gestern eher zufällig noch entdeckt, daß 'hap' bei der ChessMachine sogar alle Versionen implementiert hat, also auch die schnellere
mit 32 MHz und auch alle RAM-Größen von 128 kB bis 2 MB!
[...]

Grüße,
Franz
Hallo Franz
Bist du eigentlich vor lauter Arbeit noch zum Schlafen
gekommen?
Gruss
Kurt
Mit Zitat antworten
  #9  
Alt 02.06.2019, 11:31
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Kurt,
 Zitat von applechess Beitrag anzeigen
Bist du eigentlich vor lauter Arbeit noch zum Schlafen
gekommen?
also ich hab ja ohnehin schon seit langer Zeit Schlafprobleme (meistens werden es nicht mehr als 5 oder max. 6 Stunden),
und das ist ja für meine Programmprojekte gar nicht mal so schlecht - für meine Gesundheit aber leider doch.

Grüße,
Franz
Mit Zitat antworten
  #10  
Alt 02.06.2019, 11:40
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.161
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 4.998 Danke für 1.666 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7161
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,
wundervolle Arbeit und so ist sie wirklich (fast) perfekt. Eine winzig kleine Kleinigkeit ist mir aufgefallen. Bei der CM hast Du 15 und 32 MHz als Auswahl gesetzt ... (meine) hat aber 14 MHz ... ich meine, dass es auch nur 14 und 32 MHz gab.

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:56 Uhr.



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