Welcome, Guest. Please login or register.


Author Topic: List of games that would work better controlled by a mouse. (Read 33955 times)

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #90 on: 2016.September.19. 10:08:35 »
I don't press fire, I only click on the title word and slowly move the pointer over the list that appears without touching the mouse buttons.

My old EP is an early 128, serial number 1179, issue 4 with old Nick.

(I have observed that the interlaced presentation screen of CM2000 is a good version-test for Nick.)


--------------
Edit: Try to NOT DISABLE interrupts on the Mouse reading routine. That worked for me on the other games.
« Last Edit: 2016.September.19. 10:12:15 by gflorez »

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #91 on: 2016.September.19. 13:25:43 »
(I have observed that the interlaced presentation screen of CM2000 is a good version-test for Nick.)
It is a non interlaced Attribute screen :) , but these kind of attribute screens are good Nick testers.

Edit: Try to NOT DISABLE interrupts on the Mouse reading routine. That worked for me on the other games.
Hm, even if it is in the interrupt?

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #92 on: 2016.September.19. 13:54:43 »
Hm, even if it is in the interrupt?

Yes, practice has probed me that using DI and EI when trying to read the injected mouse-movement-routine is a bad idea.

Remove them and try, probably the game will work the same or better.

But I may be wrong with this game....

 

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #93 on: 2016.September.19. 19:59:19 »
Here is the mouse routine with enabled interrupt, but I found something, sometime the part of the border  of menu, is drawn just below, or above the menu border.
Could you please try this mouse with enabled interrupt version?

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #94 on: 2016.September.19. 20:36:44 »
I think I found the reason of the problem, interrupt is disabled at all background restore and cursor draw routine, except at one place where the interrupt is enabled just before this routine, it seems on CPC this did not cause any problem, on EP it caused at least the previously mentioned border problem.

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #95 on: 2016.September.19. 22:19:27 »
I have tested only this last version.

On Xep it works the same, on my new EP also the same, but on the old EP something has changed.

Still the same behaviour when the pointer is moved over the menu list, the menu suddenly disappears and the pointer is  thrown to the sides, but at least no menu garbage is drawn sideways of the screen.

Sometimes the list doesn't disappears and this lets you to click the options.


Good job.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #96 on: 2016.September.20. 08:41:39 »
I have tested only this last version.

On Xep it works the same, on my new EP also the same, but on the old EP something has changed.

Still the same behaviour when the pointer is moved over the menu list, the menu suddenly disappears and the pointer is  thrown to the sides, but at least no menu garbage is drawn sideways of the screen.

Sometimes the list doesn't disappears and this lets you to click the options.
Good job.
Thank you very much for testing, and help :)
Hm, it is very interesting, is it possible Entermice does not work 100% correctly on your old EP, it seems it generates a big horizontal movement, and it is the reason why the menu disappears and cursor moves to left/right border.
The program calculate x,y position and based on x,y position of the cursor it calculate the screen address, it is stored, and if the pointer is drawn, the address alwas is read.

Offline sinclair200

  • Beginner
  • *
  • Posts: 47
  • Country: es
Re: List of games that would work better controlled by a mouse.
« Reply #97 on: 2016.September.20. 14:18:24 »
Thank you very much for testing :)
I tested it in 2d only today :)
And this problem can be produced by normal keyboard move, just I did not try to move down the piece ;)
And this is buggy on the original version also, just there the program does not hang, because of CPC screen addressing.

I just play with the CHESSMASTER 2000 with internal joystick and goes very well with mouse will be awesome ...

WANTED: SAM COUPE

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #98 on: 2016.September.20. 16:56:54 »
I forgot to say that my old EP is since long upgraded with a 1MB SainT´s memory expansion.

Now, I have just put another 1MB Ram card inside my "new" EP..... and it behaves exactly like the old one with CM2000's menus...

So now I have two healthy EPs...


May be the faster memory the problem?

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #99 on: 2016.September.21. 00:47:25 »
Also, I have observed how the music  slows down while sliding the pointer over the menu list.
« Last Edit: 2016.September.21. 00:53:15 by gflorez »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: List of games that would work better controlled by a mouse.
« Reply #100 on: 2016.September.21. 06:52:39 »
Try to start the expanded machines in 128K mode, what will happen?

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #101 on: 2016.September.21. 08:49:03 »
And I will try it on expanded machine in emulator also, normally it should work the same as on a normal EP128, because I use 3 normal RAM, and 1 VRAM, and there is no paging.
Music slow down occurs because of a longer disabled interrupt I think, I will check if there is the possibility to solve this slow down.

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #102 on: 2016.September.21. 10:10:19 »
With F1 pressed on Zozo's Fast Ram Check I can emulate a 128K EP.

The error on menus with expanded EP's was only with the File and Options menus, Play menu worked fine.

Now, emulating a 128K EP, the result is the opposite, File and Options work correctly, but clicking on Play draws the list menu to immediately disappear, throwing the pointer to a side. 

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #103 on: 2016.September.21. 12:41:41 »
Even more extrange...

On 128k emulation, if I run directly the game, it fails on the File and Option menus, but if I launch it from the EGI, it fails only on the Play menu.....

? ? ? ? ? ?

I have a possible clue to this behaviour. On my Mouse conversions invariably I had problems with the mouse buttons status not detected properly.

The solution was to incorporate a de-bouncing routine.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: List of games that would work better controlled by a mouse.
« Reply #104 on: 2016.September.21. 15:27:13 »
I have a possible clue to this behaviour. On my Mouse conversions invariably I had problems with the mouse buttons status not detected properly.

The solution was to incorporate a de-bouncing routine.
What does it mean exactly?