Welcome, Guest. Please login or register.


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

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.122 Chrome 37.0.2062.122
    • View Profile
    • Honlapom
Re: PAINTBOX, MOUSE.XR
« Reply #120 on: 2014.September.28. 12:34:50 »
tök jó, paintbox egérrel! nem semmi :)
ezt is megértük, gratula!
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3534
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #121 on: 2014.September.28. 12:39:16 »
Quote from: endi
tök jó, paintbox egérrel! nem semmi :)
ezt is megértük, gratula!

Koszi. IstvanV-vel esetleg koperalni kene, hogy ep128emu-ban is legyen. Mivel C++ es nem sima C, en biztos nem probalnam beleirni, nekem a C++ mindig is valami eroltetett zagyvaleknak tunt, mar elnezest (szubjektiv velemeny persze). Viszont, ha hasznos tud lenni (foleg egy kis ido utan, amikor kijon par bug es javitom) esetleg jol johet az JSep-s tapasztalat es kodreszletek ismerete (most epp pl gondolok az APU-ra es az egerre), hogy ep128emu-ban is legyen ra emulacio. Elvileg az JSep GNU/GPL meg az ep128emu is, szoval semmi gond nincs nemi algoritmus masolassal ha nem is copy&paste, hiszen JavaScript es a C++ megsem ugyanaz :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.122 Chrome 37.0.2062.122
    • View Profile
    • Honlapom
Re: PAINTBOX, MOUSE.XR
« Reply #122 on: 2014.September.28. 12:54:31 »
amúgy ha már ez ep egérkurzort nem lehet pont oda illeszteni ahol a pc-s van, nem lehetne ezt fordítva? bár ezt gondolom kb annyira engedélyezik a browserek mint az eltűntetést. :)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3534
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #123 on: 2014.September.28. 12:56:06 »
Quote from: endi
amúgy ha már ez ep egérkurzort nem lehet pont oda illeszteni ahol a pc-s van, nem lehetne ezt fordítva? bár ezt gondolom kb annyira engedélyezik a browserek mint az eltűntetést. :)

Tovabbra se ertem, miert lenne ez jo. Ott az EP egerkurzora es felette a PC-s? Eleg furan nezne ki. Masreszt, nem olvastad el, amit irtam mar az ugyben a jelek szerint: ez azert nem lehetseges, mert az emulator maga nem tudja hol az EP eger! Azt az emulatoron futo EP software talalja ki relativ egerelmozdulasok alapjan. Tehat ez elvi szinten nem megoldhato egyik iranyban sem!

Mint szinten irtam, ez csak akkor menne, ha az emulator abszolut (es nem raltiv, elmozdulas) koordinatakat adna at az emulalt EP fele. Tehat EP mar azt kapja, hogy az EP kepernyo (elemi pixel szinten, a videomodtol fuggetlenul) melyik pontjan van a pointer. Ilyet azonban valos hardware nem igazan csinal - a fenycerza tud igy mukodni, de egy eger nem! -, tehat ez olyan megoldas ami emulatoron menne, de igazi EP-n, igazi hardware-en nem lesz ilyen ugy sem. Ha gondolod, majd megprobalom beleirni az eger emulacioba, hogy a boxsoft mouse interface emulalasa _mellett_ vmi I/O porton at ez az info is jelenjen meg, igy lehet irni JSep-re specializalodott ilyen egeres programot, de az tenyleg csak emulatorral fog menni azan .......
« Last Edit: 2014.September.28. 14:06:52 by lgb »

Offline Z80System

  • EP addict
  • *
  • Posts: 3937
  • 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: PAINTBOX, MOUSE.XR
« Reply #124 on: 2014.September.28. 14:16:23 »
Quote
Persze nyomjunk igent, na ezek utan mozgatva az egeret mar nem a PC-s egerkurzor mozog, hanem EP fele van tovabbitva a mozgas a boxsoft mouse illeszto altal adott modszerrel.
Marha jó! :)

