VOGONS

Common searches


Search results

Display options

SVGA/VESA programming

Not sure this question belongs here, but its the closes topic section of Vogons I could find. If there is DOS development section here, please, redirect me. As I am trying to get further in DOS programming than I managed back in the day, I am learning to tackle SVGA. VESA support detection and a …

Re: Borland Turbo C++ 3.1 and mouse

Sorry for teh confusion, the erratic movement was due to using remote desktop on my laptop and running the program on my work PC this way. I know, I know, but when running it in the virtual box the same way it worked okay, so it did not occur to me as the possible cause. I tried it on my real old PC …

Re: Borland Turbo C++ 3.1 and mouse

Just tested again on my work PC, the movement is no longer jerky, I dont get it. The BX problem is still somewhat active, the program works just for the first time (when executed from the IDE), the following runs it just ends immediatelly (the LMB is still acting as if pressed). But when I have a …

Re: Borland Turbo C++ 3.1 and mouse

Of course, I can share the code. Its just that the code works compiled and both on a real pc and virtual pc even in the IDE. And also in the unofficial build of DOSBox. #include #include "mouse.h" typedef struct { int x, y; unsigned char lmb, rmb, mmb; } MOUSE; MOUSE Mouse; int MOUSE_Detect(void) { …

Re: Borland Turbo C++ 3.1 and mouse

Nice, this build does solve the issue too. Alas for some reason it completely broke my mouse routines (and its just the basic stuff of INT 0x33). The cursor now goes haywire in weird directions. Was there a change of the built-in mouse driver? It seems to either jump off the screen (the default …

Borland Turbo C++ 3.1 and mouse

As I am (again) getting back to DOS programming in C/asm, I have stumbled upon a delicate mouse problem. After initializing the mouse, using interrupt 0x33 service 3 I read the registers to get the mouse status. Registers CX and DX work fine, but BX acts weird. I have a simple loop waiting for left …

Re: MT32 Tracker

Good to know 😀 It should work just fine as the tracker only uses the default patches... well, more precisely the current loaded patches. Weird posting a message here every five years or so 😊

Re: MT32 Tracker

Hey, if you ever come here again :-) I tried contacting you as I was unable to log in, with no luck. Now I just got through. Havent toucht the tracker frankly, but I wondered if you might have give it another try and as I liked your Praises track a lot, I would be very interested in hearing what you …

Page 5 of 6