Welcome, Guest. Please login or register.


Author Topic: EnterMice (egér és joy illesztő) (Read 13074 times)

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 70.0.3538.77 Chrome 70.0.3538.77
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #60 on: 2019.January.13. 10:47:14 »
Hi,
no problem, nobody blames you about of the cursor positioning problem :-)
I guessed the error casue similar as you wrote. It seems, some internal variables are not updated, when exos variable for positioning is set.
Currently I am working other part of the game, later I'll try to fix the issue, thanks for the source code. In my opinion, "hacking" is not desirable, it should be works with EXOS coordinates, in any graphics mode.
*** Speicherplatz zu klein

Online gflorez

  • EP addict
  • *
  • Posts: 2672
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #61 on: 2019.January.13. 22:36:11 »
Think that the mouse driver itself is a hack that writes directly on the memory of the video page whose channel is associated to the mouse channel.

I have already fixed the update of all the mouse driver coordinates when written, on my last driver fix, you can see it at loc_C073 on :

Before:
Code: [Select]
loc_C073: ; write  
ld a, d
ld (hl), a

loc_C075: ;
ld c, 0
ld d, a
xor a
ret

Fixed:
Code: [Select]
loc_C073: ; write  
push hl
push de
call sub_C4F0; erase mouse pointer
pop de
pop hl

ld a, d
ld (hl), a               ; here the variable is written

ld bc, (X_LOW) ; EXOS Variable 184 & 185  ;Here the value is made effective
ld (X1), bc
ld bc, (Y_LOW) ; EXOS Variable 186 & 187
ld (Y1), bc
push af
call sub_C40B; draw mouse pointer
                pop af

loc_C075: ;
ld c, 0
ld d, a
xor a
ret

But probably I have introduced the double pointer error.
« Last Edit: 2019.January.13. 23:05:52 by gflorez »

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #62 on: 2019.January.30. 14:25:11 »
Tegnap vettem egy PS/2-es optikai egeret, Genius DX-110

A billentyűkre reagál az EP, a mozgatásra nem. Mi a hiba? Rossz az egér, vagy az egér olyan jeleket küld, amit nem ismer fel a driver?

A régi, golyós Genius egérrel rendben működik az EP.
*** Speicherplatz zu klein

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13534
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EnterMice (egér és joy illesztő)
« Reply #63 on: 2019.January.30. 14:31:23 »
A klubba is valami optikai Genius egeret vittem.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8102
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EnterMice (egér és joy illesztő)
« Reply #64 on: 2019.January.30. 15:07:09 »
Rossz az egér, vagy az egér olyan jeleket küld, amit nem ismer fel a driver?
PC-n működik az egér, csak EP-n nem?
Lehet gyári hibás is, minden előfordulhat.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Online gflorez

  • EP addict
  • *
  • Posts: 2672
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #65 on: 2019.January.30. 16:11:44 »
Míg a Pear az EnterMice-t tervezte, nagyszámú PS/2 eszközt teszteltek. Egerek és tapintható felületek. Az összes működött, kivéve az egyik típusú Microsoft egeret, amely nem támogatja a forró dugót, csak akkor, ha az Enterprise kikapcsolt. Kérdezd meg őt.

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

While Pear was designing the interface, a large number of PS/2 devices were tested. Mice and tactile surfaces. All worked except one type of Microsoft mouse, which did not support hot plug, only with the Enterprise switched off. You can ask him.

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #66 on: 2019.January.30. 18:11:06 »
PC-n működik az egér, csak EP-n nem?
Lehet gyári hibás is, minden előfordulhat.
Itthoni gépen csak egy PS/2 port van, abban meg a billentyűzet... Holnap kipróbálom a melóhelyen.
*** Speicherplatz zu klein

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #67 on: 2019.January.31. 05:57:46 »
Ha van egy egérmodell, amellyel az EnterMice nem működik, akkor tesztelhetem, hol van a probléma.
Természetesen, ha megkapom ezt az egérmodellt.
-----
If there is a mouse model with which EnterMice does not work, then I can test where the problem is.
Of course, if I can get this model of the mouse.

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #68 on: 2019.January.31. 10:41:04 »
Ha van egy egérmodell, amellyel az EnterMice nem működik, akkor tesztelhetem, hol van a probléma.
Természetesen, ha megkapom ezt az egérmodellt.
-----
If there is a mouse model with which EnterMice does not work, then I can test where the problem is.
Of course, if I can get this model of the mouse.

Hi,
this mouse works on PC, but not on the EnterMice, only the buttons. I don't really like to send it, because posting it might me more expensive than the mouse (mouse was 3€). I'll send money to you via PayPal to buy the mouse, I am sure it is available in Poland. (Genius DX-110 PS/2 version).

But first I'll do another test with EP128.
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #69 on: 2019.January.31. 10:46:05 »
egyébként nagyon nyomorult kis gagyi egér... :-(

kicsi, nem lehet rátámasztani a tenyeremet, túl könnyű, a vezetéke simán elhúzza az asztalon...
*** Speicherplatz zu klein

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #70 on: 2019.January.31. 12:55:56 »
I'll send money to you via PayPal to buy the mouse
No kidding :D

, I am sure it is available in Poland. (Genius DX-110 PS/2 version).
If I find one, I will buy it out of curiosity.

EDIT: The mouse bought :)
« Last Edit: 2019.January.31. 20:06:07 by pear »

Offline szipucsu

  • EP addict
  • *
  • Posts: 8102
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EnterMice (egér és joy illesztő)
« Reply #71 on: 2019.January.31. 20:16:39 »
EDIT: The mouse bought :)
Does your mouse not work with the Enterprise but works with the PC? Is the situation the same as with Povi?
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Judge

  • EP fan
  • *
  • Posts: 228
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #72 on: 2019.January.31. 23:32:40 »
Az enyémek is ott voltak a klubban, mind a kettő optikai és gyönyörűen működnek a géppel.
Az egyik egy GENIUS NetScroll 120 optikai egér.
A másik egy LogiTech TrackMan Wheel trackball. Ráadásul ez USB-és és USB-PS/2 adapterrel kell rádugni.

22635-0
Üdv.Judge

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
Re: EnterMice (egér és joy illesztő)
« Reply #73 on: 2019.February.01. 06:12:58 »
Does your mouse not work with the Enterprise but works with the PC? Is the situation the same as with Povi?
I'll let you know in a few days when I get it in my hand.
I am afraid, however, that it will not be exactly the same model inside and will work.
-----
Néhány nap múlva értesítem, ha megkapom a kezemben.
Attól tartok azonban, hogy nem lesz pontosan ugyanaz a modell, és működni fog.

Offline Povi

  • EP addict
  • *
  • Posts: 1875
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #74 on: 2019.February.01. 09:54:07 »
I'll let you know in a few days when I get it in my hand.
I am afraid, however, that it will not be exactly the same model inside and will work.

I've tryed the mouse yesterday evening again, and it still not work, only the buttons! :-)
If you bought DX-110, then it should be the same model :-)
*** Speicherplatz zu klein