dMZX Forums: Setting MOUSEX and MOUSEY at the same time doesn't properly warp the system mouse -> Archived MegaZeux Bugs -> Tracker

Jump to content

Report ID 785 Title Setting MOUSEX and MOUSEY at the same time doesn't properly warp the system mouse
Product Archived MegaZeux Bugs Status Fixed (Severity 2 - Fair)
Version 2.92 Fixed in 2.92b
Introduced In Version 2.90bOperating System All platforms

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #785: Setting MOUSEX and MOUSEY at the same time doesn't properly warp the system mouse

#1 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 03 August 2019 - 09:51 PM

This bug is related to changes made in 2.90b to allow the palette editor component sliders to warp the mouse Y char without warping the X char. Warping both coordinates of the mouse via MOUSEX/MOUSEY doesn't warp the system mouse cursor properly due to the system mouse position being used to determine the other coordinate. This value is requested from SDL and doesn't seem to be updated until after processing events during the next cycle. MZX may need to store the X/Y position when the mouse is warped for the duration of the current cycle because of this (if both are set, smooth mouse movement when warping the mouse becomes tedious, particularly with scaling renderers).
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 2)

#2 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 04 August 2019 - 04:51 AM

Updating status to: Fixed
Issue fixed in: 2.92b

Fixed in GIT 599ad882.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#3 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 24 September 2019 - 11:03 PM

Moving to: Archived MegaZeux Bugs


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

1 User(s) are reading this issue
1 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2024  IPS, Inc.