Home | Community | Message Board


Lil Shop Of Spores
Please support our sponsors.

General Interest >> Science and Technology

Welcome to the Shroomery Message Board! You are experiencing a small sample of what the site has to offer. Please login or register to post messages and view our exclusive members-only content. You'll gain access to additional forums, file attachments, board customizations, encrypted private messages, and much more!

Jump to first unread post. Pages: 1
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Help! Know anything about EMS memory?
    #4237478 - 05/30/05 07:15 PM (11 years, 6 months ago)



Alright, here's the deal.  I want to run an old DOS game on my PC.  I have win xp pro installed, and i have tried 2 Dos emulators already with limited success. They are VDMSound and DOSBox.  The problem with both is the fact that my 1.2 GHz AMD is not fast enough to emulate the environment. It runs choppy.
Kind of funny huh... my 486 can run this game better than my current PC.  lol

So anyway, i got a birght idea.  Why not use one of my old win95 boot disks to load up real DOS?  I tried it, and the game worked!  But uber choppy and no sound.  The problem? I have no EMS memory!

So here's the deal.  I need someone to tell me what i can do to make EMS memory available to my game.  Remember that i'm starting my system into dos using a boot disk.  If i can put a config file on the boot disk for a 'temporary' EMS environment that'd be great, but if not, i need to know how i can change my system config to add a bit of EMS.  I only need about 896 K.
(also, will adding EMS to my sys config fuck it up in any way?)

Plz help! 

If this works, step 2 will be getting the soundblaster 16 settings in there sumhow.  =P


:sun:


--------------------
~Happy sailing~


Post Extras: Print Post  Remind Me! Notify Moderator
InvisibleLe_Canard
Danger Man

Registered: 05/17/03
Posts: 93,264
Loc: Earthfarm 1 Flag
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4237962 - 05/30/05 10:07 PM (11 years, 6 months ago)

The real problem with running old DOS games on XP (I assume you're using XP) is that the "DOS" in XP is actually an emulator, as XP is not a DOS shell OS. I've run into this problem too when playing a game (WarcraftII) using VDM sound. I just play without the VDM sound and it runs fine otherwise. That's about as much as I can tell you, but I found this website which may be able to help you....


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Re: Help! Know anything about EMS memory? [Re: Le_Canard]
    #4239038 - 05/31/05 07:54 AM (11 years, 6 months ago)



lol.  neither of you guys really read my post fully.  I'm using an old boot disk for a 'real' DOS environment.  Just trying to figure out how to get EMS memory once i boot from the floppy.  And how to set up sound.


Thanks for the link TD, reading it now.

:sun:


--------------------
~Happy sailing~


Post Extras: Print Post  Remind Me! Notify Moderator
Offlineummikko
sika joka eilenn? on pelkk?sika

Registered: 04/02/03
Posts: 1,222
Loc: Finland
Last seen: 6 years, 6 months
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4239043 - 05/31/05 08:03 AM (11 years, 6 months ago)

I checked my old 486, try adding

DEVICE=C:\DOS\HIMEM.SYS

DEVICE=C:\DOS\EMM386.EXE 32000 RAM //or whatever amount of EMS you want, an old DOS game probably won't need more that 8000 or so.

to your CONFIG.SYS file. Change the path to whatever is appropriate. On a boot floppy most likely A:/HIMEM.SYS and so on. Remember to copy HIMEM and EMM386 to the floppy if not already there.

Note: I haven't used my old 486 computer for 10 years. It has DOS, not 95. That might work, and it might not. I don't remember how to configure DOS machines anymore. Good luck.


--------------------
"All substances are poisons; there is none which is not a poison. The right dose differentiates a poison and a remedy." -Paracelsius


Post Extras: Print Post  Remind Me! Notify Moderator
Offlineummikko
sika joka eilenn? on pelkk?sika

Registered: 04/02/03
Posts: 1,222
Loc: Finland
Last seen: 6 years, 6 months
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4239053 - 05/31/05 08:11 AM (11 years, 6 months ago)

My old SB16 settings:
add the following to AUTOEXEC.BAT:

SET SOUND=C:\DRV\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
D:\DRV\SB16\SB16SET /M:220 /VOC:220 /CD:220 /MIDI:220 /LINE:220 /TREBLE:0
D:\DRV\SB16\SBCONFIG.EXE /S

and this to CONFIG.SYS:

DEVICE=D:\DRV\SB16\DRV\CSP.SYS /P:220

again, change the paths.

edit: you may also need the change the IRQ, DMA and other values in the SET BLASTER line.


--------------------
"All substances are poisons; there is none which is not a poison. The right dose differentiates a poison and a remedy." -Paracelsius


Edited by ummikko (05/31/05 08:12 AM)


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Re: Help! Know anything about EMS memory? [Re: ummikko]
    #4239086 - 05/31/05 08:36 AM (11 years, 6 months ago)


ah cool thank you. Ok, so do i make a config.sys and autoexec.sys files on my floppy?  From the link TD gave me, i've found out that winxp has changed those files to config.nt/autoexec.nt now.  If i could just make 2 new files on the floppy, and make a 'contained' dos disk, it would be pretty cool.

Thanks for your effort!  =]

:sun:


--------------------
~Happy sailing~


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineMAIA
World-BridgerKartikeya (DftS)
Male User Gallery

Registered: 04/27/01
Posts: 7,275
Loc: Erra - 20 Tauri - M45 Sta...
Last seen: 6 months, 8 days
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4239210 - 05/31/05 10:11 AM (11 years, 6 months ago)

Quote:

Ok, so do i make a config.sys and autoexec.sys files on my floppy?




I depends what kind of disk you created. If you created a startup disk then you probably got all needed files. You should see autoexec.bat and config.sys when entering the 'dir' command (no quotes). Then you just have to modify those files with the edit command and give them a proper path as ummikko referred.
Regarding the sound drivers, they are probably absent from the startup disk.

But you now what ? First you need to check what kind of file system is installed in you hard drive. If it is fat32, you should be ok and you even can load the sound drivers from the hard disk by slightly modifying autoexec.bat and config.sys. If it is ntfs then you probably are out of luck with the startup disk. There is support for ntfs under DOS but i believe it's read-only mode, besides, you also need to copy the ntfs driver to the startup disk.

First, try solving the problem with winXP. Create a link to the exe file and configure that link to support EMS memory, XMS memory or even running it in protected mode, i don't know. Search the tabs, i know the settings are there, play with them.

MAIA


--------------------
Spiritual being, living a human experience ... The Shroomery Mandala



Use, do not abuse; neither abstinence nor excess ever renders man happy.
Voltaire


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Re: Help! Know anything about EMS memory? [Re: MAIA]
    #4241327 - 05/31/05 08:21 PM (11 years, 6 months ago)


The disk i used is a Win95 boot disk i found from the old days.  It's missing EMM386 tho.  Also, i noticed it does have autoexec.sys (this file doesnt show up in XP, only when i boot into dos with it.)  There is no config.sys on there.  I can always create these files tho so its ok.

After following the advice from TD's link, i managed to create EMS memory in WinXP!  It took more than messing around with the tabs in the properties tho. I had to edit config.nt and autoexec.nt (WinXP uses these files to run dos programs now)

My situation right now:

Running the program straight from winxp, i get PERFECT smooth video, no problems, just like the original game. EMS memory is now working!  The WinXP dos emulator (called NTVDM) however, only supports (emulates) up to Sound Blaster 2.0
Problem is, even this crappy sound doesnt work! I get no audio at all.  My setting in Autoexec.nt is
SET BLASTER=A220 I5 D1 P330 T3
EDIT: ok, changing the settings to GMIDI only, i get sound, but no digital audo.  The sound FX suck in the game.  Im so close!

DOSBox:  I've tweaked around and have gotten 'ok' video preformance. I've achieved perfect SB16 emulation, with all digitized effects/sounds working no problemo.  There is a problem with the game  however that causes it to freeze for 5 seconds when selecting new targets, making it unplayable. 

VDMSound:  This is supposed to be a SB16 emulator, but i have problems with it. Probably because i cant set it up properly.


Gar.  Well, at least i've achived getting it to run under XP with smooth video.

Big question!  If i put SB16 drivers on my PC and link them like you guys recommended, will my PC use those files properly with my SB128?  From what i understand right now, you need an emulator for the sound.

:sun:


--------------------
~Happy sailing~


Edited by RuNE (05/31/05 08:52 PM)


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineMAIA
World-BridgerKartikeya (DftS)
Male User Gallery

Registered: 04/27/01
Posts: 7,275
Loc: Erra - 20 Tauri - M45 Sta...
Last seen: 6 months, 8 days
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4241449 - 05/31/05 08:54 PM (11 years, 6 months ago)

Did you turn on legacy support for your SB128 and Win XP ? Check it at the device manager ?
You can always try updating your sound drivers from creative.

MAIA


--------------------
Spiritual being, living a human experience ... The Shroomery Mandala



