Enterprise Forever

:HUN => Hardver => Beviteli eszközök => Topic started by: Zozosoft on 2007.September.12. 21:29:02

Title: Egér
Post by: Zozosoft on 2007.September.12. 21:29:02
Paintbox leírás (http://ep.homeserver.hu/PDF/Paintbox_and_Neos_mouse_instruction_manual.pdf)
Ami igazán izgalmas, hogy egy számunkra ismeretlen fajtájú egérrõl írnak benne!
Már nem ismeretlen :-)
Egy eredetileg C64-hez készült egérrõl van szó, guberáltam a netrõl képeket:
[attachthumb=1]
[attachthumb=2]
[attachthumb=3]

Ez az egér a Boxsoft féle intelligens joystick illesztõvel és PaintBox programmal egybe csomagolva lett EP-hez forgalmazva Angliában.
Az egér érdekessége, hogy joystick módban is tud mûködni, amivel használható pl Musicbox-ban.
[attachthumb=4]
[attachthumb=5]
[attachthumb=6]
[attachthumb=7]
[attachthumb=8]
[attachthumb=9]
[attachthumb=10]
[attachthumb=11]
[attachthumb=12]
Title: Egér
Post by: Ep128 on 2007.September.12. 21:55:29
Hát... A legjobb még mindig az a (nagyon kevés) PC egér, ami mûködik EP alatt is. :-) Sem a "saját egerünk", sem ez nem igazán szimpi. A sajátunkat nem kell indokolnom... :-D Ez meg elég "buherálás-szagú dolog", és dettó féltégla. :-D
Szóval nekem még mindig azok a réééégi PC egerek jönnek be igazán, amik Ep alatt is mûködnek.
(Tudom, már egy szem sincs, de akkor is... :-D)
Title: Egér
Post by: Zozosoft on 2007.September.12. 22:06:22
Ez meg elég "buherálás-szagú dolog"
Miért is? Attól, hogy van hozzá egy MÛKÖDÕ joy illesztõ? Amivel anélkül mennek a dolgok, hogy szét kéne buherálni? (Lásd az Autofire belövése címû épületes cikkemet :-) ) Mondhatjuk úgyis, hogy az EP joy portja nem túl szabványosra sikeredett se az alakja, se a mûködése...
és dettó féltégla. :-D
1) ha ez féltégla, akkor ez EP egér egy egész raklap tégla :-)
2) ezen egér elkészülte után még 7-8 évvel is kockaegér volt a divat
Kipróbáltam, meglepõen jól mûködik.
Szóval nekem még mindig azok a réééégi PC egerek jönnek be igazán, amik Ep alatt is mûködnek.
Na az a igazi buhara, végülis csak fél méternyi kártya kell hozzá :-)
(Tudom, már egy szem sincs, de akkor is... :-D)
Na ez az, én égen földön nem találok olyan egeret ami mûködne a Mészáros féle kártyával...
És amikor mûködött is, akkor se tudott joy módban dolgozni, tehát minden egyes programot külön át kellett buherálni hozzá.
Title: Egér
Post by: Lacika on 2007.September.13. 09:09:38
Ez az egér - ha jól gondolom - egy "tisztességes egér", vagyis az Ep képes az elmozdulás sebességét is érzékelni? Gondolom ezért van csatlakoztatva a NET csatlakozóra.
Title: Egér
Post by: endi on 2007.September.13. 20:21:25
Szerintem izgalmasan néz ki. :)
Paintboxos doboz szintén. :)
Title: Egér
Post by: szipucsu on 2007.September.14. 00:20:18
Ez az egér - ha jól gondolom - egy "tisztességes egér", vagyis az Ep képes az elmozdulás sebességét is érzékelni? Gondolom ezért van csatlakoztatva a NET csatlakozóra.
Az engem is érdekelne, hogy az egér teljesen más módon mûködik-e, mint a billentyûk, azaz pl. a key rate és key delay (meg a click) teljesen ismeretlen fogalmak az EP-s egérnél? Nagyobb sebességnél megnõ a delay/rate, vagy teljesen más elven mûködik? Nehezen tudnám elképzelni, hogy ha a kurzort mozgatnánk az egérrel, akkor a click hang is attól függõen gyorsulna/lassulna, hogy az egeret milyen sebességgel toligáljuk. Vagy az egérnek az EP-nél olyan szinten nincs köze a billentyûzethez, mint a PC esetébenl, és nem is lehetne rávenni, hogy a kurzort mozgassa?
Title: Egér
Post by: Ep128 on 2007.September.14. 00:35:40
Szerintem ezt ketté kellene választani gondolatban azért...  :) EP -n az egér PROGRAMOK ALATT mûködik (vagy nem mûködik) máshogy nincs köze a gépünkhöz. Ms-Dos alatt sincs egér, csak ha pl. elindítod a Dos Navigator -t. (Akkor már lehet, ha van betöltve egér driver...) Tehát Basic alatt "csak úgy" sosem lesz egér, ugyanezért...
(De ha félreértettem amit írtál, bocs! :-))
Title: Egér
Post by: szipucsu on 2007.September.14. 18:31:33
Tehát Basic alatt "csak úgy" sosem lesz egér, ugyanezért...
De elméletileg (vagy akár gyakorlatilag is) létezik olyan rendszerbõvítés, amivel az egeret kb. belsõ joystickként lehet használni? És ebben az esetben, ha lassan toljuk az egeret, akkor lassabban szól a click, ha gyorsabban, akkor "géppisztoly" hangulat van? Vagy a kurzor és az egér eleve nem is "kapcsolható össze"? (Azt még nehezebben tudnám elképzelni, hogy lenne egy egérkurzor is EP-n, és ahova kattintok vele, oda teszi a "rendes" kurzort is.)
Szóval az érdekelne, valamilyen módon a billentyûzethez kapcsolódna az egér ebben az esetben (ti. kurzormozgatás, ha lehetséges), vagy teljesen más módon.
Title: Re: Egér
Post by: Ep128 on 2007.September.15. 01:43:42
De elméletileg (vagy akár gyakorlatilag is) létezik olyan rendszerbõvítés, amivel az egeret kb. belsõ joystickként lehet használni?
Értem a kérdést, de (tudtommal) sosem volt olyan! Amikor "nyíl" van a képrnyõn, az az egér, amikor valami villogó, az a joy "dolga". Ez mindig így volt, és PC-n is ez a helyzet. Ott is villog pl. DOS alatt a kurzor, és nincs egér. Vagy ha van egér, nem villog semmi, és ez a kettõ sosem kutyulódott össze.
Title: Re: Egér
Post by: MrPrise on 2007.September.15. 15:43:45
Ez nem teljesen így volt (bár nem egészen értem mire gondoltatok ;-)). Emlékeim szerint PC-n volt külön egérkurzor és gépelési kurzor már szöveges módban is és a kettőt egymástól függetlenül lehetett mozgatni.
Lehet, hogy parancssorban nem, de pl Norton Commander-ben biztos, hogy volt. Egy kurzor méretű piros kurzor ;-) Lehetett vele file-okat kiválasztani és a menüsorban lévő műveleteket elindítani, file-okat huzigálni ide-oda, stb.
Title: Re: Egér
Post by: Lacika on 2007.September.15. 22:00:39
De elméletileg (vagy akár gyakorlatilag is) létezik olyan rendszerbõvítés, amivel az egeret kb. belsõ joystickként lehet használni? És ebben az esetben, ha lassan toljuk az egeret, akkor lassabban szól a click, ha gyorsabban, akkor "géppisztoly" hangulat van?