Persze Zozonak gondolom nem akkora só, mert ő élőben, vason nyomta már, de félelmetes, ahogy a paintbox megy egérrel ... egérrel bakker ... ez legalább olyan fíling, mint mikor az EP detektálta a winyókat ... :)


Quote
http://ep.lgb.hu/jsep/demo.new/?snapshot=egi.ep128s&disk=egi.dsk&autostart=yes

Ez az EGI ami nemregiben volt topic, az milyen egerrel megy? Gondolom vmi mas, mert az emulatoromban egerre meg sem mozdul a pointer, pedig drukkoltam neki, hogy azzal tudjam hasznalni :-/


Hát az szomorú lenne ... eddig én Zozo minden nyilatkozatából úgy vettem ki, hogy az EGI ugyanazt használja, mint a paintbox, ami a mouse.xr -t használja és ami a boxsoft egér illesztőjének a szoftvere ...

Biztos nem megy ?
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3937
  • 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: PAINTBOX, MOUSE.XR
« Reply #125 on: 2014.September.28. 14:18:59 »
Mi az a böngészős betoltő progi, ami LGB webemu -jának meghajtóján figyel START néven ?

És honnan lehet letölteni ?
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • 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: PAINTBOX, MOUSE.XR
« Reply #126 on: 2014.September.28. 14:21:03 »
Quote from: lgb
Ez az EGI ami nemregiben volt topic, az milyen egerrel megy? Gondolom vmi mas, mert az emulatoromban egerre meg sem mozdul a pointer, pedig drukkoltam neki, hogy azzal tudjam hasznalni :-/
Ugyanazzal menne, csak ebben a csomagban már le lett cserélve joystickos MOUSE.XR-re az egér meghajtó.
Az angol srác eredeti feltöltéséből szedd ki az eredeti MOUSE.XR-t.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: PAINTBOX, MOUSE.XR
« Reply #127 on: 2014.September.28. 14:36:13 »
Quote from: Z80System
félelmetes, ahogy a paintbox megy egérrel
Azt hol lehet kipróbálni?
Próbáltam az emuhoz az itteni linket, engedélyeztem az egeret az EP számára, és mindenféle fura nevű file volt abban a fura ablakban. Hogy kell a Paintboxot elindítani?
Nálam a betöltő menüben az a nyíl nem működött egérrel, csak a szokásos belső joy nyilakkal.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Z80System

  • EP addict
  • *
  • Posts: 3937
  • 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: PAINTBOX, MOUSE.XR
« Reply #128 on: 2014.September.28. 14:54:38 »
Quote
Azt hol lehet kipróbálni?

Ezen a linken, amit LGB adott:
http://ep.lgb.hu/jsep/demo.new/ 

elinditod az emut az indítógombbal,
azután ráklikkolsz és engedélyezed az egér capture -t,

azután az emuban billentyűzettel elindítod a paintbox -ot (a default drive -on van egy paintbox, "start" -al vagy ":dir" rel nézd meg mi a neve és indítsd el),

és a paintbox -on belül működik az EP egér.
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3534
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #129 on: 2014.September.28. 18:17:05 »
Quote from: szipucsu
Azt hol lehet kipróbálni?
Próbáltam az emuhoz az itteni linket, engedélyeztem az egeret az EP számára, és mindenféle fura nevű file volt abban a fura ablakban. Hogy kell a Paintboxot elindítani?
Nálam a betöltő menüben az a nyíl nem működött egérrel, csak a szokásos belső joy nyilakkal.

Oedig ugy emlekszem leirtam, load "pbox" asszem (vagy hat igen, start, es megkeresed benne, vagy akarmi), es ha mar megy a paintbox, akkor lehet probalni. Az a betolto program (en sem tudom kinek a munkaja amugy) nyilvan nem kezel egeret, csak az fog egerrel menni EP-n ami tamogatja (eger "joystick modban" - ha van egyaltalan ilyen boxsoft illesztonel - nincs tamogatva, tehat csak a boxsoft mouse-ra irt software-ek tudjak hasznalni nyilvan!).

