Welcome, Guest. Please login or register.


Author Topic: BoxSoft Mouse Interface (Read 73265 times)

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #120 on: 2014.November.09. 21:47:35 »
Only changing with an hex editor that "CP 2"(0xfe02) with a "CP 8"(0xfe08) and a row of "NOP"(0x00) the 3178 bytes version can be made auto-start.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: BoxSoft Mouse Interface
« Reply #121 on: 2014.November.09. 22:06:26 »
I would like to make a mouse.xr version working with my PS/2 mouse hardware.

After your studies, will you have enough information to describe how I can modify the mosue.xr with my (approximately 4-6 instruction length) mouse reading code,
and how I can place the coordinates to the right places in mouse.xr, from where mouse.xr can give it forward to the applications ?
Z80 System

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #122 on: 2014.November.09. 22:34:27 »
Sorry, I'm not a programmer. It only jumped to my eyes comparing the two codes, but I plan to study it more to find where I can invert the coordinates or make the movement more stable for the converters. I will inform if I find some important.


Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #123 on: 2014.November.10. 00:53:47 »
Here you have a 3178 bytes version Mouse.xr modified to auto-start. It lets you open a mouse channel without first send ":pb".

It works, at least on the partially approached mouse function of the emulator.
« Last Edit: 2014.November.10. 00:58:17 by gflorez »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14738
  • Country: hu
    • http://enterprise.iko.hu/
Re: BoxSoft Mouse Interface
« Reply #124 on: 2014.November.10. 13:01:39 »
Great work! :smt041

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #125 on: 2014.November.10. 15:37:14 »
Thanks. I hope it is only the beginning...

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #126 on: 2014.November.11. 13:56:39 »
Kevin Mount has answered me. He said he doesn't have any more the object code of the adapter's PIC(an issue with an ex-employee...). But he said it is not protected and gives me permission to modify it if I manage to read into.

How can I read that code?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14738
  • Country: hu
    • http://enterprise.iko.hu/
Re: BoxSoft Mouse Interface
« Reply #127 on: 2014.November.11. 16:55:00 »
How can I read that code?
Need a chip programmer which are support PIC chips.
Anyway if you buy, then look one which are also support Flash ROMs, will be useful :-)

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #128 on: 2014.November.11. 19:08:37 »
Wich one can be recommendable?
« Last Edit: 2014.November.11. 19:17:26 by gflorez »

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #129 on: 2014.November.11. 20:08:51 »
There is this Chinese programmer on Ebay.es that claims to access up to  12.000 chips.

It is more cheap if I buy it from China.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14738
  • Country: hu
    • http://enterprise.iko.hu/
Re: BoxSoft Mouse Interface
« Reply #130 on: 2014.November.11. 23:12:41 »
There is this Chinese programmer on Ebay.es that claims to access up to  12.000 chips.
As I see in the net it is very popular model. It is support lot of PICs, and Eproms and Flash Roms what used with Enterprise.

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #131 on: 2014.November.12. 00:32:58 »
Ok, I  opted for a HK based vendor that sells more adapters but arrives later..... min 15 days but max 30.....

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #132 on: 2014.November.14. 21:51:06 »
Meanwhile I've been comparing the code of the Mouse.xr 3178 bytes version with the new found 1,1 from Nick's. They are almost the same, then I've inserted the supplementary code on the disassembly of the 3178 bytes version.

I have to study it to know what it does.

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: BoxSoft Mouse Interface
« Reply #133 on: 2014.November.19. 00:57:35 »
The modification made on version 1.1 doubles the movement readed from the mouse, but only in values greater than 1 or -1. Then it adds some "velocity" to the cursor.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14738
  • Country: hu
    • http://enterprise.iko.hu/
Re: BoxSoft Mouse Interface
« Reply #134 on: 2014.November.19. 07:56:00 »
The modification made on version 1.1 doubles the movement readed from the mouse, but only in values greater than 1 or -1. Then it adds some "velocity" to the cursor.
Good work! :smt038