Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1611  
Alt 05.01.2017, 14:39
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Torben!

Also prinzipiell wäre das sicher machbar (etwa in der Form, wie das manche Schachprogramme per DGT/Smartboard-Treiber unterstützen), aber das wäre nur intern im MAME/MESS-System selbst zu realisieren, im Code für die jeweiligen Schachmodule (also da wo mein CB-Emu ansetzt) geht da nichts.

Da ich mich allerdings weder mit dem MAME-System selbst noch mit Hardware/Treiber-Programmierung gut genug auskenne, wäre das nur eine Aufgabe für einen MAME-Entwickler, von daher solltest Du also eher im MAME/MESS-Forum danach fragen - ich habe allerdings meine Zweifel, ob sich jemand dort sowas antun würde, denn erstens wäre das sicher nicht einfach, und außerdem scheint das MAME-Team an Schach-Emulationen nicht besonders interessiert zu sein (mit wenigen Ausnahmen wie z.B. 'hap').

Grüße,
Franz
Mit Zitat antworten
  #1612  
Alt 09.01.2017, 19:12
Benutzerbild von berger
berger berger ist offline
Fidelity Elite 68030
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 170
Abgegebene Danke: 376
Erhielt 463 Danke für 120 Beiträge
Aktivitäten Langlebigkeit
4/20 11/20
Heute Beiträge
0/3 ssssss170
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
(...) (mit wenigen Ausnahmen wie z.B. 'hap').
We are now working on the Novag Super Expert. I have spent several days doing reverse engineering, and hap is already working on a new driver.

Grüße,
Gerardo M. (aka Berger)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
germangonzo (25.01.2017), Robert (09.01.2017)
  #1613  
Alt 09.01.2017, 20:03
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
We are now working on the Novag Super Expert. I have spent several days doing reverse engineering, and hap is already working on a new driver.
Great news, Gerardo!

Maybe we'll soon also have a bigger Novag collection (similar to Mephisto or Fidelity), because there are a few ROMs already available in MAME (Super Expert, Super Forte, ...), but I couldn't get them working 3 years ago when I started with the Mephisto modules for CB-Emu.
And the Super Constellation feels quite lonely currently ...

Regards,
Franz
Mit Zitat antworten
  #1614  
Alt 09.01.2017, 21:33
Benutzerbild von applechess
applechess applechess ist gerade online
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.234
Abgegebene Danke: 9.792
Erhielt 15.010 Danke für 5.351 Beiträge
Aktivitäten Langlebigkeit
15/20 13/20
Heute Beiträge
2/3 sssss7234
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz

Mehr Novag Geräte: das wäre super.

Mfg
Kurt
Mit Zitat antworten
  #1615  
Alt 20.01.2017, 12:00
Benutzerbild von Bryan Whitby
Bryan Whitby Bryan Whitby ist offline
Chess Machine
 
Registriert seit: 14.07.2009
Beiträge: 353
Bilder: 15
Abgegebene Danke: 634
Erhielt 656 Danke für 194 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss353
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Franz

I am trying to build a chess board that emulates a USB keyboard that can connect to CB-Emu but need to change the Input (this machine) for each square.

Say I change the square value of A2 to Kbd A and Kbd 2 then when I exit the program and restart it my changes have not been saved.

Is there a way to save changed Input (this machine) values?

Regards
Bryan
Mit Zitat antworten
  #1616  
Alt 20.01.2017, 13:44
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Bryan!

Well, usually all changed input assignments are indeed saved in the engines cfg-file (in the cfg folder), but there are a few modules for which I had to write-protect this cfg-file to correctly work with my code (e.g. all Fidelity EAG and EAS machines), so of course saving anything in these cfg-files will fail.
Completely removing this read-only attribute is not a good idea, because then you'll have troubles in playing with those modules, but if you have to set you input assginments only once, then you could remove this write-protection before, then make your input changes and exit CB-Emu, and then you can write-protect the cfg-file again.

Regards,
Franz
Mit Zitat antworten
  #1617  
Alt 20.01.2017, 20:47
Benutzerbild von Bryan Whitby
Bryan Whitby Bryan Whitby ist offline
Chess Machine
 
Registriert seit: 14.07.2009
Beiträge: 353
Bilder: 15
Abgegebene Danke: 634
Erhielt 656 Danke für 194 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss353
Daumen hoch AW: Mess Emulator für diverse Schachcomputer ist fertig!

