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)

Mythbuster 02.12.2013 13:00

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

Zitat von fhub (Beitrag 49987)
...weil der MM2 sozusagen der 'Vater' vom B&P ist

Hallo Franz,
in der Mess Emu ja ... im wirklichen Leben ist es genau anders ... der B&P war zuerst da ... der MM II war dann der Nachfolger ... diese beiden Programme sind übrigens die einzigen Programme von Ulf Rathsman für Hegener und Glaser ... das B&P Programm ist übrigens ein echter Weltmeister ... es ist das Glasgow Programm von Conchess, welches gemeinsam mit dem Mephisto, Fidelity und Psion (Richard Lang) Weltmeister wurde ... der B&P entspricht der Programmkasette S4 ...

Gruß,
Sascha

fhub 02.12.2013 13:22

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

Zitat von Mythbuster (Beitrag 49990)
... im wirklichen Leben ist es genau anders ...

Na ja, auch im 'wirklichen Leben' weiß man ja oft nicht, wer der tatsächliche Vater eines Kindes ist - der Mann jedenfalls nicht! :D

Franz

Robert 02.12.2013 16:07

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

Zitieren:

Zitat von fhub (Beitrag 49987)
2) oder im Verzeichnis 'artwork' ist Dir das 'bup.zip' irgendwie abhanden gekommen: dann wird nämlich auch (wie vorher erklärt) dasjenige vom MM2 (bzw.MM4) verwendet (weil der MM2 sozusagen der 'Vater' vom B&P ist).

das war die Ursache; die bup.zip war verschwunden! :confused:
Jetzt stimmt die Tastatur und die Belegung wieder, danke!

Eins ist mir noch aufgefallen: die Beschriftung unter "Customise emulated keyboard" stimmt nicht bzw. ist dieselbe wie bei MM IV (das ist aber jetzt nicht nur bei mir so, oder? ;))
Ist normalerweise kein Problem, da die Tastenzuordnung im Emu ja passt. Stören tut es nur, wenn man die Tastenbelegung ändern möchte oder sich informieren möchte, wie die Tasten belegt sind. Ich wollte mir z. B. die Taste "ENT" auf die ENTER-Taste des PCs legen; wenn man das unter "Customise..." auf "ENT" legt, wird im Emu immer die "F6"-Taste betätigt, weil beim B&P gegenüber MM IV die 1. und 2. Tastaturreihe vertauscht sind.

Ich habe versucht, das in der Bup.lay in der Sektion "!-- Buttons --"
(z. B. hier: bezel element="keys" inputtag="KEY2_1" inputmask="0x80"> <!-- ENT (statt F6) --
) anzupassen, aber das hat keine Auswirkung gezeigt, da muss wohl noch mehr geändert werden.
Kannst du das ändern oder mir sagen, wo ich ansetzen muss? Ich hoffe, es ist nicht zuviel Aufwand...


viele Grüße
Robert

Robert 02.12.2013 16:10

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

Zitieren:

Zitat von fhub (Beitrag 49987)
2) oder im Verzeichnis 'artwork' ist Dir das 'bup.zip' irgendwie abhanden gekommen: dann wird nämlich auch (wie vorher erklärt) dasjenige vom MM2 (bzw.MM4) verwendet (weil der MM2 sozusagen der 'Vater' vom B&P ist).

das war die Ursache; die bup.zip war verschwunden! :confused:

Jetzt stimmt die Tastatur und die Belegung wieder, danke!

Eins ist mir noch aufgefallen: die Beschriftung unter "Customise emulated keyboard" stimmt nicht bzw. ist dieselbe wie bei MM IV (das ist aber jetzt nicht nur bei mir so, oder? ;))
Ist normalerweise kein Problem, da die Tastenzuordnung im Emu ja passt. Stören tut es nur, wenn man die Tastenbelegung ändern möchte oder sich informieren möchte, wie die Tasten belegt sind. Ich wollte mir z. B. die Taste "ENT" auf die ENTER-Taste des PCs legen; wenn man das unter "Customise..." auf "ENT" legt, wird im Emu immer die "F6"-Taste betätigt, weil beim B&P gegenüber MM IV die 1. und 2. Tastaturreihe vertauscht sind.