Offline Z80System

  • EP addict
  • *
  • Posts: 3937
  • 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: PAINTBOX, MOUSE.XR
« Reply #130 on: 2014.September.28. 18:40:39 »
És hogy van megoldva a boxsoft illesztő,

control2 -es portba kell dugni és azt olvassa ? Vagy control1 ?

És ha valamelyikbe beledugod, akkor lefoglalja a helyet és a joystick -ot már csak a másikba tudod rakni,
vagy pedig befogadja a joystick -ot, kezeli a J bemeneten, és az egeret pedig mondjuk a K bemenetre teszi ?
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3534
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: PAINTBOX, MOUSE.XR
« Reply #131 on: 2014.September.28. 18:46:11 »
Quote from: Z80System
És hogy van megoldva a boxsoft illesztő,

control2 -es portba kell dugni és azt olvassa ? Vagy control1 ?

És ha valamelyikbe beledugod, akkor lefoglalja a helyet és a joystick -ot már csak a másikba tudod rakni,
vagy pedig befogadja a joystick -ot, kezeli a J bemeneten, és az egeret pedig mondjuk a K bemenetre teszi ?

Hat, hogy oszinte legyek, mivel JSep-ben nincs joy emu, nem foglalkoztam a kerdessel, hogy pontosan mit hogyan csinal, nekem eleg volt az, amit port szinten latok :) Ott meg az van, hogy a keyboard select eseten 1-4 kivalasztja a 4 lehetseges adatbitet (0xB5 out), a 0xB6 in bit 0 = kivalaszott adatbit allapotanak lekerdezese, bit 2 = mouse button allapota (itt erdekes, ugy tunik kbd sel = 0 -val kerdezi le holott en ezt nem emulalom hanem barmilyen sel eseten megy, es igy is jonak tunik ...), a 0xb7 (ez lesz a serial) out bit 1 pedig leptet a 4 bites "adatcsomagok" kozott. Mivel MSX eger ugy mux alapvetoen, hogy X es Y relativ elmozdulas egy-egy 8 bites elojeles szamkent, amiket 4 bites csomagokban prezental. A boxsoft mouse illeszto ez utobbit bonyitja, hogy egyszerre (gondolom mivel nincs annyi "in" vezetek ugye ...) nem latod a 4 bitet, azt is a kbd sel-en valtogatva "tapogatja" le a software. Nem tudom mennyire volt ertheto :) Na valami ilyesmi. Legalabbis a disasm kod alapjan, aminek segitsegevel megirtam az emulaciot.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • 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: PAINTBOX, MOUSE.XR
« Reply #132 on: 2014.September.28. 18:50:43 »
Vagy egeret dugsz bele, vagy kihúzod a soros drót jack csatlakozóját, és akkor joyt dugsz bele.
(Van sima joy illesztős verziója is, amin nincs a soros kábel csatlakozója)

Offline Z80System

  • EP addict
  • *
  • Posts: 3937
  • 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: PAINTBOX, MOUSE.XR
« Reply #133 on: 2014.September.28. 18:57:36 »
Quote
Vagy egeret dugsz bele, vagy kihúzod a soros drót jack csatlakozóját, és akkor joyt dugsz bele.
(Van sima joy illesztős verziója is, amin nincs a soros kábel csatlakozója)

Annyi erővel míg az egeret kihúzom és a serialt kihúzom,
annyi erővel kihúzhatom csak az illesztőt,
és dughatom direktben a joy -t ...

Vagy ez joy módban is tud kezelni esetleg több gombot is ?



És akkor control1 -et kell használni nyilván, mert a mouse.xr gondolom azt olvassa ...



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 ...
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • 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: PAINTBOX, MOUSE.XR
« Reply #134 on: 2014.September.28. 19:01:35 »
Quote from: Z80System
Vagy ez joy módban is tud kezelni esetleg több gombot is ?
Ha jól sejtem a kézikönyvet nem olvastad el :twisted:
BASIC példa is van, hogyan olvasd a FIRE2-t.

Quote
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 ...
Akkor viszont nem menne az egér Joy módja.