VOGONS


HWiNFO for DOS resurrected !

Topic actions

Reply 960 of 970, by Robbbert

User metadata
Rank Member
Rank
Member

In your config.sys, use DOS=HIGH,UMB to free up more conventional memory.

Reply 961 of 970, by Kasreyn

User metadata
Rank Newbie
Rank
Newbie
Robbbert wrote on 2026-07-25, 23:47:

In your config.sys, use DOS=HIGH,UMB to free up more conventional memory.

Thanks ! I managed to squeeze a little more into upper memory. It alters some of the names listed from mem /c/p and it resembles feipoa's configuration more, "IFSHLP" for example which was not listed before. Seeing some funny quirks of DOS.

All I did was a change from

DOS=SINGLE            
[COMMON]
DOS=HIGH,UMB,NOAUTO

to

[COMMON]
DOS=HIGH,UMB

"DOS=SINGLE" is something Windows 98 likes to add. Not sure if what it does or if it matters. I removed it.

I'm also noting that whether I add

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS I=CE00-EFFF /V

or

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS /V

will result in exactly the same sizes reported. EMM386 auto detects a base address of CE00 and most likely extends to EFFF.
But, adding just "NOEMS" is probably a good place to start for a new unknown computer.

With MSD.EXE (Microsoft Diagnostics Version 3.01) there are "holes" I=A000-B7FF & I=CE00-EFFF but adding both to EMM386 actually result in less blocks available.
Isn't it possible to use both ranges? I suppose it only matters strategic. I'm happy as long as current needs fit into UMBs.

Anyway, my new best "Largest executable program size" is 609K.

Modules using memory below 1 MB:
Name Total Conventional Upper Memory
------- ---------------- ---------------- ----------------
SYSTEM 34,368 (34K) 9,696 (9K) 24,672 (24K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
COMMAND 10,368 (10K) 10,368 (10K) 0 (0K)
ASPI8U2 27,312 (27K) 0 (0K) 27,312 (27K)
ASPICD 12,752 (12K) 0 (0K) 12,752 (12K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
CTMOUSE 3,328 (3K) 0 (0K) 3,328 (3K)
SHSUCDX 5,872 (6K) 0 (0K) 5,872 (6K)
COMMAND 6,976 (7K) 0 (0K) 6,976 (7K)
Free 674,400 (659K) 624,432 (610K) 49,968 (49K)

Memory Sumary:

Type of Memroy Total Used Free
---------------- ----------- ----------- -----------
Conventional 653,312 28,880 624,432
Upper 133,744 83,776 49,968
Reserved 0 0 0
Extended (XMS)* 65,926,544 316,816 65,609,728
---------------- ----------- ----------- -----------
Total memory 66,713,600 429,472 66,284,128

Total under 1 MB 787,056 112,656 674,400

Largest executable program size 623,392 (609K)
Largest free upper memory block 49,152 (48K)
MS-DOS is resident in the high memory area.

Scripts for fully automated partitioning and installation of GRUB bootloader with Windows 98 & Linux 7.0.11 & Memtest86+ v8.00. Can create BlueSCSI images or write direct to physical drive.
https://archive.org/details/make-win-98-dos-grub-loader

Reply 962 of 970, by Mumak

User metadata
Rank Oldbie
Rank
Oldbie

Folks, please move this talk to a different thread

Reply 963 of 970, by soggi

User metadata
Rank Oldbie
Rank
Oldbie
Kasreyn wrote on 2026-07-25, 13:26:

The board is a Abit AB-SM5 (HWiNFO identifies this as "IT5V")

The attachment IMG_20260725_143841.jpg is no longer available

I heavily guess this happens because the following of ABIT's motherboards share the same BIOS:

  • AR5, IT5V (except V1.5), SM5 (except V1.5/1.51), SM5A (except V2.1)
  • IT5V V1.5, SM5 V1.5/1.51, SM5A V2.1

I don't know if they can be distinguished by HWiNFO!? The BIOS versions can be found on my ABIT motherboard page -> https://soggi.org/motherboards/abit.htm, if needed.

kind regards
soggi

Last edited by soggi on 2026-07-26, 16:25. Edited 2 times in total.

Vintage BIOSes, firmware, drivers, tools, manuals and (3dfx) game patches -> soggi's BIOS & Firmware Page

soggi.org on Twitter - inactive at the moment

Reply 964 of 970, by Mumak

User metadata
Rank Oldbie
Rank
Oldbie

If they both use the same BIOS, then it can't be distinguished.

Reply 965 of 970, by soggi

User metadata
Rank Oldbie
Rank
Oldbie
Mumak wrote on 2026-07-26, 12:27:

If they both use the same BIOS, then it can't be distinguished.

In this case the two boards (IT5V and SM5) are very, very similar - so I understand why they can't be distinguished by HWiNFO and don't understand why ABIT released both. But in other cases there are more different boards which share the same BIOS (f.e. AT/ATX variants or mATX/ATX variants or slot/socket variants) and they also can't be distinguished?

kind regards
soggi

Vintage BIOSes, firmware, drivers, tools, manuals and (3dfx) game patches -> soggi's BIOS & Firmware Page

soggi.org on Twitter - inactive at the moment

Reply 966 of 970, by Mumak

User metadata
Rank Oldbie
Rank
Oldbie

In most cases it's not possible. Only if the BIOS would somehow detect a different board and expose the correct name via SMBIOS DMI. But that standard was used on later boards.

Reply 967 of 970, by soggi

User metadata
Rank Oldbie
Rank
Oldbie

OK, thank you, Mumak!

kind regards
soggi

Vintage BIOSes, firmware, drivers, tools, manuals and (3dfx) game patches -> soggi's BIOS & Firmware Page

soggi.org on Twitter - inactive at the moment

Reply 968 of 970, by amadeus777999

User metadata
Rank Oldbie
Rank
Oldbie

Ran version 6.2.7 on a Dell Optiplex GX1 with a PII350@233mhz.
First of all - excellent tool and I really dig the presentation and the interactivity(pressing certain elements to get more info)!

Only "hiccup" for me was that if I clean boot(no config.sys nor autoexec.bat) your tool hangs when activating "Info->Mainboard Info" after the "Second Level Cache:" detection yielding the "Fatal Error" window. Sometimes the window is missing though and it just hangs with a garbled string on the lowest line.

I'll give it a go on other systems - P66 & 486 based.

Reply 969 of 970, by Mumak

User metadata
Rank Oldbie
Rank
Oldbie

You could try to run it with the -d switch to produce a debug file (DBG).

Reply 970 of 970, by amadeus777999

User metadata
Rank Oldbie
Rank
Oldbie
Mumak wrote on 2026-07-27, 15:54:

You could try to run it with the -d switch to produce a debug file (DBG).

Ok, thanks - I did so(again clean boot) and it, interestingly, does not crash when started with the '-d' option.
The log file it produced is attached.