Ich habe versucht, das in der Bup.lay in der Sektion "!-- Buttons --" (z. B. hier: bezel element="keys" inputtag="KEY2_1" inputmask="0x80" !-- ENT (statt F6) --
) anzupassen, aber das hat keine Auswirkung gezeigt, da muss wohl noch mehr geändert werden.
Kannst du das ändern oder mir sagen, wo ich ansetzen muss? Ich hoffe, es ist nicht zuviel Aufwand...


viele Grüße
Robert

fhub 02.12.2013 16:32

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

Zitat von Robert (Beitrag 49994)
Ich habe versucht, das in der Bup.lay in der Sektion "!-- Buttons --" (z. B. hier: bezel element="keys" inputtag="KEY2_1" inputmask="0x80" !-- ENT (statt F6) --
) anzupassen, aber das hat keine Auswirkung gezeigt, da muss wohl noch mehr geändert werden.
Kannst du das ändern oder mir sagen, wo ich ansetzen muss? Ich hoffe, es ist nicht zuviel Aufwand...

Ok Robert, ich schau mir das mal an.
Daß beim B&P die gleichen Tasten in dieser Funktion angezigt werden, wundert mich nicht, denn ich habe als Layout-Vorlage einfach die des MM4 verwendet. Also sollte sich das schon irgenwie ändern lassen.

Beim Problem des doppelten Soft-Reset bin ich leider bisher nicht fündig geworden, obwohl ich schon ein Dutzend Änderungsversuche gemacht habe.
Leider liegt dieses Problem ja schon im ursprünglichen MM2-Modul, und ich kann halt auch nicht alles lösen was jemand anderer verbockt hat. ;)

Grüße,
Franz

fhub 03.12.2013 15:19

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

