News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Recent posts

#31
Pelle's C compiler and tools / Re: WTypeLibList4 as test proj...
Last post by TimoVJL - April 25, 2025, 04:16:17 AM
Now there is version compiled with msvc 2022 tools with WDDK 7.10 headers and libraries for testing.
Hopefully this time it won't crash easily.
Some code is modified of Pelle's code for this standalone version.
An example isn't bloated, as it use msvcrt.dll in funny way.
#32
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by NoCforMe - April 25, 2025, 04:01:02 AM
Nice. Good resource.
Realize that I'm just a bystander making comments from the peanut gallery.
Just because I complain about something doesn't mean I give enough of a shit to do an online search, so quit with the net-chiding, pleeze.
#33
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by zedd - April 25, 2025, 03:10:03 AM
Quote from: NoCforMe on April 25, 2025, 02:50:12 AMJust give me some HTML!
How about this?
Or This?

A quick Google for "Ralf Brown interrupt list" yielded these and others.... :smiley:

And a Wiki page
#34
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by NoCforMe - April 25, 2025, 02:50:12 AM
Quote from: sinsi on April 24, 2025, 07:58:58 PM
Quote from: NoCforMe on April 24, 2025, 07:33:01 PMJust curious: how did you come to figure this out? Do you have some IBM PC low-level manuals? This isn't anything like common knowledge.
Ralf Brown's interrupt list, which includes a file called ports.txt
Ugh. Everything's in .zip files. Just give me some HTML!
And where is ports.txt on that page?
#35
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by jejump - April 24, 2025, 09:28:58 PM
QuoteToday at 07:58:58 PM
Quote from: NoCforMe on Today at 07:33:01 PM
Just curious: how did you come to figure this out? Do you have some IBM PC low-level manuals? This isn't anything like common knowledge.

QuoteRalf Brown's interrupt list, which includes a file called ports.txt
Ralf and Peter Norton were the only sources of free detailed info about the IBM BIOS and early MS-DOS

Ralf Brown is probably how I learned what I know.  I start with a Google search of some terms, but eventually came to the Ralf Brown site.
#36
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by _japheth - April 24, 2025, 08:45:05 PM
Quote from: sinsi on April 24, 2025, 07:58:58 PMRalf Brown's interrupt list, which includes a file called ports.txt

Yes, but osdev is also a good source, if it's hardware-related: https://wiki.osdev.org/%228042%22_PS/2_Controller

One can also peek in the virtualizer's source code (i.e. qemu ), but I'm not too convinced that those are of high quality...

#37
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by sinsi - April 24, 2025, 07:58:58 PM
Quote from: NoCforMe on April 24, 2025, 07:33:01 PMJust curious: how did you come to figure this out? Do you have some IBM PC low-level manuals? This isn't anything like common knowledge.
Ralf Brown's interrupt list, which includes a file called ports.txt
Ralf and Peter Norton were the only sources of free detailed info about the IBM BIOS and early MS-DOS
#38
16 bit DOS Programming / Re: Problem With Reading Keybo...
Last post by NoCforMe - April 24, 2025, 07:33:01 PM
Quote from: jejump on April 24, 2025, 12:05:29 AMReading port 64h bit 0 was the answer!!
That's the "data present" bit of the 8042 (keyboard controller) status register (according to this page).

Just curious: how did you come to figure this out? Do you have some IBM PC low-level manuals? This isn't anything like common knowledge.
#39
RosAsm / Re: IsChildWindow (For simple ...
Last post by guga - April 24, 2025, 01:44:55 AM
Btw, i had to create this thing for an update i made on GetWindowPos. I updated an old RosAsm function, and now it is correctly retrieving the values in logical pixels. I also emulated a routine for DPI awareness. I tested all these functions during last night. It seems they are working, specially the GetWindowPos because my old version wasn´t returning the proper values. https://masm32.com/board/index.php?topic=12744.msg138665#msg138665
#40
The Orphanage / Re: The Adventures of Nugget
Last post by zedd - April 24, 2025, 01:40:41 AM
Nugget continues in the pond...

Silly dog.  :joking:

We were mad at her, but also found it hilarious at the same time.
Sorry for the crappy quality, my sister made the video (out of my control)