Welcome, Guest. Please login or register.


Author Topic: PAINTBOX, MOUSE.XR (Read 39823 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #15 on: 2012.July.01. 10:45:16 »
Elõásom a HSOFT-os forrást, és fordítok újat.
Meg is van, a PACK-os tömörítés epcompress-re lett cserélve, így befért 16K-ba  :ds_icon_cheesygrin:
Két változat van, egyikben a 3178 bájtos MOUSE.XR van NEOS egérhez, másikban a HSOFT féle Mészáros soros kártyát tudó. Ha majd sikerül összevonni egybe, akkor elég lesz egy verzió.
Ennek kapcsán találtam még egy hibát a berhelt magyar verzióban, az F4 gomb is ki lett szedve, így nem lehetett NEOS egérre visszakapcsolni. Ezt visszaraktam úgy, hogy F1-F8 gomb mûködik, 0-7 értékekekt rakva a 189-es változóba, gondolva arra, hogyha majd több fajta egeret fog tudni a MOUSE.XR :-)
Gondoltam arra is, hogy meg kéne majd nézni, hogy Amiga vagy Atari egérrel menne-e ez a Boxsoft féle illesztõ...

Lacika is talált egy hibát: a fájlablakból is ki lett hagyva a hibaüzenet kiírás, ez is vissza lett rakva.
Hibajavításokkal frissítve a betölthetõ verzió is.

Offline davex

  • EP fan
  • *
  • Posts: 187
  • Country: hu
Re: PAINTBOX, MOUSE.XR
« Reply #16 on: 2012.July.01. 10:57:03 »
Meg is van, a PACK-os tömörítés epcompress-re lett cserélve, így befért 16K-ba  :ds_icon_cheesygrin:
Két változat van, egyikben a 3178 bájtos MOUSE.XR van NEOS egérhez, másikban a HSOFT féle Mészáros soros kártyát tudó. Ha majd sikerül összevonni egybe, akkor elég lesz egy verzió.
Ennek kapcsán találtam még egy hibát a berhelt magyar verzióban, az F4 gomb is ki lett szedve, így nem lehetett NEOS egérre visszakapcsolni. Ezt visszaraktam úgy, hogy F1-F8 gomb mûködik, 0-7 értékekekt rakva a 189-es változóba, gondolva arra, hogyha majd több fajta egeret fog tudni a MOUSE.XR :-)
Gondoltam arra is, hogy meg kéne majd nézni, hogy Amiga vagy Atari egérrel menne-e ez a Boxsoft féle illesztõ...

Lacika is talált egy hibát: a fájlablakból is ki lett hagyva a hibaüzenet kiírás, ez is vissza lett rakva.
Hibajavításokkal frissítve a betölthetõ verzió is.

Az Amiga/Atari egér illesztés engem pl. érdekelne :)

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: PAINTBOX, MOUSE.XR
« Reply #17 on: 2012.July.01. 12:33:16 »
Lacika is talált egy hibát: a fájlablakból is ki lett hagyva a hibaüzenet kiírás, ez is vissza lett rakva.
Hibajavításokkal frissítve a betölthetõ verzió is.

A FILE használatára nem lehet rábeszélni? Ez a névbegépelés a XXI században nem EU konform...  :ds_icon_cheesygrin:

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: PAINTBOX, MOUSE.XR
« Reply #18 on: 2012.July.01. 13:18:17 »
Enter-t nyomsz és bejön a file választó
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #19 on: 2012.July.01. 13:25:18 »
Enter-t nyomsz és bejön a file választó
Virtual fileIO-s emulátorban.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #20 on: 2012.July.01. 13:26:00 »
A FILE használatára nem lehet rábeszélni?
Ha szépen kéred :-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #21 on: 2012.July.01. 18:03:05 »
3389 bájtos: az elõbbinek HSOFT által módosított verziója a Mészáros féle soros kártyához, a kódban ez is szerepel: "Hardware egerkartya INTERFACE (C) 1993 Hsoft HARDWARE: Meszaros Gyula"
Szerencsés módon elõkerült ennek a forráskódja. A pár éve kapott nagy Hsoft csomagban nem volt benne, szerencsére anno megkaptam Haluska Lacitól, így az egyik lemezemen meg volt  :ds_icon_cheesygrin:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: PAINTBOX, MOUSE.XR
« Reply #22 on: 2012.July.01. 19:03:31 »
Akkor hamarosan 1 mouse.xr lesz, de az mindenhez jó lesz?  :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #23 on: 2012.July.01. 19:09:09 »
Akkor hamarosan 1 mouse.xr lesz, de az mindenhez jó lesz?  :oops:
Ha elég tágan értelmezzük a hamarosan fogalmát  :twisted:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: PAINTBOX, MOUSE.XR
« Reply #24 on: 2012.July.01. 20:41:55 »
Ha elég tágan értelmezzük a hamarosan fogalmát  :twisted:

