|
View Message | Back to Messages |
Peter Swinkels Fri Jan 24 2025 at 11:02 am Well, unfortunately it nearly works.
First of, VARSEG needs to be changed to SSEG to make it work in VBDOS.
And... wouldn't you know it, it refuses to be integrated with my other programs. When I copy the relevant code into another program I wrote and replace the interrupt calls it won't work. It doesn't crash but the interrupt caller appears to be unable to read the parameters. Even weirder is that nothing appears to be overwritten when return values are being set. Emphasis on appears. Not even making the calls from the program's main body without any intervening procedures works. One thing does happen, the mouse cursor will appear as expected but when I try to set the borders for the mouse they are set to zero. Also, it fails to return the button status. Must have something to do with large and complex code.
|
|