ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Modern egér illesztése (Read 11221 times)

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #30 on: 2014.September.28. 17:33:30 »
Kicsit olyan fura így laikusként ... hogy ott van az 10 drót, de egymást kizárja a használatuk ...

Azt még érteném, hogy nem 4 drótot csináltak (azon elférne 16 érték), mert így 2X5 -tel be lehet kötni a joy -okat könnyen, csak dróttal ...

De ha már egyszer rákényszerültek a 2X5 drótra ... há mér nem oldották már meg hogy lehessen szabadon használni őket ... attól még ugyanúgy kötötten is lehetne, de szabadon is ...

Mellesleg most jutott eszembe, hogy tulajdonképp ott van a printer porton 8 bit kimenet, ha jól tudom ...

Szóval ha nem sajnálná az ember a 2 csatlakozót (persze szebb volna 1 -gyel), akkor 256 * 5 * 3 = 3840 bitet lehetne beolvasni 1 control porton ... :)
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #31 on: 2014.September.28. 17:52:20 »
A 10 drót az a billentyűzet mátrix soraihoz van, a joy port csak amolyan mellék termékként lett rákötve.

A printer porttal az a baj, hogy azt alapból használja a PRINTER, így ott nincs békén a kiírt érték, ezért lett a Boxsoft illesztő is a Serialra kötve. Arról nem is beszélve, hogy nyomtatót sokkal többen használtak mint soros portot :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #32 on: 2014.September.28. 19:10:02 »
Quote from: Z80System
Annyit kellett volna csinálniik, hogy a mouse.xr az egeret a K inputon olvassa,
meg rátenni +1 joy csatlakozót, és akkor rá lehetne dugva az egér és a joy is egyszrre ... nem értem miért nem így csinálták ...
Új cuccra egyébként így tenném. Vagy ha a sok bites olvasást akarjuk, akkor egy multiplexert kell vezérelni az egér olvasó jellel.

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #33 on: 2014.September.28. 19:15:58 »
Quote
A 10 drót az a billentyűzet mátrix soraihoz van, a joy port csak amolyan mellék termékként lett rákötve.
Jó, akkor használjanak másik portot, most kit érdekel ? Laikusként akkor se látom mér nem lehetett ezt szépen megcsinálni ?


Quote
A printer porttal az a baj, hogy azt alapból használja a PRINTER, így ott nincs békén a kiírt érték, ezért lett a Boxsoft illesztő is a Serialra kötve. Arról nem is beszélve, hogy nyomtatót sokkal többen használtak mint soros portot 
Ja, csak a soros csatin van gondolom összesen egy bit ...


Mellesleg én ebben az "új fajta" egérben nem hiszek, nem lesznek hozzá szoftverek ...

Szerintem egy modern PC egér csatolónak 100% kompatibilisnek kell lennie a meglévő szoftverekkel,
aztán vagy lesz még másik szoftver VAGY NEM.
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #34 on: 2014.September.28. 19:35:41 »
Quote from: Z80System
Jó, akkor használjanak másik portot, most kit érdekel ? Laikusként akkor se látom mér nem lehetett ezt szépen megcsinálni ?
Gyártási költségekről hallottál már? A portok nem ingyen teremnek :twisted:
Ráadásul így is 3x annyi inputot kezel az EP joy port, mint más gépek.

Quote
Ja, csak a soros csatin van gondolom összesen egy bit ...
2 de ez esetben csak 1 kellett :-)


Quote
Szerintem egy modern PC egér csatolónak 100% kompatibilisnek kell lennie a meglévő szoftverekkel,
aztán vagy lesz még másik szoftver VAGY NEM.
Én azt javasoltam, Lgb panaszkodott az 1 bites olvasásokra :-)
De csak a MOUSE.XR-t kell módosítani, és akkor mennek az azt használó progik, ahogy a Mészáros féle kártya esetén is történt.

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #35 on: 2014.September.28. 19:41:43 »
Quote
De csak a MOUSE.XR-t kell módosítani, és akkor mennek az azt használó progik, ahogy a Mészáros féle kártya esetén is történt.

Áááááhhh ... hát ez mindent megváltoztat bakkerság ! Hát persze, a szoftverek nyilván nem a hardvert bizergálják direktben ...

Hát ez szuperjóság ! Biztos vagy benne ? ? ?

Ha ez így van, akkor bárki csinálhat bármilyen mouse illesztőt, csak egy hozzá passzoló mouse.xr -t kell hekkelni (amit nyilván könnyű lesz hozzáhekkelni a különböző mouse illesztő vasakhoz, ha egyszer már valaki kikutatta hogy működik),

és mársi minden szoftver meni fog vele.

Szuperség lenne, ha így lenne ...