Ich habe jetzt auch das von Robert geschilderte Problem mit der Tastaturbelegung beim B&P-Modul gelöst - das war wirklich ein Sisyphus-Arbeit! :(
Ich mußte dazu im Sourcecode eine komplett neue Tastentabelle anlegen, weil ja kein anderes Mephisto-Modul die gleiche Tastatur wie der B&P besitzt, und zusätzlich mußte ich auch noch das Artwork-Layout ändern - also eine solche Arbeit brauche ich so schnell nicht wieder.

Und weil ich schon dabei war, habe ich auch gleich für die anderen Mephisto-Module ein paar zusätzliche Tasten hinzugefügt: so kann man jetzt in allen Modulen [ENT] mit der 'Enter'-Taste ausführen, und was noch wichtiger ist, die Tasten [CL/CLR/CLEAR] lassen sich nun auch mit 'Del' oder 'Backspace' auf dem PC-Keyboard aufrufen.

Nun, da bliebe jetzt nur noch dieses Doppel-SoftReset-Problem beim MM2 und B&P, aber das treibt mich schön langsam zur Verzweiflung. Ich glaube ich habe jetzt schon 100 verschiedene Dinge ausprobiert, aber nichts funktioniert. Leider sind die Sourcen ja auch so gut wie gar nicht dokumentiert, und so bin ich eben aufs Herumprobieren angewiesen.
Allerdings habe ich dabei wenigstens folgendes herausgefunden:
Beim MM2 und B&P (und nur bei diesen!) führt jeder SoftRest erstmal dazu, daß nichts mehr geht, und zwar sogar sofort nach dem Starten der Module - erst ein zweiter SoftRest-Aufruf führt wirklich zum eigentlichen Reset. Ein weiterer macht das Modul wieder unbenutzbar, nach dem nächsten Aufruf geht's wieder - also so als ob mit jedem SoftReset irgenwas aus- und wieder ein-geschaltet würde!?
Falls irgendjemand eine Idee dazu hat - nur her damit ...

Bei der Analyse des Sourcecodes (zu diesem SoftReset-Problem) ist mir nun aber noch etwas ganz anderes aufgefallen:
Im Treiber für den Rebel5 (in 'mephisto.c') hat sich in der Adresstabelle vermutlich ein Fehler eingeschlichen - siehe folgende 2 Zeilen:
AM_RANGE( 0x3000, 0x3007) AM_READ(read_keys) // Rebel 5.0
AM_RANGE( 0x3000, 0x4000) AM_READ(mboard_read_board_8) // Chessboard
Der Adressbereich 0x3000, 0x4000 in der 2.Zeile kann definitiv nicht richtig sein, denn erstens dürfen sich die Adressbereiche natürlich nicht überlappen (und das tun diese beiden Zeilen), und zweitens ist der Adressbereich für 'mboard_read_board_8' in allen anderen Modulen immer nur 1 Byte groß und nicht wie hier 4096 Bytes!
Ich hab zwar keine Ahnung wie oder wo man diese RAM/ROM-Adressen herbekommt, aber mein gesunder Hausverstand (sprich: meine Computer- und Programmier-Erfahrung) sagt mir, daß der Bereich in der 2. Zeile nur 0x4000, 0x4000 heißen kann.
Ich habe das also für den Rebel 5 im Treiber auf diesen 'logischeren' Bereich geändert, und habe bisher keinerlei Probleme beim Spielen festgestellt - falls jemand doch irgendwelche neuen Probleme im Rebel 5 entdeckt, dann laßt es mich wissen.
Ich kann mich auch erinnern, daß damals bei den Diskussionen bzgl. 'Messtiny' über irgendwelche Probleme eben beim Rebel 5 gesprochen wurde - vielleicht ist bzw. war ja gerade dieser Adresskonflikt schuld daran!?

Ok, hier also mein nächstes Update (diesmal auch mit neuem Artwork):
CB-Emu_upd6.zip

Grüße,
Franz

Jo 03.12.2013 19:26

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
Mein Weihnachtswunsch wäre eine Roma16-UCI-Winbord Engine.
Vielleicht liest der Weihnachtsmann ja in diesem Forum.

Grüsse aus Münster
Werner

fhub 03.12.2013 20:54

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

Zitat von Jo (Beitrag 50017)
Mein Weihnachtswunsch wäre eine Roma16-UCI-Winbord Engine.
Vielleicht liest der Weihnachtsmann ja in diesem Forum.

Also dafür brauchst Du keinen Weihnachtsmann, das kannst Du auch selbst erledigen (vorausgesetzt Du hast ein Roma16-ROM).

In dieser damaligen UCI-Version von MessTiny (MephistoUCI) ist doch der Dallas16 schon enthalten, und da das Roma16-Modul zum Dallas16-Modul praktisch kompatibel ist, brauchst Du nur das entsprechende ROM auszutauschen und in den Konfigurations-Dateien ein paar Namen zu ändern.

Grüße,
Franz

Jo 03.12.2013 21:51

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
Irgendwie klappt das nicht!
Muss denn dafür die Messtiny.exe nicht neu kompiliert werden, denn da kommt
immer eine Fehlermeldung.

Grüsse aus Münster
werner

fhub 03.12.2013 22:21

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

Zitat von Jo (Beitrag 50029)
Irgendwie klappt das nicht!

Ja leider, hab's gerade mal ausprobiert und bekomme auch keine Reaktion von MessTiny. :(

Natürlich muß man dazu auch die beiden ROM-Dateien in roma16.zip umbenennen (entsprechend den Dallas-ROMs) und dann die ZIP-Datei in dallas16.zip, aber trotzdem scheint es nicht zu funktionieren.

Irgendwie wundert mich das, denn ich hab jas den Roma16 erst vor ein paar Tagen in CB-Emu eingebaut, und er ist absolut kompatibel zum Dallas16. Natürlich stimmen die Checksummen nicht, aber das normale MESS würde in diesem Fall einfach eine Fehlermeldung anzeigen, dann aber trotzdem funktionieren - bei diesem alten MessTiny ist das wohl anders.

Somit müßte man also tatsächlich MessTiny neu kompilieren, aber ich kann micht nicht erinnern, daß dessen Sourcecode veröffentlicht wurde.
Na ja, ehrlich gesagt interessieren mich diese UCI/WB-Emulation der alten Mephisto-Geräte überhaupt nicht, es gibt ja schon hunderte (wenn nicht tausend) andere UCI-Engines - da spiele ich doch lieber auf einer 'richtig' aussehenden Mephisto-Emulation wie CB-Emu. :)

Grüße,
Franz

Jo 03.12.2013 22:37

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
Danke für deine Mühe,
ich spiele gerne mit Arena auf dem Citine-Brett und den alten Programmen.

