Welcome, Guest. Please login or register.


Author Topic: Új HW - taszt-toldozás (Read 119132 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #165 on: 2006.May.03. 18:07:38 »
Quote from: "tigrian"
Eredetileg azon is volt, de egyrészt kevés lett, mert több táblát is lehet ki-bekapcsolni. Másrészt én nem javaslom a LED-ek "égetését". Kár azért a plusz 10 mA-ért. Már így is pluszterhelést jelent a PC taszt akár 200 mA-es fogyasztása is...

Az enyémre 50mA-t írnak :-) Nem lehet, hogy az a 200, az a maximális megengedett amit a PS/2 port elbír?
Majd ha lesz sok idõm megmérek pár billentyûzetet bekapcsolt ledekkel meg annélkül :-)

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #166 on: 2006.May.03. 18:52:06 »
Quote from: "Zozosoft"
Quote from: "tigrian"
... pluszterhelést jelent a PC taszt akár 200 mA-es fogyasztása is...

Az enyémre 50mA-t írnak :-) Nem lehet, hogy az a 200, az a maximális megengedett amit a PS/2 port elbír?
Majd ha lesz sok idõm megmérek pár billentyûzetet bekapcsolt ledekkel meg annélkül :-)

De, pontosan. De nyilvánvaló, hogy specifikált adatokkal kell dolgoznom, és ezeket is mondom. Nekem a "worst case"-bõl kell kiindulnom.

A linkeket köszi, megnézem, amit tudok.
"...egyszerre megnyomod a fel és a le gombot..." Ezt hogy csinálod? Mármint joy-jal? :)
A 10 nap igazán nagylelkû határidõ, igyekszem majd megfelelni.  Még egy kis :smt035 -ra is marad idõm. :wink:
re' mi' do' do sol

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #167 on: 2006.May.03. 18:57:53 »
Quote from: "tigrian"

"...egyszerre megnyomod a fel és a le gombot..." Ezt hogy csinálod? Mármint joy-jal? :)

Ez a funkció arra lett kitalálva, hogy EP emulátor alatt tudjam nézegetni a Spectrum Emu programját (mikor a TZX load készült), PC billentyûzeten pedig nem olyan nehéz :) direkt lett olyan választva ami normál körülmények között nem igen fordulhat elõ :-)

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #168 on: 2006.May.03. 19:03:06 »
Quote from: "Zozosoft"
... direkt lett olyan választva ami normál körülmények között nem igen fordulhat elõ :-)

Akkor mostantól kezdve még plusz 7 ilyen billentyûd is van (a hiányzóak, a mátrixból). Ezt még PC emun sem tudod megnyomni, ha minden igaz  :smt002
re' mi' do' do sol

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #169 on: 2006.May.03. 19:14:45 »
Quote from: "tigrian"

De azért mindenképpen lassabb, mint a belsõ taszt. A PC taszt is eleve mátrixos, az is eleve késõbb adja ki a kódot. Aztán meg sorosan kerül át a uC-be, és még annak is fel kell dolgoznia (ez azért pár msec lehet legfeljebb). De azért az alapvetõen igaz, hogy nem feltétlenül a játékhoz lenne tökéletes. Ezt nem tudom, én még nem próbáltam. Derítsük ki!

Kipróbáltam ugyanazt a billentyûzetet, hogy PC-n EP emulátort használva. Késleltetésre itt is legalább ugyanannyi adódik, ha jól gondolom.
Persze érzõdik, hogy kicsit érzéketlenebb mint az eredeti EP taszt, de viszonylag könnyen lehet irányítani a FAFO menüjét, EnterBall-ban is sikerült legalább 1 pályát megcsinálni, és a végén a névbeírásnál is sikerül tetszöleges betûre lõni (ez se megy most a taszt a kütyüvel). A BigDemo második része mondjuk így is durva, de kitartó pöcögtetéssel el lehet találni azt a rublikát amit akarunk :-)
Szóval a jelenlegi mértékü lassúságot biztos nem a PC taszt okozza önmagában.
EnterBallban van egy olyan érzésem, hogy nem mindig OUT-tól, ez okozhatja az érdekes ütõ mozgást sokszor olyan mintha beragadna egy kis idõre az elözõ állapot, vagyis nem mozdul mikor már rég nyomom, ill. még mindig megy, amikor már rég elengedtem.
Minden esetre nagyon kiváncsi leszek,hogy az állandó forcés mód milyen lesz!

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #170 on: 2006.May.03. 19:17:42 »
Quote from: "tigrian"
Akkor mostantól kezdve még plusz 7 ilyen billentyûd is van (a hiányzóak, a mátrixból).

Egy srác gépéhez úgy csináltuk meg az átdrótozott PC billentyûjét, hogy ezekre a hiányzó helyekre kötöttük be a HOME,END,stb gombokat, és készült hozzá egy módosított HUN.ROM aminek a billentyûtáblázatában le voltak ezek kezelve.

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #171 on: 2006.May.03. 19:31:53 »
Quote from: "Zozosoft"
Szóval a jelenlegi mértékü lassúságot biztos nem a PC taszt okozza önmagában.

