Solved

Sim City 2000 - Insufficient Memory

Posted on 1998-08-30
4
587 Views
Last Modified: 2012-05-04
I imagine this is an old perenial on these pages, but here goes.

I don't play many games on my PC, but I've just bought a copy of Sim City 2000 (a version which I used to enjoy on another platform). Anyway this dos based game requires 4MB to run but although I have 96MB on my Win 98 machine, clever old Sim City thinks I have only 1024k.

I imagine I need a dos boot disk, but how do I make sure that this disk can:-

1. Give me 4MB of extended memory (at least)
2. Recognise & allocate the correct I/O IRQ etc and run my Sound Blaster AWE
3. See my CD Drive on Drive F:\
4. anything else I may have overlooked

Anyone help?
0
Comment
Question by:bigstar
  • 3
4 Comments
 

Author Comment

by:bigstar
ID: 1106629
Edited text of question
0
 

Author Comment

by:bigstar
ID: 1106630
Edited text of question
0
 
LVL 7

Accepted Solution

by:
busuka earned 50 total points
ID: 1106631
First of all, you don't need DOS boot disk, you can make CONFIG.SYS/
AUTOEXEC.BAT specially for SC2K EXE file and allocate ANY amount
of memory that you want. Just right-click on this EXE file, select
different tabs and set needed parameters (as XMS memory amount,
conventional memory, screen mode, etc).

If you still want DOS boot disk, you need on it:
1) Make it bootable (FORMAT a: /s -or- SYS a: if floppy already
 formatted)
2) Copy files: HIMEM.SYS, EMM386.EXE, MSCDEX.EXE and real-mode
 CD-ROM driver. It maybe called as VIDE-CDD.SYS, SBCD.SYS, ATAPI.SYS,
 anything. You can check your C:\CONFIG.SYS. It can be called from
 there. Also you need SB initialization programs (AWEUTIL, ...
 3 programs (juct can't remember their names exactly)). Check
 C:\AUTOEXEC.BAT for these utilities (AWEUTIL called last).
3) Create on floppy CONFIG.SYS:
 DEVICE=HIMEM.SYS
 DEVICE=EMM386.EXE RAM (or DEVICE=EMM386.EXE AUTO)
 DOS=HIGH,UMB
 DEVICEHIGH=<yourCDROMdrivername> /D:<CDname>

it's advisable to copy/paste this string from C:\CONFIG.SYS,
because your CD-ROM driver can have non-standard/additional options.
I have VIDE-CDD.SYS that searches for CD-ROM, hence called:
DEVICE=VIDE-CDD.SYS /D:MSCD001

Then create AUTOEXEC.BAT:
@echo off
lh MSCDEX /D:<CDname> /M:15 /L:F /V
-insert SB initialization strings here-

Note: <CDname> MUST be exactly the same as in CONFIG.SYS (no brackets).
Usually put MSCD001, but it can be any name you like.

HIMEM/EMM386/MSCDEX you can take from \Windows\Command folder on HDD.

Write if you need further assistance.
0
 

Author Comment

by:bigstar
ID: 1106632
Buska - Many thanks - your first solution cured the problem. I didn't realise you could allocate memory in the way you described.

Thanks also for the DOS boot description - which I haven't had to use so far but will do in the future for other situations.

0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Article by: Joseph
CONTENTS I.      What is a MOBA?   a. Definition   b. Origin   c. Current Generation II. The New Games   a. League of Legends   b. Heroes of Newerth   c. Dota 2   d. Smite III. Comparison IV. Conclusion ------------------------…
If you are interested in the gaming world and want to try World of Warcraft, I'd recommend this basic set of add-ons to get you started.  All add-ons are available either by Google search or on Curse.com. For the person who doesn't want to get in…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now