Grüsse aus Münster
Werner

Robert 04.12.2013 10:19

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

zunächst mal meinen herzlichsten Dank für deine Arbeit! Wenn ich gewusst hätte, wie schwer das zu realisieren ist, hätte ich vielleicht lieber geschwiegen!

Wie macht man das eigentlich, dass man bei "Customise Emulated Keyboard" alternative Tasten programmieren kann? Also "KBD X or KBD y"

Aber ein kleines Problem gibts beim B&P noch (zumindest bei mir)
Bei mir werden mit manchen Tasten (auch wenn man die Tasten mit der Maus bedient) falsche Funktionen ausgelöst.

Ich habs mal als so zusammengefasst:

Tasteausgelöste Funktion
INFOMemo
LEVClear
MEMLevel
CLInfo

(POS ist ok)

Oder ist das nur bei mir so?

Ich hab schon versucht, in der bup.lay herumzudoktern, aber das hat nur dazu geführt, dass irgendwas anderes nicht mehr funktionierte :D Hab dann die von dir wieder reinkopiert.

Ich hoffe, das lässt sich etwas leichter korrigieren...:gruebel:

Gruß
Robert

Mythbuster 04.12.2013 10:24

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Robert,
zumindest in der letzten Version bin ich sicher, daß alle Tasten bei mir richtig funktionierten. Momentan kann ich nicht testen, aber wenn da nichts geändert wurde ...

Gruß,
Sascha

Robert 04.12.2013 10:28

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

danke für den Hinweis!

@Franz: Ich hatte vorher die Tastenbelegung geändert; kann es damit zusammenhängen? Die Tasten A1 - H8 und 9/0 funktionieren nämlich, an denen habe ich nichts geändert.

Gruß
Robert

Zitieren:

Zitat von Mythbuster (Beitrag 50039)
zumindest in der letzten Version bin ich sicher, daß alle Tasten bei mir richtig funktionierten. Momentan kann ich nicht testen, aber wenn da nichts geändert wurde ...


fhub 04.12.2013 10:55

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

Zitat von Robert (Beitrag 50038)
Wie macht man das eigentlich, dass man bei "Customise Emulated Keyboard" alternative Tasten programmieren kann? Also "KBD X or KBD y"

also eigentlich wollte ich DICH auch schon das gleiche fragen, denn DU hast ja vor kurzem davon gesprochen, daß Du irgendwelche Tasten umbelegst. ;)
Ich hatte das dann auch mal probiert, aber komme auch nicht weiter - sobald ich in irgendein Tastenfeld klicke, wird danach jede PC-Taste (und auch jede Mausbewegung) registriert, und ich komme da nicht wieder raus.
Aber was soll's, wenn die vorprogrammierte Tastaturbelegung ok ist, dann gibt's ja ohnehin keinen Grund sie umzudefinieren.
Zitieren:

Aber ein kleines Problem gibts beim B&P noch (zumindest bei mir)
Bei mir werden mit manchen Tasten (auch wenn man die Tasten mit der Maus bedient) falsche Funktionen ausgelöst.
Oje, da hat sich scheinbar eine 'Verdrehung' der Tastaturcodes eingeschlichen! :(
Ich war froh, daß nun die PC-Tasten endlich synchron mit den B&P-Tasten waren, und da hab ich dann auf die ausgelöste Funktion scheinbar nict mehr so sehr geachtet.

Ok, ich werde das natürlich heute noch korrigieren - das wird also dann schon wieder ein neues Update, bereits Nr. 7 ... :D

Grüße,
Franz

Mythbuster 04.12.2013 11:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
grad getestet ... gleiches Problem hier mit den Tasten! :eek:

Gruß,
Sascha

Mythbuster 04.12.2013 11:12

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi,
liegt an den Artwork Files ... sobald ich da die letzte Version nehme, stimmt es wieder ... :bigeyes:

Gruß,
Sascha

Robert 04.12.2013 12:48

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

Zitieren:

Zitat von fhub (Beitrag 50041)
also eigentlich wollte ich DICH auch schon das gleiche fragen, denn DU hast ja vor kurzem davon gesprochen, daß Du irgendwelche Tasten umbelegst. ;)
Ich hatte das dann auch mal probiert, aber komme auch nicht weiter - sobald ich in irgendein Tastenfeld klicke, wird danach jede PC-Taste (und auch jede Mausbewegung) registriert, und ich komme da nicht wieder raus.

