VOGONS

Common searches


First post, by wildweasel

User metadata
Rank Member
Rank
Member

I'm loading up Alien Trilogy for MS-DOS on my recently-acquired "Silver Machine", but the installer has stopped me from actually installing the game. I insert the disc, change to the E drive where my CD-ROM resides, then type Install, and get this:

** ERROR **
Alien Trilogy requires 8 megabytes of RAM or more.

Press any key to finish.

Installation aborted!!!
------------------------
Alien Trilogy may *not* be installed correctly.
Please run INSTALL again.

This is preposterous, as this machine has 64 MB of RAM inserted (one 64 MB stick). Is there a command line switch somewhere that I can force the game to install regardless of RAM?

wwsig2-button1.pngwwsig2-center.pngwwsig2-button2.png

Reply 1 of 9, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

You could try HimemX http://www.japheth.de/ and use the MAX switch to lower the amount of memory seen.

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 9, by wildweasel

User metadata
Rank Member
Rank
Member

I have replaced EMM386 and HIMEM with JemmEx as provided from Dosfreak's link, and added the Max= line to its entry in config.sys:

DEVICE=C:\UTILS\JEMM\JEMMEX.EXE FASTBOOT I=B000-B7FF MAX=8192

Assuming, of course, that the MAX= parameter takes its argument in KB, I assigned it exactly 8 MB of expanded memory. Mem /C confirmed this. Yet the installer still complains that it needs 8 MB of RAM. Increasing Max to 16384 also didn't help, and assuming that the MAX= parameter takes its args in MB didn't work either (Mem /C reported 32 KB when I told it MAX=32).

This is a little bit confusing.

wwsig2-button1.pngwwsig2-center.pngwwsig2-button2.png

Reply 4 of 9, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

But what kind of RAM? XMS or EMS?

Will it install in DOSBox? If so, you could do the install there, and move the resulting installation over.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 5 of 9, by wildweasel

User metadata
Rank Member
Rank
Member
MiniMax wrote:

Will it install in DOSBox? If so, you could do the install there, and move the resulting installation over.

Not going to be easy; the Silver Machine is in no way connected to the network and in fact seems to have difficulty reading some burned discs, strangely enough. I'd have to floppy it over.

wwsig2-button1.pngwwsig2-center.pngwwsig2-button2.png

Reply 6 of 9, by Davros

User metadata
Rank l33t
Rank
l33t
wildweasel wrote:

I have replaced EMM386

looks like you are providing ems memory not xms

try
DEVICE=C:\Windows\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE NOEMS

and also try (sorry i havnt done this for years i forget exactly)
DEVICE=C:\Windows\HIMEM.SYS
DOS=HIGH,UMB

thirdly try
DEVICE=C:\Windows\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE 2048

type mem /c to see what type of memory you have

im sure one of the above 3 will work

Last edited by Davros on 2009-04-26, 21:08. Edited 1 time in total.

Reply 7 of 9, by Davros

User metadata
Rank l33t
Rank
l33t
wildweasel wrote:

I have replaced EMM386 and HIMEM with JemmEx as provided from Dosfreak's link, .

This is a little bit confusing.

dosfreak told you to download himemx not jemmex thats why its confusing

Reply 9 of 9, by tikbalang

User metadata
Rank Newbie
Rank
Newbie

get rid of setver.
get rid of "/L:?,????" options in LOADHIGH and DEVICEHIGH statements.
LH and devicehigh are ineffective without available UMB/HMA.

try these setting:

msdos 7.10:

DEVICEHIGH=\DOS\HIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /Q
DEVICEHIGH=\DOS\EMM386.EXE AUTO RAM NOEMS A=32 D=64 H=128

remove "NOEMS" if you need EMS.

japheth.de:

DEVICEHIGH=\DOS\JEMMEX.EXE RAM NOEMS SB D=64 XMSHANDLES=128

no need for himem.sys and emm386.exe, jemmex does both jobs.

ESS PCI DOS Drivers
_________________