Welcome, Guest. Please login or register.


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

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #90 on: 2019.March.26. 06:20:41 »
MŰKÖDIK!!!!   :smt026

IT WORKS!!!!   :smt026

Még igazi gépen tesztelni kell.

Must check on real hardware
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #91 on: 2019.March.26. 11:16:53 »
István! A rutinod elején lévő pár sor:

Code: [Select]
VSYNCWAIT1:     IN A,(0B4H)
                AND 10H
                JR Z,VSYNCWAIT1
VSYNCWAIT2:     IN A,(0B4H)
                AND 10H
                JR NZ,VSYNCWAIT2

konkrétan mi célt szolgál? (sajnos nem ismerem a 0xb4 port lelkivilágát :oops: )

Én ezt most elhagytam, mert megszakítási rutinból hívom az egérkezelő rutint. Vagy ebben az esetben is benne kéne hagyni?
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #92 on: 2019.March.26. 15:17:09 »
egeres verzió letölthető (csak egeret kezel, joy-t nem, mert a joy rutin lett felülírva)

exos-kompatibilis lett

legyen-e választható, hogy joy / egér? (vagy keressek üres helyet a RAM-ban, és legyen egyszerre mindkettő?)

a sötétzöldet világosabbra vettem, hogy ne folyjon ki az ember szeme

a zip tartalmazza a módosításnak a forrását is
*** Speicherplatz zu klein

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EnterMice (egér és joy illesztő)
« Reply #93 on: 2019.March.26. 15:20:19 »
konkrétan mi célt szolgál?

Várakozás video megszakításra.

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #94 on: 2019.March.26. 15:23:47 »
Várakozás video megszakításra.

de akkor ugye  jól értem, hogy arra nekem nincs most szükségem, ugye?
*** Speicherplatz zu klein

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EnterMice (egér és joy illesztő)
« Reply #95 on: 2019.March.26. 15:24:14 »
Igen.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EnterMice (egér és joy illesztő)
« Reply #96 on: 2019.March.26. 15:42:27 »
legyen-e választható, hogy joy / egér? (vagy keressek üres helyet a RAM-ban, és legyen egyszerre mindkettő?)
Szerintem legyen egyszerre mindkettő.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #97 on: 2019.March.26. 18:06:40 »
Szerintem legyen egyszerre mindkettő.
Megcsináltam. Ez akkor a véglegesnek tekinthető verzió.
*** Speicherplatz zu klein

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: EnterMice (egér és joy illesztő)
« Reply #98 on: 2019.March.26. 19:47:43 »
Fantasztikus!




2 részletet látok a javításhoz ...:

A joystickok nagyon lassúak az egér vezérléséhez képest. Tudod szorozni a joystick növekmény pozícióját 2-rel?

A másik az, hogy nem működik 10MHz-en, elkezd mozogni, és végül lóg. Furcsa, mert az EnterMice alkalmazkodik.


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

Fantastic!




I see 2 details to polish...:

The joysticks are very slow compared to the mouse control. Can you multiply the joystick increment position by 2?

The other is, it doesn't work on 10MHz, it starts to move erratically and finally hangs. It is strange because EnterMice adapts itself.

Offline Judge

  • EP lover
  • *
  • Posts: 679
  • Country: hu
Re: EnterMice (egér és joy illesztő)
« Reply #99 on: 2019.March.26. 20:49:32 »
MŰKÖDIK!!!!   :smt026

IT WORKS!!!!   :smt026

Még igazi gépen tesztelni kell.

Must check on real hardware

Sajnos igazi gépen 4Mhz és 7,12Mhz-en is ilyen csodás csíkok ugrálnak a képben...

[ Guests cannot view attachments ]
Üdv.Judge

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: EnterMice (egér és joy illesztő)
« Reply #100 on: 2019.March.26. 21:05:33 »
Nem látom a csíkokat.

------

I don't see the stripes.

Offline Judge

  • EP lover
  • *
  • Posts: 679
  • Country: hu
Re: EnterMice (egér és joy illesztő)
« Reply #101 on: 2019.March.27. 00:13:02 »
Nem látom a csíkokat.

------

I don't see the stripes.

Here you see the stripes

[ Guests cannot view attachments ]
Üdv.Judge

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EnterMice (egér és joy illesztő)
« Reply #102 on: 2019.March.27. 00:31:15 »
This could be the source of the stripes at the end of the LPT:
Code: [Select]
>3F0F60  EA 02 06 06 80 61 66 0D  :j....af.
>3F0F68  87 72 65 74 0D 6C 65 66  :.ret.lef
>3F0F70  FD 80 3F 00 75 73 68 80  :}.?.ush.
>3F0F78  61 66 0D 87 6C 64 80 62  :af..ld.b
>3F0F80  FE 00 06 3F 70 65 65 64  :~..?peed
>3F0F88  2B 31 29 0D 87 6F 72 80  :+1)..or.
>3F0F90  FF 00 3F 20 62 63 80 68  :..? bc.h
>3F0F98  6C 2C 62 63 0D 87 6A 72  :l,bc..jr
>3F0FA0  DA 03 06 06 6F 6C 65 66  :Z...olef
>3F0FA8  74 0D 87 6C 64 80 61 00  :t..ld.a.
It looks like unused parts are filled with garbage (bits of source code?), but more importantly margin settings like 06 06 might be problematic on real hardware, I suspect setting both to the same (0 width) is unstable at least on some revisions of the NICK chip. There were similar issues in the past with SNDPLAY.

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #103 on: 2019.March.27. 08:52:16 »
The joysticks are very slow compared to the mouse control. Can you multiply the joystick increment position by 2?

If you press and hold space / fire during joy movement, it will be 3 times faster (original design). But in this case it is possible to put stone on the board accidentally.

But anyway, it is possible to doubleing the speed of the cursor (one byte modification in the code (write 0x02 to 0x08d2, if you want to try it)), but I didn't want to modify the original behaviour.
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: EnterMice (egér és joy illesztő)
« Reply #104 on: 2019.March.27. 08:53:18 »
Sajnos igazi gépen 4Mhz és 7,12Mhz-en is ilyen csodás csíkok ugrálnak a képben...
Nálam igazi gépen nem volt csíkozás (csak 4MHz-en tudom tesztelni.
*** Speicherplatz zu klein