Ja, das hat mich auch schon fast bis zum Wahnsinn getrieben :wall:, aber jetzt habe ich eine Methode gefunden, wie es (zumindest bei mir) einigermaßen problemlos funktioniert:

Ich klicke auf das umzubelegende Feld und lasse die Maus los, dann drücke ich die neue Taste (klappt manchmal nicht beim ersten Mal, also entweder nochmal drücken oder beim ersten Versuch etwas länger gedrückt halten); dann fahre ich mit der Maus in einer durchgehenden Bewegung (wenn man zwischendrin stoppt, wird die Mausbewegung ins Tastenfeld übernommen) auf das "Close"-Feld und schließe das Fenster. Man sollte das für jede Taste wiederholen (ansonsten werden (wenn man Pech hat) alle vorher geänderten Tasten mit der zuletzt aufgeführten Mausbewegung neu belegt und man muss von neuem beginnen), aber so klappt das bei mir recht gut.

Aber das mit der OR-Funktion hast du beim B&P ja schon mal eingebaut? Oder war das eine Änderung im Sourcecode?
Zitieren:

Oje, da hat sich scheinbar eine 'Verdrehung' der Tastaturcodes eingeschlichen! :(
Ich war froh, daß nun die PC-Tasten endlich synchron mit den B&P-Tasten waren, und da hab ich dann auf die ausgelöste Funktion scheinbar nict mehr so sehr geachtet.
Gottseidank, ist es doch nicht nur bei mir so! Ich wusste schon nicht mehr, wo ich ansetzen sollte; denn selbst wenn ich den CB-EMU komplett neu aufgesetzt habe, war die Belegung noch falsch...:gruebel:


Gruß
Robert

Robert 04.12.2013 13:02

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

Zitat von Mythbuster (Beitrag 50043)
Hi,
liegt an den Artwork Files ... sobald ich da die letzte Version nehme, stimmt es wieder ... :bigeyes:

Stimmt zwar, gilt aber leider nur für die Tastenbedienung per Mausklick; bei Bedienung per PC-Tastatur isses immer noch falsch...

Gruß
Robert

fhub 04.12.2013 13:49

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

Zitat von Mythbuster (Beitrag 50043)
liegt an den Artwork Files ... sobald ich da die letzte Version nehme, stimmt es wieder ... :bigeyes:

Ja Sascha, allerdings passen dann die PC-Tasten wieder nicht.

Ich mußte also wirklich sowohl im Sourcecode als auch im Layout noch etwas ändern - jetzt sollte aber alles richtig funktionieren:
CB-Emu_upd7.zip

Ich hoffe das ist nun wirklich mein letztes nötiges Update - außer ich finde irgendwann nochmal Lösungen für den doppelten Soft-Rest bei MM2/B&P sowie noch eine bessere Methode für Schlagzüge bei den Holzbrett-Modellen. ;)

Zitieren:

Zitat von Robert (Beitrag 50046)
... aber jetzt habe ich eine Methode gefunden, wie es (zumindest bei mir) einigermaßen problemlos funktioniert:

Oh Schreck, ist das kompliziert! :(
Aber mit dem jetzigen Update hoffentlich nicht mehr nötig, denn welche Tasten willst Du denn jetzt noch 'umbelegen'? Sind doch alle schon völlig 'logisch' und komfortabel vordefiniert, oder? ;)
Zitieren:

Zitat von Robert (Beitrag 50046)
Aber das mit der OR-Funktion hast du beim B&P ja schon mal eingebaut? Oder war das eine Änderung im Sourcecode?

Ja, das ist eine Sache des Sourcecodes: wenn man dort für eine Funktion 2 (oder mehr) Tasten definiert, dann erscheinen diese im Mess-Menü eben als Taste1 or Taste2 ...

Grüße,
Franz

Robert 04.12.2013 14:58

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

Zitat von fhub (Beitrag 50048)
Ich hoffe das ist nun wirklich mein letztes nötiges Update

Knapp daneben! :o Die König/F6-Taste stimmt noch nicht; sie ist jetzt mit der Funktionstaste "F6" belegt, sollte aber mit F oder 6 belegt sein (wie gesagt, knapp daneben:D)

