problem with win 98

hi all!
i am glad that i was able to switch on my computer because i have lots of exams going on. and i am glad that wincustomize is as good as ever!

i had created a topic on the problem about "installing win98 after installing xp without uninstalling XP ..." now, i have solved the problem and somehow i installed Win09 on my D drive without any software too!! not even Partition manager or someother software.

but, (as usual) i have some problem.
in 98, i get an error: Graphics card resources are conflicting with the motherboard resources. whoa! i didnt know what to do. but still i get a display resolution of MAXIMUM: and MINIMUM (that means, the only one...) 640x480. its ok for me. as long as i am able to play DOS games!

but again, my aladdin doesnt work. says: EMS allocation error. i right clicked that exe, checked its properties. the EMS allocation box button is grayed out...hmm...it says: some third party software for EMS blah blah. i dunno what it means!! could you please help out?

Thanks a lot !
7,117 views 12 replies
Reply #1 Top
What are your system specs? It sounds like you have too much memory installed for Win98 to handle. Win98 needs to be told manually that you only have 512MB of memory, because that's the most memory it can handle.

Is Aladdin a DOS game? If so, then the config.sys and autoexec.bat files need to be configured to tell DOS how to use the system's memory.
Reply #2 Top

Why are you wanting to use 98 instead of XP?

Is XP on the main drive with all your programs?

What are you using to manage boot up?

Did you install the proper drivers for 98 to use your cards?

Reply #3 Top
Most old DOS programs will run in XP using Abandon Loader http://ntvdm.cjb.net/ to set the right environment and VDMSound http://ntvdm.cjb.net/ which will take care of soundcard emulation. XP has limited SB emulation support. VDMSound takes care of it all for you. Both programs work together and work in NT, 2000 and XP and they're both freeware
Reply #4 Top
EMS: My evil enemy with Evasive Action.(Great game by the way, you can play two players on one screen on 2 joystics and 1 'puter). Back to EMS: Open config.sys in Notepad or ObjectEdit and erase "NOEMS" (No EMS) That will enable the EMS driver. Except on my computer it always says EMS service is unavalible. When you start 98 again, EMS will interupt the boot logo and show a DOS screen loading EMS.
Reply #5 Top
Essencay:
My mem is only 256 MB. so no problem i guess. and Aladdin is a classic DOS game.
Karmagirl, i am running 98 just for the support of DOS it has to offer.
YES, XP is on the main drive with all the proggies.
inbuilt manager to boot up my system.
Yes,i installed the drivers, but the problem is conflicting resources!!

And...Abandon Loader is not to be found! abandoned...i guess

Meow, i will try out your suggestion i have to find out where that config.sys is...hmm...
Reply #6 Top
and Meow, there is NO [NOEMS] in config.sys...


[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,30
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[NOCD]
device=himem.sys /testmem:off

[HELP]
device=himem.sys /testmem:off

[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z
Reply #8 Top
You're config.sys file looks a lot like a Win9x bootup disk?

I don't have time right at this moment, but I will dig up a pretty basic/generic config.sys and autoexec.bat file for you and post here. Right now I've got to get ready for work.
Reply #9 Top
Wow. I guess it looks like that because it's dualboot. I don't see any EMM384 in there... You neeed that to be there somewhere....
Reply #10 Top
CONFIG.SYS

DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE
DEVICE=C:\WINDOWS\SETVER.EXE
DEVICE=C:\cdrom path\cdrom driver /D:MSCD001
LASTDRIVE=Z


Any other commands example FILES=50 or BUFFERS=15 or FCBS=40,0 or STACKS=9,256 can be left alone, some program has placed these commands here because it needs them

HIMEM.SYS - is an extended memory driver that needs to be loaded before any other program to manage extended memory and HMA (High memory area)

DOS=HIGH,UMB - loads DOS into the HMA (HIGH) and makes upper memory blocks (UMB) available to DOS

EMM386.EXE - provides upper memory support. There are many switches to use with EMM386.EXE to tell your computer how to use upper memory.

* EMM386.EXE AUTO - puts the driver into automatic mode and enables expanded memory support (EMS) and upper memory block (UMB) support only when a program calls for it.

* EMM386.EXE NOEMS - provides UMB support, but not EMS support

* EMM386.EXE RAM - provides both EMS and UMB support. If you don't specify a range in extended memory as in EMM386.EXE RAM I=B000-B7FF the driver will the addresses on it's own

SETVER.EXE - uses a version table to report appropriate DOS version numbers to programs that need this info.

If you are using a CD-ROM with a DOS program you need to tell DOS where the driver for it exists with the command DEVICE=C:\cdrom path\cdrom driver(usually a .sys file) /D:MSCD001


AUTOEXEC.BAT

@ECHO OFF
PATH c:\WINDOWSC:\WINDOWS\COMMAND
C:\WINDOWS\MSCDEX.EXE /D:MSCD001
WIN


If you are using a soundcard or a mouse with your DOS program, the path and commands for them need to be put into you AUTOEXEC.BAT. How you load them whether with the LOAD or LH command will tell whether to load them into HMA or conventional memory. The key is the more you can cram into HMA, the more conventional memory is available for your DOS programs to run. Doesn't matter how much memory is on your system, there is only 640K conventional memory available to run programs.

The first 1024K breaks down as follows:

640K....for running DOS programs
384K....HMA where you want to load as many device drivers and DOS itself. Done with the HIMEM.SYS and EMM386.EXE commands

everything beyond the first 1024K all the way up to your 256MB total is extended memory. Most newer DOS programs will use this, but some older DOS programs still rely on EMS expanded memory which you can convert and control with the switches you add to the EMM386.EXE command.

I would setup your basic CONFIG.SYS and AUTOEXEC.BAT files first. Create backups of them first. Then in DOS you can change them from the C:\ prompt by typing EDIT CONFIG.SYS then EDIT AUTOEXEC.BAT

If you goof something up to where Win98 won't boot. You can hit F8 while the PC is boot Win98 to get to a boot menu to an interactive startup and you will get the opportunity to answer yes or no to running every command in AUTOEXEC.BAT and CONFIG.SYS. This will give you the opportunity to see what isn't loading right. Re-edit your files and try again. Worst case scenario, you can always load Win98 in safe-mode after hitting F8 and restore your backups.

After you get Win98 up and running and everything like the mouse, cd-rom and soundcard drivers in place. Boot to MS-DOS in Win98 and run MEMMAKER at the C:\ prompt. This will configure you CONFIG.SYS and AUTOEXEC.BAT files for the best performance (most conventional memory available).

If you are unsure of any of this ASK QUESTIONS. I don't know your experience level with configuring MS-DOS and Win98.

My very best advice is to go to VOGONS http://vogons.zetafleet.com/ these guys live for getting old DOS games to run on new computers. Spend a lot of time there lurking and searching before you start asking questions. The admins there are as nice IMHO as the admins here
Reply #11 Top
admins there are as nice IMHO as the admins here


My spelling and sentence structure is crappy today. That should read the admins there aren't as nice IMHO as the admins here
Reply #12 Top
thanks for ur details Essencay. i am going through them rite now...and regarding the spellings...take care!!! be careful not to type in a report (say)

Instead of:
My boss is as usual, the best (well u cant put this in a report)

and u end up:
My boss, is as usual, unusually the worst...