CompuServe Thread

Problems with ATI Mach64

2 messages in this thread
#104400From: Randy JacksonMay 27, 1994 4:22 PM
"abnormal termination:page fault." "ATI Graphics board, EMM386" Nik & Matthias, Good answere Nik! I have the same card and it's great. I believe that the slow boot is due to EMM386. I've experimented a great deal with boot configurations and a stripped configuration is by far the fastest boot. I need expanded MEM to shell to the PAR from 3DS3, and also have enough RAM for the Netware 3.12 to load. Mathias, here is my config. sys & autoexec.bat. I run this on a 3 Gateway2000 4DX2-66V's, with 32 MEG RAM, & NEC Multisync 5FGe monitor. CONFIG.SYS is as follows. DEVICEHIGH=C:\DOS\HIMEM.SYS DEVICEHIGH=C\DOS\EMM386.EXE 30336 RAM ON FRAME=E000 BUFFERS=17 FILES=40 DOS=UMB FCBS=4,0 STACKS=9,256 DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE DEVICEHIGH /L:1,42480 =C:\CDROM\DD250.SYS /D:MSCD001 /C:00 /M:15 /I:5 /P:340 DOS=HIGH SHELL=C:\DOS\COMMAND.COM C:\DOS\ /e:512 /p NOTE: I copied the windows version of himem.sys to my DOS directory and changed the DOS version to HIMEM.$$$ or deleted it. The windows himem.sys seems to be more efficient and it accesses memory above 16M whereas DOS himem.sys does not as far as I know. By the way I have DOS 6.0 loaded. One more thing, if I set the size of expanded memory lower ( DEVICEHIGH=C\DOS\EMM386.EXE 30336 RAM ON FRAME=E000) say to 15,168, 3DS3 boots faster but I ran out of memory in the PAR once so I set it to the max. Besides the 3DS3 docs say to allocate all available memory to expanded. My autoexec.bat is as follows. LH /L:0 C:\DOS\SMARTDRV.EXE LH /L:1,23168 C:\DOS\MSCDEX /D:MSCD001 /M:15 /L:E /E LH /L:0;1,25424 /S C:\MOUSE\MOUSE.EXE C:\PAR\PARINIT /P=C:\PAR C:\PAR\PARDRV SET MOUSE=C:\MOUSE PATH=C;C:\DOS;C:\WINDOWS;C:MOUSE;C:\PAR;C:\ZIP SET TEMP=C:\DOS NOTE: The LH size statements may or may not work for your system. I used MEMMAKER to simplify the memory allocation process. Then went back and deleted the stuff that didn't work. Specifically the BIOS related stuff. 3D Studio reacts poorly when using those settings. I copied command.com to my 3DS3 directory and have left it there even though I have the SHELL statement in the config.sys. My sugestion is that if you don't need expanded memory don't use it for 3DS3. A stripped configuration boots 3DS3 in about 5 seconds with the 3DSHELL and Vibrant Graphics Liquid Speed loading on my computers and everything runs fine. With the configuration listed above it takes a LONG <g> 15 seconds to boot with 3DSHELL but the convience of shelling to the PAR and having the Netware loaded is a small price to pay. When I use ANIPRO I use a stripped configuration and just plan my work approach for that session accordingly. If at all possible do not use a memory manager with ANIPRO. It takes up to 4 minutes, possibly more depending on what I've loaded into memory ( I get a feeling of reverse time warp and ignore the whole process), to boot ANIPRO with the EMM386 loaded. Enjoy your ATI Matthias and thanks for the opportunity the pass on some experience. Hope this helps even a little bit.
#104856From: Nik Grant [adesk]May 31, 1994 7:39 AM
Randy, Thanks for your excellent exposition and examples of your setup. The AAPro taking 4 minutes though – wow! Have you tried the "CFIG386 ANI -MAXV 0" statement? Your loading time should benefit. (What do you do during the 4 minutes?? <g>) Nik