 
  Džinova 8-bitová stránka
 
 MZJOY
  
 Úvod:
 
  - Jak si sakra zahrát na PC emulátoru 8mi bitové hry se starým poctivým ne-analogovým joystickem ? Tak tohle je odpověď :-)
  
- Tohle zařízení umí připojit přes USB (nebo PS/2) dva 9-pinové joysticky a jejich spínačům přidělit libovolnou klávesu, jako by to byla tlačítka externí klávesnice.
  
- Buď tak nahrazuje v emulátoru na klávesy přiřazený joystick a nebo spíná normální klávesy a jde tak ovládat joystickem i to, co volbu joysticku ani nemělo.
 
Popis:
 
  - Jádrem je LPC11U24FBD48/401 (ARM Cortex-M0 @ 50MHz, 48pin, 32kB flash, 4kB EEPROM, 6kB SRAM).
  
- Napájení 5V přes mini USB konektor, odběr max. 250mA (s připojenými joysticky).
  
- Konfigurovatelné napájení joysticků přes piny 5 nebo 7 (každý s 50mA ochranou proti zkratu), zem na pinu 8 a volitelně na pinu 9.
  
- Zařízení se chová vůči PC jako standardní USB HID klávesnice s keypadem, netřeba ovladače, tváří se jako klávesnice od Micro$oftu.
  
- Možnost připojit přes redukci i k zařízení s PS/2 (paralelně ke stávající klávesnicí - přes PS/2 rozbočovač, anglicky splitter, pozor musí být rozbočovač na dvě klávesnice nikoliv na klávesnici a myš, ten není zapojený 1:1).
  
- Vše k zastavění do krytky 37-pinového konektoru CANON (odtud dovětek 37 v názvu schématu).
 
Hardware:
 
 Software:
 
  - Aktuální verzi firmware můžete stáhnout zde.
  
- Nahrává se velmi jednoduše, propojíte spojku BOOT (při prvním nahrávání ani nemusíte), připojíte na USB, v PC se objeví externí disk, to co na je něm smažete a nahrajete binární soubor s firmware. Odpojte disk, odpojte USB a vyndejte propojku BOOT. Hotovo. Pozor funguje spolehlivě jen na Windows, jak se to řeší třeba na Linuxu je potřeba pohledat v konferencích.
  
- Konfigurační program (pro Windows) můžete stáhnout zde. Stačí rozbalit, netřeba instalovat. V případě kolize s rezidentními klávesovými manažery je potřeba je deaktivovat nebo vypnout.
  
- Konfigurace se po nahrání do MZJOY ukládá do vnitřní EEPROM, je tak zapamatovaná i po odpojení od napájení (přes USB nebo PS/2).
 
<= zpět