Thanks Franz
Mit Zitat antworten
  #1618  
Alt 23.01.2017, 15:04
Benutzerbild von Bryan Whitby
Bryan Whitby Bryan Whitby ist offline
Chess Machine
 
Registriert seit: 14.07.2009
Beiträge: 353
Bilder: 15
Abgegebene Danke: 634
Erhielt 656 Danke für 194 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss353
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Franz
I have now got keyboard entry working but to select a square I have to press both keyboard keys e and 2 almost simultaneously for it to register.
Do you know of a way that will let me input the key moves slower?
Regards
Bryan
Mit Zitat antworten
  #1619  
Alt 24.01.2017, 13:06
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Bryan!
 Zitat von Bryan Whitby Beitrag anzeigen
Do you know of a way that will let me input the key moves slower?
No, sorry!
Maybe this could be done internally in the MAME system, but this would be a task for any MAME developer, not for me.

Regards,
Franz
Mit Zitat antworten
  #1620  
Alt 25.01.2017, 16:46
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

es ist wieder mal Zeit für ein (größeres) CB-Emu-Update, diesmal ist die Firma Novag dran,
und zwar gleich mit einer ganzen Reihe von Geräten:
Diablo 68000
Super Expert A / B / C v3.6 / C v1.2
Super Forte A v1 / A v2 / B / C
Super Constellation

Nachdem 'hap' funktionierende Hardware-Treiber für diese Modelle geschrieben hat (vielen Dank an ihn dafür!), habe ich mir wieder die Figuren-Unterstützung vorgenommen - war wegen der vielen Funktionstasten nicht gerade eine einfache Sache, aber jetzt sollte eigentlich alles (zumindest die wichtigen Features) funktionieren.

Diesmal habe ich keine Randfiguren eingebaut, weil diese ohnehin nur für das Zurückstellen einer Figur bei Zugrücknahme benötigt werden, und dafür der Aufwand einfach zu groß ist. Daher habe ich es wieder so realisiert, wie auch schon bei manchen Fidelity-Geräten, also mit [Verify] und dann einfach die entsprechende Figurentaste drücken.
Außerdem haben diese neuen Novag-Module (derzeit) leider nur 'Symbol'-Artworks, weil ich einfach keine echten (vernünftigen!) Bilder für diese Geräte gefunden habe.

Den Super Constellation hatten wir zwar früher schon, aber dessen Brettunterstützung stammte ja im Original nicht von mir, und da nicht alle Funktionen richtig eingebaut waren (z.B. die Stellungseingabe), habe ich den neuen Treiber nochmals implementiert und dafür auch eine Brettunterstützung geschrieben, die jetzt auch wirklich funktioniert. Trotzdem sind auch die 2 alten SuperConny-Modelle in CB-Emu noch vorhanden (die 2 letzten Einträge in der Novag-Liste).
Für den 'neuen' Super Constellation habe ich übrigens auch eine 2. Artwork-Version (supercon_real.zip) mit einem echten Foto erzeugt -
wer diese bevorzugt, sollte einfach diese Artwork-Datei verwenden (also entsprechend umbenennen).

Hier ist also das neue CB-Emu 2017 - diesmal wieder als Gesamt-Paket:
Nicht mehr aktuell!

Ich empfehle auch unbedingt die (ohnehin sehr kurzen) Infos über diese neuen Novag-Module ind der Datei 'Info_Novag.txt' zu lesen, da es ein paar Dinge dabei zu beachten gibt (manche dieser Module reagieren wieder etwas langsamer wie auch schon manche Fidelity-Modelle).

Sollte es zu diesen neuen Novag-Modulen irgendwelche Fragen geben oder irgendwas (scheinbar) nicht richtig zu funktionieren, dann einfach hier melden.

Viel Spaß damit,
Franz

Geändert von fhub (20.03.2017 um 13:17 Uhr)
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (25.01.2017), Didi (26.01.2017), germangonzo (26.01.2017), Mapi (25.01.2017), MikeChess (26.01.2017), Mythbuster (25.01.2017), Novize (26.01.2017), Robert (25.01.2017), Stranger (25.01.2017), Supergrobi (25.01.2017)
Antwort

Themen-Optionen
Ansicht

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:38 Uhr.



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