A kérdés (és főleg a válasz) nem teljesen egyértelmű... Az Enterprise egere tulajdonképpen nem is egér, hanem az Enterpress-t idézve "cicongó botkormány". Ez azt jelenti, hogy az Enterprise egér csak az elmozdulás irányát tudja a géppel közölni, az elmozdulás sebességét nem! (Teknintve, hogy az Ep-s egeret a botkormány csatlakozóba kell dugni, ez tulajdonképpen logikus is.) Működését tekintve, tehát végülis egy botkormány!
Az Enterprise Plus (http://www.ep128.hu/Ep_Konyv/Ep_Plus.htm#5) bővítéssel viszont lehetséges, hogy a külső botkormányt (azaz az egeret) belső botkormányként használjuk! (Lásd 201-es rendszerváltozó használata.)

Zozo egere viszont "tisztességes" egérnek tűnik, azzal ez nyílván nem oldható meg, hiszen az EXOS nincs felkészítve az egérkezelésre.
Title: Re: Egér
Post by: Povi on 2017.October.23. 15:47:58
Spectrum képernyőn futó egérkurzorra van kész megoldás?
Title: Re: Egér
Post by: gflorez on 2017.October.23. 16:40:24
Hogy érted? A Spectrum néhány játékot és segédprogramot konvertált az egértől:

http://velesoft.speccy.cz/kempstonmouse-cz.htm

Geco emellett a Kempston emulációját is felvette a Spectrum emulátoraiban, kérdezzen tőle.
------

What do you mean? The Spectrum has some games and utilities converted to mouse:

http://velesoft.speccy.cz/kempstonmouse-cz.htm

Also Geco has included Kempston emulation on his Spectrum emulators, ask him.
Title: Re: Egér
Post by: Povi on 2018.March.27. 11:55:49
no, megjött az egérvezérlő a postán

a joystick-ek használatára van valami trükk? (jumber stb?)

kipróbáltam on, on, on, on, on állással, nem működött
aztán off, on, on, on, on -> működik (exorcist)

aztán gondoltam kipróbálom a nibblest, két joy-jal

nem működik, utána már az exorcist se (akkor se, ha kihúzom a 2-es joy-t)
mi lehet, a gond?
Title: Re: Egér
Post by: gflorez on 2018.March.27. 14:00:47
Próbálja ki az EnterMice wikit (https://wiki.enterpriseforever.com/index.php?title=EnterMice_(Magyar)).(részben lefordítva)

-------------
Try the EnterMice wiki (https://wiki.enterpriseforever.com/index.php?title=EnterMice).

Title: Re: Egér
Post by: pear on 2018.March.27. 16:25:46
Lengyelországban azt mondják: "Ha minden út nem sikerül, olvassa el a használati utasítást" ;)
Problémák esetén kérdezd meg habozás nélkül.
-------------------------
In Poland they say: "When all the ways fail, read the instruction manual" ;)
In case of problems, ask without hesitation.
Title: Re: Egér
Post by: Povi on 2018.March.27. 17:34:16
Lengyelországban azt mondják: "Ha minden út nem sikerül, olvassa el a használati utasítást" ;)
Problémák esetén kérdezd meg habozás nélkül.
-------------------------
In Poland they say: "When all the ways fail, read the instruction manual" ;)
In case of problems, ask without hesitation.
Hi Pear,
I am not sure, if it is an original Polish phrase! :-)
I've got your package today, thanks!

