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)

hap 29.07.2024 18:32

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
No idea, maybe with LUA embedded in the .lay file?

Meanwhile, Berger dumped a second Blitz version, it's a newer revision. :)

fhub 29.07.2024 19:28

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

Zitat von hap (Beitrag 127772)
No idea, maybe with LUA embedded in the .lay file?

Well, I've no experience with LUA scripts in a layout file, and without buttons accessible via PORT_CODE(KEYCODE_UP/DOWN/LEFT/RIGHT) in the driver I have no idea how to write a plugin for this Blitz engine. :(

And there's also an other problem with the cursor keys - the line between pressing these buttons too short or too long is very small:
too short --> no reaction at all
too long --> immediately starts repeating the key

Is there any way to make the reaction on pressing these keys faster and to delay the time for key repetition, or is this predetermined by the hardware?

PS: and a small mistake in the driver saitek/mark5.cpp:
"Black' and "White" should be swapped in the input ports, i.e. it should be
PORT_NAME("G / 7 / White") and PORT_NAME("H / 8 / Black")

berger 29.07.2024 19:30

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

Zitat von hap (Beitrag 127772)
Meanwhile, Berger dumped a second Blitz version, it's a newer revision. :)

Go, go, gooooo!!! :box2:

hap 29.07.2024 20:53

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
They are 2 analog dials and emulated as such, though MAME provides digital inc/dec keys that rotate the dials by a fixed amount per frame (the cursor keys in this case).

On the real Blitz, rotate the dial faster to scroll through the settings faster. And if you rotate the dial a tiny bit (like tapping the key in MAME for a brief moment), it hasn't moved enough yet to go to the next setting.

fhub 30.07.2024 13:33

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

ich hab jetzt ein neues CB-Emu mit dem Saitek Blitz (2 Versionen) hochgeladen.

Dieser Blitz ist insofern eine Premiere, da es die erste Engine ist, für die es kein Plugin gibt, weil ich keine Ahnung habe, wie man diese 2 Einstellräder im Plugin ansprechen kann. Daher erscheint dieser Blitz auch nicht in der MessChess-Liste.
Falls es mir durch irgendeinen Trick doch noch gelingt, dann läßt sich das durch ein einfaches Update ergänzen - ist aber eher unwahrscheinlich.

Im externen Artwork habe ich unter dem Display noch 4 Pfeile hinzugefügt, die zeigen, mit welchen Cursortasten man die beiden Einstellräder (MENU und DATA) bedient, um durch die verschiedenen Optionen zu navigieren. Ohne Handbuch wird man allerdings kaum zurechtkommen.

Außerdem gibt's noch einen zusätzlichen OFF-Button (unten rechts), und zwar aus folgendem Grund:
Eigentlich merkt sich der Prisma ja diverse Einstellungen im Permanent-RAM (NVRAM), was allerdings in MAME nur dann funktioniert, wenn man vor Beendigung der Engine eben diesen OFF-Button (bzw. F1) drückt - falls man das nicht macht, dann muß man beim nächsten Start ziemlich umständlich die Engine erst wieder in einen Grundzustand bringen.
Um das zu vermeiden habe ich in den Dateien kblitz(a).ini das Speichern des NVRAM deaktiviert, sodaß dieses OFF (oder F1) vor dem Ausschalten nicht mehr nötig ist, womit der Blitz dann allerdings auch jedesmal wieder mit seinen Grundeinstellungen startet.
Falls das jemand nicht möchte, dann braucht man einfach nur diese beiden Dateien kblitz(a).ini im ini-Verzeichnis löschen - dann sollte man aber auf diesen OFF-Button nicht vergessen.

Ich wünsche euch viel Spaß mit dieser perversen (oder höflicher ausgedrückt 'gewöhnungsbedürftigen') Bedienung dieses Saitek Blitz! ;)

Grüße,
Franz

Mythbuster 30.07.2024 13:44

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Franz,
der Blitz ist ein interessantes Gerät und darum eine der ganz wenigen Plastekisten in meiner Sammlung … es ist nicht nur das Bedienkonzept, das ihn einmalig macht, sondern auch das Brett: Es sind keine Drucksensoren, aber auch weder Hallsensoren noch Readkontakte … die Technik war zu jener Zeit einzigartig …

Und da es dazu kein „typischer“ Lang, Morsch oder Schröder ist, ist er eine Bereicherung ..l

Gruß,
Sascha

fhub 30.07.2024 14:14

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

Zitat von Mythbuster (Beitrag 127780)
der Blitz ist ein interessantes Gerät und darum eine der ganz wenigen Plastekisten in meiner Sammlung … es ist nicht nur das Bedienkonzept, das ihn einmalig macht, sondern auch das Brett: Es sind keine Drucksensoren, aber auch weder Hallsensoren noch Readkontakte … die Technik war zu jener Zeit einzigartig …

da magst Du schon recht haben, aber für eine Emulation sieht das eben anders aus.
Die Brett-Technik spielt da ja keine Rolle, aber diese Bedienung über 2 Einstellräder ist echt ein Horror, und zwar nicht nur zum Emulieren (oder für ein Plugin), sondern auch bei eigener Benutzung. Also ich komme damit immer noch nicht richtig zurecht - einerseits ist die Reaktion der Cursortasten nicht zuverlässig (wie ich gestern ja 'hap' schon geschildert habe), andererseits ist mir nicht immer klar, wann nun irgendeine Option tatsächlich ein oder ausgeschaltet ist. Zumindest eine ENTER-Taste hätten sie dem Blitz spendieren können. ;)

Grüße,
Franz

hap 30.07.2024 14:26

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
The manual explains how the 2 dials work.
Select an option (for example sound off), then change the mode dial to confirm it.

fhub 30.07.2024 14:38

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

Zitat von hap (Beitrag 127782)
The manual explains how the 2 dials work.
Select an option (for example sound off), then change the mode dial to confirm it.

Yes, but without a manual you are lost!
And I am used to operate programs without any description (and this with success at almost all programs). ;)

Robert 30.07.2024 16:14

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

Zitieren:

Zitat von fhub (Beitrag 127774)
And there's also an other problem with the cursor keys - the line between pressing these buttons too short or too long is very small:
too short --> no reaction at all
too long --> immediately starts repeating the key

Nur mal als Idee: Wenn man die Räder dreht bzw. die Cursortasten drückt, wird doch jede Zustandsänderung im Display von einem Piepton begleitet. Könnte man diese Töne vielleicht zählen, um festzustellen, ob die nächste Stelle im Menü erreicht wurde?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 Uhr.

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