SB Live! under real-mode MS-DOS 7.0
Posted: July 1st, 2009, 2:51 am
I recently upgraded to an Intel DG41TY motherboard with 4 GB RAM and obviously, there are no real-mode MS-DOS drivers to be found for my on-board Realtek ALC888VC audio. Since I still like to play good ol' DOS games (yes, I do know about DOSBox, thank you), I guess I have to install an old SB Live! PCI card I have lying about. I will be using this card after booting to real-mode MS-DOS 7 (the version that came with Win98SE).
Questions:
1) Will the card even work with this motherboard?
2) Will its DOS drivers conflict with my on-board audio and cause any issues with IRQs etc.?
3) The Live!'s DOS drivers require EMM386 to be loaded as a prerequisite. Now I'm facing a wierd problem with EMM386 that I've never seen before. Here are the outputs from MEM /C /P without and with EMM386 loaded:
Without EMM386
With EMM386
As you can see, with EMM386 loaded (required for the Live!'s DOS drivers to work), used and free XMS is not being detected properly, whereas it is when EMM386 is not loaded. Can anyone explain this to me? Is EMM386 barfing on encountering 4 GB of RAM? What do I do to solve this issue, 'cos many games won't work without free XMS being available.
Questions:
1) Will the card even work with this motherboard?
2) Will its DOS drivers conflict with my on-board audio and cause any issues with IRQs etc.?
3) The Live!'s DOS drivers require EMM386 to be loaded as a prerequisite. Now I'm facing a wierd problem with EMM386 that I've never seen before. Here are the outputs from MEM /C /P without and with EMM386 loaded:
Without EMM386
Code: Select all
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 31,648 623,712
Upper 0 0 0
Reserved 0 0 0
*************************************************************
Extended (XMS) 3,183,476,7 65,536 3,183,411,2
---------------- ----------- ----------- -----------
Total memory 3,184,132,0 97,184 3,184,034,9
*************************************************************
Total under 1 MB 655,360 31,648 623,712
Largest executable program size 623,616 (609K)
Largest free upper memory block 0 (0K)
MS-DOS is resident in the high memory area.
Code: Select all
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 16,288 639,072
Upper 129,504 19,664 109,840
Reserved 0 0 0
*************************************************************
Extended (XMS) 3,183,347,2 ? 0
---------------- ----------- ----------- -----------
Total memory 3,184,132,0 ? 748,912
*************************************************************
Total under 1 MB 784,864 35,952 748,912
Largest executable program size 639,056 (624K)
Largest free upper memory block 65,280 (64K)
MS-DOS is resident in the high memory area.