I was wondering, if there is any special jumper setting is needed to use the joysticks? First time it was not working, now I tried again, and it works now, (mouse is OK, also), so it seems, it was not connected properly to the Enterprise...

Title: Re: Egér
Post by: pear on 2018.March.27. 17:48:19
If DIPswitch DS2 is OFF, the EnterMice is in mode which the mouse is use as a joystick.
Mouse movement are translated to the joystick directions.
In this mode the port of Joystick 1 is disabled.
Title: Re: Egér
Post by: szipucsu on 2018.March.27. 17:54:11
Próbálja ki az EnterMice wikit (https://wiki.enterpriseforever.com/index.php?title=EnterMice_(Magyar)).(részben lefordítva)
A magyarra fordítást folytatnám, de egyszer kiderült, egy része le van már fordítva, csak nem az oldalon van. Ha valaki kicserélné magyarra a már lefordított többi részt is, folytathatnám onnan.
Title: Re: Egér
Post by: pear on 2018.March.27. 18:16:07
OK, befejezem
--------
OK, I will complete

EDIT:
I think the translator has misrepresented something again.
The English version is up to date and the same text is in the Hungarian version in untranslated passages.
Title: Re: Egér
Post by: szipucsu on 2018.March.27. 18:32:20
OK, befejezem
--------
OK, I will complete
I mean the Hungarian version. Somebody translated a lot from this text but not on Wiki.
Title: Re: Egér
Post by: pear on 2018.March.27. 18:34:14
I would love to do it, but the automatic translator can not deal with Hungarian quite well (by the way it can not handle any language :ds_icon_cheesygrin: ).
Title: Re: Egér
Post by: gflorez on 2018.March.27. 20:19:55
First time it was not working, now I tried again, and it works now, (mouse is OK, also), so it seems, it was not connected properly to the Enterprise...

The edge connectors are prone to get dirty, you can use a contact cleaner spray. Also, try to centre the three connectors on their plug holes before inserting the adapter.

On the other side, the repeated insertion/extraction movement(what you have done...) cleans the edge connectors surface.
Title: Re: Egér
Post by: Judge on 2018.March.27. 20:31:53
Na ez az, én égen földön nem találok olyan egeret ami mûködne a Mészáros féle kártyával...
Mert nem kérdeztél engem. :)  Nekem kettő is van. :cool:
Sőt az előtérben lévő "kocka" alakú, még az eredeti konfigomból maradt és  a Mészáros féle egérkártyával működött.
Úgy emlékszem, annak a kapcsolónak az oldalán sok szerepe volt ebben.

[attach=1]

Title: Re: Egér
Post by: gflorez on 2018.March.27. 20:42:37
Judge: hogy milyen programokat használ a Mészáros egér kártyával?

