Easy MAMECab  
  Hardware | Linux | Windows | MyCab | Links
  AdvanceMENU
 
  Game Launcher
 
  MAMEWAH
 
  Win9x & DOS
The Emm386.exe device enables DOS upper memory and simulates expanded memory with extended memory. It must be loaded after the Himem.sys device in the config.sys file at bootup, DEVICE=EMM386.EXE. While MAME does not require the Emm386.exe device, it is required by all Sound Blaster cards in DOS. Many modern PCs require the NOEMS NOVCPI parameters for the Emm386.exe device to fuction properly. Without these parameters MAME can crash on bootup (this varies from system to system). While the parameters are not always necessary, they are recommended. The Emm386.exe file is located in the C:\WINDOWS folder, as is the Himem.sys file. Below is a config.sys file example, click on the link to download it. Note that DOS is loaded into high memory for optimal performance, DOS=HIGH,UMB.

Config.sys
_________________________________

DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS NOVCPI
DOS=HIGH,UMB

 
www.mamedev.org www.mameworld.info