Re: [Freedos-user] SBPCI Sound Driver and EMS Memory

2005-11-22 Thread Michael Devore

At 08:25 PM 11/22/2005 +0100, Almacha wrote:

I have a problem with the SBPCI Sound Driver under FreeDOS, could someone 
help me ?


When I use the default configuration for HIMEM and EMM386 :
DEVICE=C:\FDOS\BIN\HIMEM.EXE
DEVICE=C:\FDOS\BIN\EMM386.EXE
I have then 32MB of EMS.
and then I try to load SBPCI I got the following error :

error: Could not allocate code/patch RAM below 4 Mbyte boudary. Try loading


Sounds like you might be using an old version EMM386 that needs updating. 
EMM386 does not allocate extended memory beyond its own requirements until 
and unless it is needed.  If you are loading a driver or program after 
EMM386 and before SBPCI which uses extended or EMS memory, then you need to 
change that load order.





---
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] SBPCI Sound Driver and EMS Memory

2005-11-22 Thread Almacha

Hello,

I have a problem with the SBPCI Sound Driver under FreeDOS, could 
someone help me ?


When I use the default configuration for HIMEM and EMM386 :
DEVICE=C:\FDOS\BIN\HIMEM.EXE
DEVICE=C:\FDOS\BIN\EMM386.EXE
I have then 32MB of EMS.
and then I try to load SBPCI I got the following error :

error: Could not allocate code/patch RAM below 4 Mbyte boudary. Try 
loading APIinit.com before SMARTDRV.EXE or minimizing VDISK.RAM.

PCI audio driver NOT loading

By searching in the mailing list archive I found that limitating the EMS 
size to 2MB would solve the problem :

DEVICE=C:\FDOS\BIN\EMM386.EXE EMM=2048

Then SBPCI loads fine but I have only 2MB EMS which is not enoug for my 
games.


Is there a way to have SBPCI loaded and 32MB of EMS at the same time ?

I have solved my probem by using Microsoft's EMM386 :
DEVICE=C:\WINDOWS\EMM386.EXE

Microsoft's EMM386 allows me to load SBPCI fine avec have 32MB of EMS.
But I would like to have a 100% Microsoft-free OS so I would like to 
have it working with FreeDOS's EMM386.

Is it possible ?

Sincerly yours
Almacha



---
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user