OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 19:48

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
PříspěvekNapsal: 20.06.2014, 22:34 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1611
Has thanked: 31 times
Been thanked: 357 times
Shanim ZX hry, ktere pouzivaji dve nebo vice tlacitek fire. Treba neco jako Lemmings, kde se klavesama Z,X prepina funkce, k tomu je fire, pause,.. Takovych her asi moc nebude, ale minimalne tech se dvema fire musi byt hromada. Nemusi jit zrovna o tlafitka s funkci strelby, proste jakekoli dalsi klavesy krome smeru,fire,pause a quit.

Prozatim je tu Green Beret upraveny pro podporu dvou tlacitek fire u Kempston Joysticku:
http://velesoft.speccy.cz/zx/multibuttons/green_beret_joy2.zip

V prvni rade musite mit dvoutlacitkovy ovladac (ja mam joypad sega) a dale nejaky interface s kempston konektorem co ma zapojene i druhe tlacitko fire ( DIVMMC interface, MB02+, K-MOUSE TURBO, RTC module, DIVIDE 2k14, vsechny verze modernich Kempston joystick interfejsu )

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 21.06.2014, 12:06 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1611
Has thanked: 31 times
Been thanked: 357 times
Vlakno jsem zalozil i na WOSu:
http://www.worldofspectrum.org/forums/showthread.php?t=47816

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 23.06.2014, 10:54 
Offline
Kecálek
Uživatelský avatar

Registrován: 06.08.2013, 10:49
Příspěvky: 220
Bydliště: Praha
Has thanked: 232 times
Been thanked: 67 times
Cyclone
fire - pohyb vpřed
N - změna pohledu
M - mapa


Nahoru
 Profil  
 
PříspěvekNapsal: 24.06.2014, 18:30 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1611
Has thanked: 31 times
Been thanked: 357 times
Zatim shromazduji seznam her idealnich k ovladani joypadem. Casem udelam stranky pro hry s vycetlacitkovym ovladanim. Cast jich bude pro dvou/tritlacitkovy joystick a cast pro joypad s podporou vice jak dvou tlacitek. Dokonce nektere originalni hry zadnou upravu nepotrebuji a uz dvoutlacitkovy kempston podporuji. Nektere hry staci velice jednoduse upravit pomoci par POKE.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 24.06.2014, 20:16 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2192 times
Been thanked: 894 times
Nic proti patchování několika her, ale je představitelný mikrointerface, který bude přesměrovávat klávesy? :twisted:
Vzpomínám, že takový interface pro naswitchování libovolného "klávesnicového" joysticku byl v osmdesátých letech ukázán i v amáru...

_________________
// na co myslím, když sedím u oldkompů: Blood Products from Genetic Vaccine Recipients


Nahoru
 Profil  
 
PříspěvekNapsal: 24.06.2014, 21:54 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1611
Has thanked: 31 times
Been thanked: 357 times
SCjoe píše:
Nic proti patchování několika her, ale je představitelný mikrointerface, který bude přesměrovávat klávesy? :twisted:
Vzpomínám, že takový interface pro naswitchování libovolného "klávesnicového" joysticku byl v osmdesátých letech ukázán i v amáru...


Jojo, tohle vsechno je realne a bez problemu se to da postavit. Jenze to ma jaksi malou nevyhodu. Kazda hra ma jine ovladani a jine funkcni klavesy (konkretne ty pridavne fire). No a joypad ma jedno zapojeni, takze se mu prizpusobi skupinka her, pricemz nikde nic pak nemusis nastavovat, nikde volit klavesy, nic switchovat na interface. Proste se do hry vlozi mala rutina s driverem joypadu, ktera zajisti paralelni funkci joypadu i klavesnice.

Zatimco kdyz mas tzv. programovatelny joystick pripojeny k ZX, musis si po startu kazdy hry prehazovat dratove propojky, nebo resit konkretni nastaveni funkce joysticku pomoci nejakeho PICu s LCD. A nebo to nastavit jednoduse stiskem klaves, ale pred samotnym nahranim hry, v prubehu hry to uz nezmenis... Az tak moc her, ktere vyzaduji nekolik dalsich klaves, neni. Takze tu poslouzi softwarovy patch a bude to vse mit pevne nadefinovane tlacitka na joypadu. Ty hry co si vystaci se dvema fire, vyzaduji velice jednoduche upravy na par minut. Zabejvat se tim ted ale ve velkem nehodlam, protoze musim pokracovat na MULTIINTERFACE a SAM klonu.

Cetl jsem kdysi davno jak takovy stary programovatelny joystick interface fungoval. Nastavoval se tak, ze si pridrzel smer joysticku a pak stacilo stisknout klavesu, kterou bude dany smer generovat. Interface tedy detekoval cteni portu klavesnice a sledoval data na sbernici, kde je viditelny stav stisknutych klaves. Pri detekci nuloveho bitu (stisk) si pak ulozil adresu rady klaves a pozici bitu pro kazdy ze smeru zvlast. Jenze joystisk, ktery se chova jako klavesnice, nejde pripojit k ZX+2A/+2B,+3,Timex2048,... Zatimco joypad se chova jako kempston a dve tlacitka ma bez jakehokoli softwaroveho driveru, vic tlacitek uz chce driver, ale to nebude casty pripad.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2022, 12:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Kdysi jsem dle rady Velesofta napatchoval Commando, přikládám.


Přílohy:
Commando_joy2.zip [107.02 KiB]
91 krát

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz
Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2022, 13:45 
Offline
Kecálek
Uživatelský avatar

Registrován: 29.09.2019, 11:58
Příspěvky: 214
Bydliště: BA / LE
Has thanked: 83 times
Been thanked: 12 times
Tak teoreticky aj Fukov Fire by sa dal prisposobit, tam je fire a select.. Ono aj Jet Story by bolo super s dvoma firami, kedze tam sa hadze bomba nejak divne ze fire + dole ak dobre pamatam..
ZX Next ma myslim priamo podporu na 2 tlacitka, nie?

_________________

Nikdy nie je neskoro... kym nie je neskoro!
.__________
/ Didaktik /.. Gama '88 | Gama '89 | M '90 | M '91 | M '92 | Kompakt '94 (+ Gotek)
Sinclair ////. ZX81 | ZX Spectrum | ZX Spectrum +128k | ZX Spectrum Next (KS2 konecne doma!)
Klony. . . . . .ZX Nuvo 128 v4 (+bluetooth, +sinclair joystick)
Periferie . .. D80 | Melodik (original) | Melodik2 | ZX-VGA-JOY | DivMMC (SinDiKat ed. v3) | TZXDuino


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2022, 14:29 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Spindizzy
FIRE, FREEZE

_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net - PP 01 Emulátor, PP 01, SD-ROM Modul


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 5 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz