Jump to content
xisto Community
Sign in to follow this  
miCRoSCoPiC^eaRthLinG

Dosbox 0.63 - Dos Emulator and D-Fend Frontend for Win/Lin

Recommended Posts

Hi all,

I just found out this DOS Emulator for both Windows and Linux - in case you still want to play your old Dos games - I tried it out and it works pretty good.

 

The config file for Dosbox has to be edited and setup manually - so they've even provided a Windows Frontend for configuring dosbox to run with a different set of parameter with every dos game.

 

You can adjust the game speed, soundblaster setting, mount a speific directory as a Hard Drive/CD-Rom drive for some specific game etc... loads of really cool features.

 

Get DOSBox 0.63 (Latest Release) @

http://www.dosbox.com/news.php?show_news=1

 

and

D-Fend the Windows Frontend for DosBox @

http://forums.xisto.com/no_longer_exists/

 

Have fun reliving the good old DOS days ;)

 

P.S. Did I mention - both of them are FREEWARE

Share this post


Link to post
Share on other sites

Yeah, I tried it a while back, but i couldnt get it to work. Darn you microsoft for taking the shell out. I don't remember any commands in dos any more ;) oh, well. if you can figure it out, it is pretty nice.

<{POST_SNAPBACK}>


Here's something to help you out. I'm really satisfied with the results. So I'm posting my dosbox.conf here. Replace the one that you have with this and it'll work for sure. Also try the new D-Fend Frontend for the DosBox. It'll make your life a lot easier.

 

[sdl]

# fullscreen -- Start dosbox directly in fullscreen.

# fulldouble -- Use double buffering in fullscreen.

# fullfixed -- Don't resize the screen when in fullscreen.

# fullresolution -- What resolution to use for fullscreen, use together with fullfixed.

# output -- What to use for output: surface,overlay,opengl,openglnb,ddraw.

# hwscale -- Extra scaling of window if the output device supports hardware scaling.

# autolock -- Mouse will automatically lock, if you click on the screen.

# sensitiviy -- Mouse sensitivity.

# waitonerror -- Wait before closing the console if dosbox has an error.

# priority -- Priority levels for dosbox: lower,normal,higher,highest.

#            Second entry behind the comma is for when dosbox is not focused/minimized.

# mapperfile -- File used to load/save the key/event mappings from.

 

fullscreen=true

fulldouble=true

fullfixed=false

fullresolution=1024x768

output=surface

hwscale=1.00

autolock=true

sensitivity=100

waitonerror=true

priority=higher,normal

mapperfile=mapper.txt

 

[dosbox]

# language -- Select another language file.

# memsize -- Amount of memory dosbox has in megabytes.

# machine -- The type of machine tries to emulate:hercules,cga,tandy,vga.

# captures -- Directory where things like wave,midi,screenshot get captured.

 

language=

machine=vga

captures=capture

memsize=32

 

[render]

# frameskip -- How many frames dosbox skips before drawing one.

# aspect -- Do aspect correction.

# scaler -- Scaler used to enlarge/enhance low resolution modes.

#          Supported are none,normal2x,advmame2x,advmame3x,advinterp2x,interp2x,tv2x.

 

frameskip=0

aspect=false

scaler=normal2x

 

[cpu]

# core -- CPU Core used in emulation: simple,normal,full,dynamic.

# cycles -- Amount of instructions dosbox tries to emulate each millisecond.

#          Setting this higher than your machine can handle is bad!

# cycleup  -- Amount of cycles to increase/decrease with keycombo.

# cycledown    Setting it lower than 100 will be a percentage.

 

core=normal

cycles=3000

cycleup=500

cycledown=20

 

[mixer]

# nosound -- Enable silent mode, sound is still emulated though.

# rate -- Mixer sample rate, setting any devices higher than this will

#        probably lower their sound quality.

# blocksize -- Mixer block size, larger blocks might help sound stuttering

#              but sound will also be more lagged.

# prebuffer -- How many milliseconds of data to keep on top of the blocksize.

 

nosound=false

rate=22050

blocksize=2048

prebuffer=10

 

[midi]

# mpu401      -- Enable MPU-401 Emulation.

# intelligent -- Operate in Intelligent mode.

# device      -- Device that will receive the MIDI data from MPU-401.

#                This can be default,alsa,oss,win32,coreaudio,none.

# config      -- Special configuration options for the device.

 

mpu401=true

intelligent=true

device=default

config=

 

[sblaster]

# type -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16.

# base,irq,dma,hdma -- The IO/IRQ/DMA/High DMA address of the soundblaster.

# mixer -- Allow the soundblaster mixer to modify the dosbox mixer.

# oplmode -- Type of OPL emulation: auto,cms,opl2,dualopl2,opl3.

#            On auto the mode is determined by sblaster type.

# oplrate -- Sample rate of OPL music emulation.

 

type=sb16

base=220

irq=7

dma=1

hdma=5

mixer=true

oplmode=auto

oplrate=22050

 

[gus]

# gus -- Enable the Gravis Ultrasound emulation.

# base,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the

#            Gravis Ultrasound. (Same IRQ's and DMA's are OK.)

# rate -- Sample rate of Ultrasound emulation.

# ultradir -- Path to Ultrasound directory.  In this directory

#            there should be a MIDI directory that contains

#            the patch files for GUS playback.  Patch sets used

#            with Timidity should work fine.

 

gus=true

rate=22050

base=240

irq1=5

irq2=5

dma1=3

dma2=3

ultradir=C:\ULTRASND

 

[speaker]

# pcspeaker -- Enable PC-Speaker emulation.

# pcrate -- Sample rate of the PC-Speaker sound generation.

# tandyrate -- Sample rate of the Tandy 3-Voice generation.

#              Tandysound emulation is present if machine is set to tandy.

# disney -- Enable Disney Sound Source emulation.

 

pcspeaker=true

pcrate=22050

tandyrate=22050

disney=true

 

[bios]

# Nothing to setup yet!

 

 

[dos]

# xms -- Enable XMS support.

# ems -- Enable EMS support.

 

xms=true

ems=true

 

[modem]

# modem -- Enable virtual modem emulation.

# comport -- COM Port modem is connected to.

# listenport -- TCP Port the modem listens on for incoming connections.

 

modem=false

comport=2

listenport=23

 

[directserial]

# directserial -- Enable serial passthrough support.

# comport -- COM Port inside DOSBox.

# realport -- COM Port on the Host.

# defaultbps -- Default BPS.

# parity -- Parity of the packets. This can be N, E or O.

# bytesize -- Size of each packet. This can be 5 or 8.

# stopbit -- The number of stopbits. This can be 1 or 2.

 

directserial=false

comport=1

realport=COM1

defaultbps=1200

parity=N

bytesize=8

stopbit=1

 

[ipx]

# ipx -- Enable ipx over UDP/IP emulation.

 

ipx=false

 

[autoexec]

# Lines in this section will be run at startup.


Hope this helps. I'll come back and add some more explanation as so what each parameter does, maybe, tomorrow.

 

Have fun with the DOS Games.

Share this post


Link to post
Share on other sites

Eh... I don't really see the use of this.. Win XP still has a sort of al dos prompt. Kinda crippled but does it ok for me. (didn't most dos games work on that)AlsoLinux has a much better version of dos -> Terminal... Does everything dos does and has fancy colors ;) ;) :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.