Persze. Nem is akarom "rákenni".
Quote
EnterBallban....

No akkor játszásra fel, nekem is! :D  De ugye Ctrl+Alt+0 volt elõtte?!?!
re' mi' do' do sol

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #172 on: 2006.May.03. 20:24:52 »
Quote from: "tigrian"
De ugye Ctrl+Alt+0 volt elõtte?!?!

Próbáltam úgy is, de nem éreztem lényeges különbséget :-( gondolom az lehet a baj, hogy nincs mindig OUT az IN elött, így nem mindig kapja meg a friss adatokat.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #173 on: 2006.May.03. 21:45:43 »
Quote from: "tigrian"
Az eredeti EP játékok meg vszleg kezelik a külsõ joysticket

Errõl jut eszembe egy új HW javaslat: PC-EP Joy átalakító...

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #174 on: 2006.May.03. 22:39:55 »
Quote from: "Zozosoft"
...jut eszembe egy új HW javaslat: PC-EP Joy átalakító...

Érdekes ötlet. De drága. Analóg jelbõl kéne kontaktust gyártani. Akkor más sokkal olcsóbb régi, "kontaktos" joy-t beszerezni -- szerintem. :)
re' mi' do' do sol

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #175 on: 2006.May.03. 22:59:19 »
Quote from: "tigrian"
Érdekes ötlet.

Spectrumhoz már csináltak :-)
Quote from: "tigrian"
De drága. Analóg jelbõl kéne kontaktust gyártani.

USB-s Joy? :-)
Quote from: "tigrian"
Akkor más sokkal olcsóbb régi, "kontaktos" joy-t beszerezni -- szerintem. :)

Olyat már nem kapni a bótban :-(

Offline gafz

  • EP lover
  • *
  • Posts: 700
  • Country: hu
    • http://gafz.atw.hu
Re: Új HW - taszt-toldozás
« Reply #176 on: 2006.May.03. 23:22:25 »
Csendesen mondom: Nem lehetne elõször egy aioi-t vagy legalább egy winyóvezérlõ nyákot (nem tudom a vezérlõprogit be lehetne-e applikálni az exos vagy exdos rom mellé a maradék 32k-ra)...  :oops:  K*rv@ra unom az XP szenyóságait a 720k-s floppykkal... Ja, most jut eszembe, élcsatlakozó-elosztóm sincs... :(
Enterprise Forever

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #177 on: 2006.May.03. 23:59:29 »
No megnéztem az EnterBall-t. Hû, ha. Mit is mondjak? Erre nem számítottam  :roll:
De legalább van egy újabb nehézségi elem a játékban   :smt077
Szóval érdekes jelenség, valóban. Amíg kiderítem, addig is: Shift-re fel! :)
re' mi' do' do sol

Offline tigrian

  • EP user
  • *
  • Posts: 400
  • Country: hu
Re: Új HW - taszt-toldozás
« Reply #178 on: 2006.May.04. 01:18:28 »
Quote from: "tigrian"
...Szóval érdekes jelenség, valóban. Amíg kiderítem...

Megtörtént. Tényleg érdekes. Több ok együtt hozta össze.

Az egyik, hogy a kurzorgombok a queue-n keresztül mennek (mert az IBM annak idején jól összezavarta a dolgokat, nekem meg muszáj egyszerûsítenem). Ez még önmagában nem lenne baj. Mint már írtam, a queue-t scan ciklusonként ürítem. Már ha van ciklus. Egész pontosan az utolsó mátrixsor vezérlését várom. (Miért pont azt? Hát ez bizony félig-meddig öncélú. De csak félig, mert normál esetben ott "álldogál" a legtovább. És az a ciklus vége.) Adott ideig. Ketyeg egy watchdog is (természetesen :) ).  No ennek az ideje látszik. Merthogy utána azért zajlik tovább az élet. Ez az egyik ok.

A másik, hogy arra számítottam, hogy lesz teljes scan ciklus. Arra is, hogy csak egyetlen mátrixsort olvas majd be egy program. Arra viszont nem, hogy többet is, de nincs köztük az utolsó. Ez az én fantáziámat minõsíti, ill. azt, hogy nem próbáltam ki játékokkal. Dehát erre való a bétateszt (bár általában nem a nyilvánosság elõtt zajlik :) ). De úgy kell nekem, miért nem játszottam többet?  :lol: )

A megoldás majd jön ezekután. Az már biztosnak látszik, hogy a kurzort, mint elsõdleges precedenciájú dolgot mindenképpen kiveszem majd a queue-ból. Talán a scan figyelését is át kell terveznem...
re' mi' do' do sol

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #179 on: 2006.May.04. 22:51:08 »
Quote from: "tigrian"
A másik, hogy arra számítottam, hogy lesz teljes scan ciklus. Arra is, hogy csak egyetlen mátrixsort olvas majd be egy program. Arra viszont nem, hogy többet is, de nincs köztük az utolsó.
Pedig ez igen gyakori eset a játékokban :) ,amikor az internal joy+space kombináció van figyelve.