Írok magamnak egyet ahogy nekem tetszik, egy ilyen mikrokontrolleres bigyuszban, 20 assembly sort megváltoztatunk a mouse.xr -ben, és máris kompatibilis a szoftverekkel ... milyen jó is lenne ...
Z80 System

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #36 on: 2014.September.28. 19:42:55 »
A mouse.xr egyébként micsoda file típusilag ? Relokálható RENDSZERBŐVÍTŐ ? Vagy mitől tud egy mouse.xr -t használó program betölteni egy bármekkorára hekkelt mouse.xr -t ?
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #37 on: 2014.September.28. 19:51:10 »
Quote from: Z80System
Írok magamnak egyet ahogy nekem tetszik, egy ilyen mikrokontrolleres bigyuszban, 20 assembly sort megváltoztatunk a mouse.xr -ben, és máris kompatibilis a szoftverekkel ... milyen jó is lenne ...
Így van, sőt idézném magamat a Paintbox 2.1 leírásból:

"A berhelt magyar verzióban, az F4 gomb is ki lett szedve, így nem lehetett NEOS egérre visszakapcsolni. Ez visszakerült, sőt, most már az F1-F8 gombok működnek, 0-7 értékeket rakva a 189-es változóba, gondolva arra, hogyha majd több fajta egeret fog tudni a MOUSE.XR."

Az első MOUSE.XR csak egeret tudott, később belekerült mellé a joystickok is, 189-es változóval választható a beviteli eszköz, a listát lehet bővíteni.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #38 on: 2014.September.28. 19:52:45 »
Quote from: Z80System
A mouse.xr egyébként micsoda file típusilag ? Relokálható RENDSZERBŐVÍTŐ ? Vagy mitől tud egy mouse.xr -t használó program betölteni egy bármekkorára hekkelt mouse.xr -t ?
Igen az, igaz a későbbi verziói már sima bővítők, csak a fájlnév maradt mert a Paintbox ilyen néven tölti :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #39 on: 2014.September.28. 19:55:33 »
Quote from: Z80System
Itt van egy PS/2 -> MSX megoldás:

http://www.msx.org/forum/msx-talk/hardware/use-10eu-connect-modern-mouse-msx
Innen találtam egy még egyszerűbbet!
Ezt gyakorlatilag csak egy NYÁK-on kell megépíteni a BOXSOFT illesztővel, és kész is!

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #40 on: 2014.September.28. 19:57:14 »
Quote
Az első MOUSE.XR csak egeret tudott, később belekerült mellé a joystickok is, 189-es változóval választható a beviteli eszköz, a listát lehet bővíteni.

Hmmm .... hát én egy olyan hekkre gondoltam alapból, hogy lenne egy dedikált mouse.xr egy adott hardverhez,
de ha meg "mindenki" hardver illesztőjét "bele lehet bővíteni" a mouse.xr -be, akárhányat, az mégjobb ...
Z80 System

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #41 on: 2014.September.28. 20:01:15 »
Quote
Ezt gyakorlatilag csak egy NYÁK-on kell megépíteni a BOXSOFT illesztővel, és kész is!
De minek akarnék én ilyet építeni (mellesleg egy boxsoft illesztőt is ...), ha megvehetem egyben az egészet, piciben, csinosban, amibe azt programozok, amit akarok ?

Egy olyan tucsokba, amiket itt linkelgettem, bele lehet tenni bármilyen illesztőt, lehet módosítgatni, ráadásul később akár direkben lehet használni a rászerelt usb csatlakozót, melyhez könyvtártámogatásokat adnak ...
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #42 on: 2014.September.28. 20:28:06 »
Quote from: Z80System
De minek akarnék én ilyet építeni (mellesleg egy boxsoft illesztőt is ...), ha megvehetem egyben az egészet, piciben, csinosban, amibe azt programozok, amit akarok ?
És azt hogyan kötöd az EP-re?
Az meg, hogy mi lesz a programozás vége, az még a jövő zenéje :-)

Az említett megoldást meg csak össze kell rakni.



Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #43 on: 2014.September.28. 20:31:59 »
Quote
És azt hogyan kötöd az EP-re?
Hát ez igaz ... én drótokkal fogom ... attól valóban nem lesz háza a dolognak ...


Quote
Az meg, hogy mi lesz a programozás vége, az még a jövő zenéje 

Az is igaz.


Quote
Az említett megoldást meg csak össze kell rakni.

Ez olyan emberre igaz, akinek van boxsoft illesztő vasa. Rajtad kívül még kinek van ?

És akinek van illesztője, annak valószínűleg van hozzá val egere is. Neked pld. minek kellene ez az egész ? Van egerd, élvezd. Vagy vezeték nélküli egeret akarsz te is ?
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #44 on: 2014.September.28. 20:47:30 »
Quote from: Z80System
Ez olyan emberre igaz, akinek van boxsoft illesztő vasa. Rajtad kívül még kinek van ?
Éppen erről van szó, hogy csak kell egy NYÁK-ot tervezni, amire rászórjuk a BOXSOFT 2 IC-jét, meg ennek az MSX cuccnak az 1 IC-jét, és aztán mindenkinek lehet PS/2 egérrel.