Ezek szerint csak jövõ héten lesz kész???  :ds_icon_cheesygrin:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #25 on: 2012.July.01. 21:31:01 »
Ha valaki neki akar esni, itt van a 3178 bájtos verzió disassemblyje :-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #26 on: 2012.July.02. 13:17:38 »
Végre meg van, hogyan mûködik a NEOS egér. Nem C64 vonalon kellett kutakodni (bár a Cheese Paint egér olvasó rutinja meglett), hanem MSX, mivel elsõsorban oda készült a NEOS, csak késõbb próbálkoztak a a Commodore piacra is betörni az egerükkel :-)
És itt sem a NEOS a kulcsszó, hanem az MSX! Ha valaki esetleg nem tudná (mivel felénk lényegében ismeretlen volt), az MSX a Microsoft vezetésével kitalált 8 bites számítógép szabvány, ami alapján aztán rengetg gyártó készített ilyen gépeket. Ennek a szabványnak része az MSX egér mûködése is, a NEOS csak egy a sok közül ami így mûködik.

Lényege az, hogy a joy 4 irány bemenete 4 adat bitnek van használva, ezen át küldi el az elmozdulás X,Y értékét elõjeles bájtokban, 1-1 bájt természetesen 2 félbájtban jön át. Az olvasás vezérlésére van egy STROBE kimenet, ezzel lépteti a gép, hogy a következõ 4 bitet kéri. Ennek a megvalósítására lett nálunk a soros csatlakozó igénybe véve, a STATUS OUT vezetéket felhasználva.

Ami még érdekes lehet, hogy az MSX-esek csináltak (többféle) PIC-es PS/2 átalakítót...
« Last Edit: 2014.September.25. 16:30:02 by Zozosoft »

Offline davex

  • EP fan
  • *
  • Posts: 187
  • Country: hu
Re: PAINTBOX, MOUSE.XR
« Reply #27 on: 2012.July.02. 16:45:43 »
Végre meg van, hogyan mûködik a NEOS egér. Nem C64 vonalon kellett kutakodni (bár a Cheese Paint egér olvasó rutinja meglett), hanem MSX, mivel elsõsorban oda készült a NEOS, csak késõbb próbálkoztak a a Commodore piacra is betörni az egerükkel :-)
És itt sem a NEOS a kulcsszó, hanem az MSX! Ha valaki esetleg nem tudná (mivel felénk lényegében ismeretlen volt), az MSX a Microsoft vezetésével kitalált 8 bites számítógép szabvány, ami alapján aztán rengetg gyártó készített ilyen gépeket. Ennek a szabványnak része az MSX egér mûködése is, a NEOS csak egy a sok közül ami így mûködik.

Lényege az, hogy a joy 4 irány bemenete 4 adat bitnek van használva, ezen át küldi el az elmozdulás X,Y értékét elõjeles bájtokban, 1-1 bájt természetesen 2 félbájtban jön át. Az olvasás vezérlésére van egy STROBE kimenet, ezzel lépteti a gép, hogy a következõ 4 bitet kéri. Ennek a megvalósítására lett nálunk a soros csatlakozó igénybe véve, a STATUS OUT vezetéket felhasználva.

Ami még érdekes lehet, hogy az MSX-esek csináltak (többféle) PIC-es PS/2 átalakítót...

A Neos egér külsőre is hasonlít ehhez?

[ Guests cannot view attachments ]
[ Guests cannot view attachments ]

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #28 on: 2012.July.02. 16:47:48 »
A Neos egér külsõre is hasonlít ehhez?
Nem.

Ez a kék a tiéd?

Offline davex

  • EP fan
  • *
  • Posts: 187
  • Country: hu
Re: PAINTBOX, MOUSE.XR
« Reply #29 on: 2012.July.02. 16:56:40 »
Nem.

Ez a kék a tiéd?

Ez sötétszürke :)
Igen az enyém.

Szedjem szét? Érdekel belülről is?