Use, do not abuse; neither abstinence nor excess ever renders man happy.
Voltaire


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Re: Help! Know anything about EMS memory? [Re: MAIA]
    #4241470 - 05/31/05 09:01 PM (11 years, 6 months ago)



Yeah, looks like legacy drivers are there.

Phew. Im thinkin about giving up. Looks like the SB 2.0 (emulated in winxp dos) cant do digital sound. Its still pretty neat that i have smooth video n at least GMIDI sound from inside winxp.

Im gonna mess around with the boot disk option later on. Gotta gotto work, have no time to set up all the files.


--------------------
~Happy sailing~


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineMAIA
World-BridgerKartikeya (DftS)
Male User Gallery

Registered: 04/27/01
Posts: 7,275
Loc: Erra - 20 Tauri - M45 Sta...
Last seen: 6 months, 8 days
Re: Help! Know anything about EMS memory? [Re: MAIA]
    #4241471 - 05/31/05 09:01 PM (11 years, 6 months ago)

Quote:

My setting in Autoexec.nt is
SET BLASTER=A220 I5 D1 P330 T3
EDIT: ok, changing the settings to GMIDI only, i get sound, but no digital audo. The sound FX suck in the game. Im so close!




Yes, you're close. Try to know the irq and dma emulation settings of your card, probably in legacy sound support or something like that at the device manager.
In the end, you'll just have to change those settings at Autoexec.nt, accordingly to what you found at the device manager.

MAIA


--------------------
Spiritual being, living a human experience ... The Shroomery Mandala



Use, do not abuse; neither abstinence nor excess ever renders man happy.
Voltaire


Post Extras: Print Post  Remind Me! Notify Moderator
OfflineRuNE
bomberman

Folding@home Statistics
Registered: 09/24/00
Posts: 2,331
Loc: tartarus
Last seen: 9 months, 17 days
Re: Help! Know anything about EMS memory? [Re: MAIA]
    #4241487 - 05/31/05 09:07 PM (11 years, 6 months ago)



Ach, looked in device manager and clicked on legacy audio drivers but there was nothing about IRQ's and the such. =\

Good suggestion tho, maybe i can get that info from somewhere on this thing.


--------------------
~Happy sailing~


Post Extras: Print Post  Remind Me! Notify Moderator
InvisibleLe_Canard
Danger Man

Registered: 05/17/03
Posts: 93,264
Loc: Earthfarm 1 Flag
Re: Help! Know anything about EMS memory? [Re: RuNE]
    #4241965 - 05/31/05 11:17 PM (11 years, 6 months ago)

Quote:

RuNE said:


lol.  neither of you guys really read my post fully.  I'm using an old boot disk for a 'real' DOS environment.  Just trying to figure out how to get EMS memory once i boot from the floppy.  And how to set up sound.


Thanks for the link TD, reading it now.

:sun:




Oh...heh! Sorry - my bad. :crazy: Glad the link was useful, though....


Post Extras: Print Post  Remind Me! Notify Moderator
Jump to top. Pages: 1

General Interest >> Science and Technology

Similar ThreadsPosterViewsRepliesLast post
* Memory Formation Research - the key to more Psychedelic research? kake 1,238 7 12/06/06 11:21 PM
by kake
* Gamers, memory and Windows XP Pro SP2 LanaM 1,074 11 08/08/08 11:15 PM
by johnm214
* Flawless Memory, awesome Disco Cat 336 0 02/22/08 07:24 PM
by Disco Cat
* losing my memory
shirley knott
1,022 14 08/19/03 11:13 AM
by Seuss
* computer memory issue ZackWyldeFan 744 12 01/12/09 07:07 PM
by iateshaggy
* Memories Encoded in Genes MisterKite 994 11 04/06/06 04:05 AM
by DeQuincy
* ECC or non-ECC memory for home-built NAS? (OpenSolaris + ZFS) OJK 2,105 1 06/21/08 04:05 PM
by Seuss
* Deleted My Memory Card---Ideas? Madtowntripper 870 7 07/10/07 01:10 PM
by Madtowntripper

Extra information
You cannot start new topics / You cannot reply to topics
HTML is disabled / BBCode is enabled
Moderator: Lana, trendal, Diploid, automan
899 topic views. 0 members, 1 guests and 1 web crawlers are browsing this forum.
[ Toggle Favorite | Print Topic | Stats ]
Search this thread:
Vaposhop
Please support our sponsors.

Copyright 1997-2016 Mind Media. Some rights reserved.

Generated in 0.058 seconds spending 0.003 seconds on 14 queries.