Nachtrag: Hat sich erledigt; ich habe eine alte bup.cfg zurückkopiert, da war es richtig drin (musste nur "meine" Tasten neu belegen)
Zitieren:

Oh Schreck, ist das kompliziert! :(
Es liest sich wahrscheinlich komplizierter als es in Wirklichkeit ist ;)

Nachtrag: Anscheinend ist es gar nicht wichtig, die Maus in einem Zug auf den "Close"-Button zu fahren, man darf nur nicht mehrere Tasten auf einmal belegen wollen!

Und bei den wenigen zu belegenden Tasten finde ich es jetzt nicht sooo dramatisch, das für jede Taste einzeln zu machen (Beim Super Conny wärs eher ein Problem, aber da sind ja keine Tasten definiert)
Zitieren:

Aber mit dem jetzigen Update hoffentlich nicht mehr nötig, denn welche Tasten willst Du denn jetzt noch 'umbelegen'? Sind doch alle schon völlig 'logisch' und komfortabel vordefiniert, oder? ;)
Ich weiß jetzt nicht, wie du diesmal die Tasten vordefiniert hast, aber ich hatte mir die Tasten halt so belegt: "I" für INFO, "P" für POS, "L" für LEV, "M" für MEM, "#" für CL (wie es bei den Richard Lang-EMUs vorbelegt war) und "Enter" für ENT. Das finde ich einfacher und intuitiver als immer die Funktionstasten von F1 bis F6 durchzuzählen...:D

Nach dem Einspielen von Update7 waren sie so, wie ich sie vorher belegt hatte; war das noch von mir oder hattest du sie auch so definiert?
Zitieren:

Ja, das ist eine Sache des Sourcecodes: wenn man dort für eine Funktion 2 (oder mehr) Tasten definiert, dann erscheinen diese im Mess-Menü eben als Taste1 or Taste2 ...
Hm, dann kann es natürlich sein, dass man das nicht selber programmieren kann. Ich habe herausgefunden, dass man eine Belegung löschen ("none") kann, indem man die Taste nochmals drückt und es bei doppelt belegten Tasten noch eine "not"-Funktion gibt (man drückt eine der Tasten nochmals und sie wird zu "not KBD x) Aber wie man auf die "or" kommt, ist mir noch ein Rätsel...

Aber die "A1" bis "F6" sind ja schon passend vorbelegt, also braucht man das hier nicht
viele Grüße
Robert

fhub 04.12.2013 15:43

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

Zitat von Robert (Beitrag 50050)
Knapp daneben! :o Die König/F6-Taste stimmt noch nicht; sie ist jetzt mit der Funktionstaste "F6" belegt, sollte aber mit F oder 6 belegt sein (wie gesagt, knapp daneben:D)

Also ich würde eher sagen DU liegst kanpp daneben! ;)
Hab's gerade nochmal durchprobiert, und alles passt. Die Funktionstaste F6 ist gar nicht belegt (im MM2/B&P), sollte sie es bei Dir sein, dann hast Du das vorher irgendwie selbst umdefiniert.
Am sichersten ist es einfach die jeweiligen *.cfg und *.ini Dateien in den Verzeichnissen 'cfg' und 'ini' zu löschen, denn damit sind alle geänderten Einstellungen wieder auf Standard zurückgestellt!
Zitieren:

Ich weiß jetzt nicht, wie du diesmal die Tasten vordefiniert hast, aber ich hatte mir die Tasten halt so belegt: "I" für INFO, "P" für POS, "L" für LEV, "M" für MEM, "#" für CL (wie es bei den Richard Lang-EMUs vorbelegt war) und "Enter" für ENT. Das finde ich einfacher und intuitiver als immer die Funktionstasten von F1 bis F6 durchzuzählen...:D
Also ich hab sie genau so definiert, wie es in allen anderen schon vorhandenen Modellen auch war, nämlich Buchstaben/Ziffern für die Figuren-Tasten und Funktionstasten für die Sonder-Funktionen.
Aber Deine Idee mit den Anfangsbuchstaben ist auch nicht schlecht - daß ich da nicht selber draufgekommen bin!?
Das müßte aber dann wirklich in ALLEN Modellen so funktionieren, d.h. ich müßte das für alle Module im Sourcecode ändern!?
Dazu verspüre ich ehrlich gesagt nicht unbedingt große Lust, denn die Mausbedienung ist ja ohnehin viel einfacher - das mußt Du also schon selber durch Tasten-Umdefinieren erledigen.
Zitieren:

Nach dem Einspielen von Update7 waren sie so, wie ich sie vorher belegt hatte; war das noch von mir oder hattest du sie auch so definiert?
Wenn Du selber etwas umdefiniert hast, dann steht das in der *.cfg-Datei und wird auch durch mein Update nicht geändert.

Grüße,
Franz

Robert 04.12.2013 16:07

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

Zitat von fhub (Beitrag 50052)
Also ich würde eher sagen DU liegst kanpp daneben! ;)

Das habe ich ein paar Minuten vor deinem Posting in meinem bereits korrigiert (da hast du deins wohl gerade geschrieben ;))

Aber ich wüsste nicht, dass ich die "F6"-Taste umgestellt hätte (warum auch?), merkwürdig... Irgendwie scheint der MESS bei mir ab und zu ein gewisses Eigenleben zu entwickeln! :D
Zitieren:

Am sichersten ist es einfach die jeweiligen *.cfg und *.ini Dateien in den Verzeichnissen 'cfg' und 'ini' zu löschen, denn damit sind alle geänderten Einstellungen wieder auf Standard zurückgestellt!
das mit der .cfg hatte ich vorhin schon bei meinem Tastaturproblem bemerkt, das mit der .ini werde ich mir merken, danke!
Zitieren:

Das müßte aber dann wirklich in ALLEN Modellen so funktionieren, d.h. ich müßte das für alle Module im Sourcecode ändern!?
Dazu verspüre ich ehrlich gesagt nicht unbedingt große Lust, denn die Mausbedienung ist ja ohnehin viel einfacher - das mußt Du also schon selber durch Tasten-Umdefinieren erledigen.
Habe ich schon erledigt, keine Sorge! :D

Naja, ich bin halt eher ein Tastaturfreak der alten Schule und nutze sie gern, zur Maus greife ich dann, wenn es (für mein Empfinden) mit der Tastatur zu umständlich wird oder für bestimmte Funktionen unvermeidlich ist...

Wenn ich sehe, wie manche Leute mit zittrigen Fingern den Mauscursor auf eine Scrollleiste hinpfriemeln, nur um auf die nächste Seite in ihrem WORD-Dokument zu blättern, würde ich am liebsten schreien: "NIMM ENDLICH DIE PAGE-DOWN TASTE!" :lol:
Viele Leute wissen gar nicht, dass man sich mit der Tastatur das PC-Leben ab und zu erleichtern kann ("Ach, das geht auch???" :lachen:)

Aber jeder hat halt so seine Vorlieben...


viele Grüße
Robert

fhub 04.12.2013 16:21

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

Zitat von Robert (Beitrag 50053)
Naja, ich bin halt eher ein Tastaturfreak der alten Schule und nutze sie gern, zur Maus greife ich dann, wenn es (für mein Empfinden) mit der Tastatur zu umständlich wird oder für bestimmte Funktionen unvermeidlich ist...

Aber das bin ich doch auch! Allerdings muß man diese Schach-Emulationen in MESS sowieso mit der Maus bedienen (wie sonst willst Du denn Züge eingeben?), und da bleibe ich dann auch gleich bei der Maus wenn ich irgendeine Funktion auf der Emu-Tastatur ausführen will.

Franz

Robert 04.12.2013 16:32

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

Zitat von fhub (Beitrag 50055)
Aber das bin ich doch auch! Allerdings muß man diese Schach-Emulationen in MESS sowieso mit der Maus bedienen (wie sonst willst Du denn Züge eingeben?), und da bleibe ich dann auch gleich bei der Maus wenn ich irgendeine Funktion auf der Emu-Tastatur ausführen will.

Stimmt schon, aber die Emu-Tasten sind ja doch relativ klein (insbesondere bei Milano, Nigel Short und den "Berlinern" sind sie schwer zu treffen) und da nehme ich lieber die Tastatur...

viele Grüße
Robert


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:14 Uhr.

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