Használja a Universal Mouse Driver-t (http://Megítélni, hogy milyen programokat használ a Mészáros egér kártyával?  Használja a Universal Mouse Driver-t?)?

---------------------------------------


To Judge: what programs do you use with the Mészáros mouse card?

Do you use the Universal Mouse Driver (https://enterpriseforever.com/programming/universal-mouse-driver/?action=dlattach;attach=16294)?
Title: Re: Egér
Post by: Povi on 2018.March.27. 20:45:45
Mi a helyzet a HEASS-szal? Állítólag az is használja az egeret, ha van EPDOS 2.0.
Ez most működik az új egérrel? Vagy az EPDOS-féle egérvezérlő nem kompatibilis az entermice-szal?
(tudom, próbáljam ki)
Title: Re: Egér
Post by: Judge on 2018.March.27. 20:56:55
Judge: hogy milyen programokat használ a Mészáros egér kártyával?

Használja a Universal Mouse Driver-t (http://Megítélni, hogy milyen programokat használ a Mészáros egér kártyával?  Használja a Universal Mouse Driver-t?)?

---------------------------------------


To Judge: what programs do you use with the Mészáros mouse card?

Do you use the Universal Mouse Driver (https://enterpriseforever.com/programming/universal-mouse-driver/?action=dlattach;attach=16294)?

I no longer have the Mészáros mouse card :(
Title: Re: Egér
Post by: Zozosoft on 2018.March.27. 21:41:16
Ez most működik az új egérrel? Vagy az EPDOS-féle egérvezérlő nem kompatibilis az entermice-szal?
Az nem kompatibilis. Majd kéne belőle új verziót csinálni...
Title: Re: Egér
Post by: Povi on 2019.March.24. 19:34:16
nézegetem a soros-kátyát:
http://ep128.hu/Ep_Hardware/Pic/Rajz_Sorosk.gif

a 8251 RXRDY lába rá van kötve a Z80 INT lábára
azt értem, miért van ott az U4D iverter, mert a RXRDY high active, de az Z80 /INT lába meg pont low active (ez a helyes kifejezés?)

viszont mit keres ott D1 dióda? annak mi értelme van?

a másik meg: ha a Z80 /INT lábát lehúzzuk nullára, akkor mi történik? gondolom, ráugrik 0x38-ra, mert IM1 módban vagyunk. Na de itt honnét fogja tudni a megszakítási rutin, hogy a soros kártya okozta a megszakítást?
Title: Re: Egér
Post by: IstvanV on 2019.March.24. 19:43:13
viszont mit keres ott D1 dióda? annak mi értelme van?

Azért, hogy csak "lehúzni" tudja az INT-et, mivel a 74LS04 nem nyitott kollektoros kimenetű.

Quote
Na de itt honnét fogja tudni a megszakítási rutin, hogy a soros kártya okozta a megszakítást?

Ha a kártyán nem lehet tesztelni valahogyan, akkor a B4h porton ha nincs más aktív megszakítás forrás, akkor a kártya okozta. De soros adatátvitel közben valószínűleg egyébként is célszerű tiltani a többi megszakítást, ha azokat lassú rutinok kezelnék.
Title: Re: Egér
Post by: Povi on 2019.March.24. 20:02:23
Azért, hogy csak "lehúzni" tudja az INT-et, mivel a 74LS04 nem nyitott kollektoros kimenetű.

Akkor ha egy PIC mikrokontroller output lábára kötném a Z80 INT-et, akkor is kéne ezek szerint a dióda? (az adatlapon nem látok utalást, hogy nyitott kollektoros lenne-e a kimenet).

Quote
Ha a kártyán nem lehet tesztelni valahogyan

itt mire gondolsz? pl. status register olvasása a kártyáról? ebben az esetben ez azt jelentené, hogy minden megszakításban (tök mindegy, mi okozta), lenne egy portolvasás (a konkrét esetben a 8251 status regiszter 1-es bitje az RxRDY láb értékét mutatja).

Quote
akkor a B4h porton ha nincs más aktív megszakítás forrás, akkor a kártya okozta.tinok kezelnék.

a b4h 7. bitjére gondolsz?
ha nincs más olyan eszköz a gépen, ami megszakítást okozhat, akkor csak a soros kártya a nyerő?
de végül is ebben az esetben is érdemes még a status register-t kiolvasni, hogy biztosak legyünk, de így nem minden megszakítás esetén kell ezt
Title: Re: Egér
Post by: IstvanV on 2019.March.24. 20:04:34
itt mire gondolsz? pl. status register olvasása a kártyáról? ebben az esetben ez azt jelentené, hogy minden megszakításban (tök mindegy, mi okozta), lenne egy portolvasás (a konkrét esetben a 8251 status regiszter 1-es bitje az RxRDY láb értékét mutatja).

Igen. Ilyen megoldás is használható lehet, bár a 8251 regiszter tesztelése valószínűleg egyszerűbb:

Code: ZiLOG Z80 Assembler
  1. irq_handler:
  2.         push    af
  3.         in      a, (0b4h)
  4.         and     0aah
  5.         jr      z, serial_irq
  6.         out     (0b4h), a
  7.         ei
  8. ;       ...
  9.         ld      a, 14h
  10.         out     (0b4h), a
  11.         pop     af
  12.         ret
  13.  
  14. serial_irq:
  15. ;       ...
  16.         pop     af
  17.         ei
  18.         ret