Something I don't understand...

Post » Fri May 27, 2011 11:06 am

Why exactly do you need DOSBox to run them? I mean, they all come on CDs, don't they? What's wrong with just running them from the CD like you would any other game?
User avatar
Mr. Ray
 
Posts: 3459
Joined: Sun Jul 29, 2007 8:08 am

Post » Fri May 27, 2011 2:20 am

You cannot run them from the CD because they are DOS games, they way they run and how they run are entirely different from how Windows operates, it attempts to emulate it but not well enough to run the games.
User avatar
gary lee
 
Posts: 3436
Joined: Tue Jul 03, 2007 7:49 pm

Post » Fri May 27, 2011 2:39 pm

You cannot run them from the CD because they are DOS games, they way they run and how they run are entirely different from how Windows operates, it attempts to emulate it but not well enough to run the games.


Just my luck. I can't even get Arena to run with instructions, so how am I supposed to get CD Games to run? Heh. It was only by luck that I got Arena to run when I finally did. I have no idea what I did. :/

EDIT: Well, at least Daggerfall has an XP Patch.
User avatar
Trent Theriot
 
Posts: 3395
Joined: Sat Oct 13, 2007 3:37 am

Post » Fri May 27, 2011 10:22 am

The XP Patch does not fix the issues with the game, it'll allow you to run the game, if you're lucky. But you won't be able to do quests and you'll run into a lot of other issues.
User avatar
Angela Woods
 
Posts: 3336
Joined: Fri Feb 09, 2007 2:15 pm

Post » Fri May 27, 2011 12:44 pm

The XP Patch does not fix the issues with the game, it'll allow you to run the game, if you're lucky. But you won't be able to do quests and you'll run into a lot of other issues.


Heh. There's ALWAYS a catch, isn't there? Oh well. Guess I'll have to make use of DOSBox for all the games. (Sans Redguard)
User avatar
Kayla Bee
 
Posts: 3349
Joined: Fri Aug 24, 2007 5:34 pm

Post » Fri May 27, 2011 2:05 am

If you want to play Redguard in DOS mode, you have to use DOSBox ;)
User avatar
Tanya
 
Posts: 3358
Joined: Fri Feb 16, 2007 6:01 am

Post » Fri May 27, 2011 3:48 pm

Arena emulates fine in DOSBox. What problems are you having? Keep in mind that Arena is still buggy and Daggerfall even moreso. This isn't DOSBox. The games are just poorly coded.

In any case, yeah, DOS is a different operating system, Windows XP still supports some (very dew) DOS programs in a very, very marginal sense -- usually only text-mode programs.

Daggerfall's XP patch is for the installer, as far as I know. It's not really necessary. Just copy the files to the CD. Daggerfall's problems in XP related to harddrive partition size. It's a very bizarre problem and not well understood.

Generally, you can't run games from CDs, anyway. On modern games (barring a few adventures games) only videos and music are on the CD. In some cases, you just need the CD in the drive to make sure it's a legitimate game. Copy protection, basically.
User avatar
kelly thomson
 
Posts: 3380
Joined: Thu Jun 22, 2006 12:18 pm

Post » Fri May 27, 2011 8:01 am

What problems are you having?


I just can't get it started. I typed what the instructions on this forum told me to type, but I just couldn't get it started. I don't know how I finally did get it started though.
User avatar
Wayland Neace
 
Posts: 3430
Joined: Sat Aug 11, 2007 9:01 am

Post » Fri May 27, 2011 12:31 am

Look around. Someone is happy to get rid of an old PC, with maybe 500Mhz cpu, 256M Ram, Win 98 already installed or so. That is your best ticket to play Arena, Daggerfall, Battlespire and Redguard.
User avatar
Breautiful
 
Posts: 3539
Joined: Tue Jan 16, 2007 6:51 am

Post » Fri May 27, 2011 2:25 pm

In my experience, nearly any modern day PC with a solid processor and about 1-1.5GB RAM can run both Daggerfall and Arena very well. Of course, it would probably still run a wee bit better on an older PC, but DOSBox has one thing that old PCs can't have - the option to improve graphics. Some will say: "Graphics are completely irrelevant in a game like this one." I would agree. However, even slight improvements such as the ones you can make via DOSBox's .conf file make the text much more pleasant to read and the whole game looks more polished (just so you know, I find Daggerfall's and Arena's graphics cute and artistic, even though it's practically 2D).
User avatar
Jade Barnes-Mackey
 
Posts: 3418
Joined: Thu Jul 13, 2006 7:29 am

Post » Fri May 27, 2011 1:48 pm

I'm running both Daggerfall and the Arena cd version with no problems at all, you just have to configure dosbox properly. And you can actually play Daggerfall with out the CD, but you will need it to install it, all of that is explained in the sticky.

I can explain how to install Daggerfall in XP/Vista here to my best extent:
First you download http://www.fileplanet.com/114400/110000/fileinfo/Windows-XP-Daggerfall-Install. With that you can install Daggerfall to a directory of your choosing, for now we say the default C:\Dagger.

After it is finished with installing copy all files ending with .VID on the Arena2 folder on the disc to C:\Dagger\Arena2

When you have copied the files go to the C:\Dagger\ folder and find a file called Z.CFG and open it in notepad.
Near the top you will see two lines called path and patchcd. Change them so that it says:
path c:\dagger\arena2\
pathcd c:\dagger\arena2\
(Note that if you want to move Daggerfall to a different location you will have to edit it to the correct path)

Now download and install http://dosbox.com/.

After Dosbox is installed go to the Dosbox folder (default is C:\Program Files\Dosboxx.xx) (X.XX is version number, current one is 0.72) and find the file called dosbox.conf. Open it and paste the contents of the codebox below over what is already there:
# This is the configurationfile for DOSBox 0.72.# Lines starting with a # are commentlines.# They are used to (briefly) document the effect of each option.[sdl]# fullscreen -- Start dosbox directly in fullscreen.# fulldouble -- Use double buffering in fullscreen.# fullresolution -- What resolution to use for fullscreen: original or fixed size (e.g. 1024x768).# windowresolution -- Scale the window to this size IF the output device supports hardware scaling.# output -- What to use for output: surface,overlay,opengl,openglnb,ddraw.# 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: lowest,lower,normal,higher,highest,pause (when not focussed).#             Second entry behind the comma is for when dosbox is not focused/minimized.# mapperfile -- File used to load/save the key/event mappings from.# usescancodes -- Avoid usage of symkeys, might not work on all operating systems.fullscreen=truefulldouble=falsefullresolution=originalwindowresolution=originaloutput=surfaceautolock=truesensitivity=100waitonerror=truepriority=higher,normalmapperfile=mapper.txtusescancodes=true[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,pcjr,vga.# captures -- Directory where things like wave,midi,screenshot get captured.language=machine=vgacaptures=capturememsize=16[render]# frameskip -- How many frames DOSBox skips before drawing one.# aspect -- Do aspect correction, if your output method doesn't support scaling this can slow things down!.# scaler -- Scaler used to enlarge/enhance low resolution modes.#           Supported are none,normal2x,normal3x,advmame2x,advmame3x,hq2x,hq3x,#                         2xsai,super2xsai,supereagle,advinterp2x,advinterp3x,#                         tv2x,tv3x,rgb2x,rgb3x,scan2x,scan3x.#           If forced is appended (like scaler=hq2x forced), the scaler will be used#           even if the result might not be desired.frameskip=0aspect=falsescaler=normal2x[cpu]# core -- CPU Core used in emulation: normal,simple,dynamic,auto.#         auto switches from normal to dynamic if appropriate.# cycles -- Amount of instructions DOSBox tries to emulate each millisecond.#           Setting this value too high results in sound dropouts and lags.#           You can also let DOSBox guess the correct value by setting it to max.#           The default setting (auto) switches to max if appropriate.# cycleup   -- Amount of cycles to increase/decrease with keycombo.# cycledown    Setting it lower than 100 will be a percentage.core=autocycles=autocycleup=500cycledown=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=falserate=22050blocksize=2048prebuffer=10[midi]# mpu401      -- Type of MPU-401 to emulate: none, uart or intelligent.# 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. In Windows put#                the id of the device you want to use. See README for details.mpu401=intelligentdevice=defaultconfig=[sblaster]# sbtype -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16.# sbbase,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.#            All OPL modes are 'Adlib', except for CMS.# oplrate -- Sample rate of OPL music emulation.sbtype=sb16sbbase=220irq=7dma=1hdma=5mixer=trueoplmode=autooplrate=22050[gus]# gus -- Enable the Gravis Ultrasound emulation.# gusbase,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the #            Gravis Ultrasound. (Same IRQ's and DMA's are OK.)# gusrate -- 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=truegusrate=22050gusbase=240irq1=5irq2=5dma1=3dma2=3ultradir=C:\ULTRASND[speaker]# pcspeaker -- Enable PC-Speaker emulation.# pcrate -- Sample rate of the PC-Speaker sound generation.# tandy -- Enable Tandy Sound System emulation (off,on,auto).#          For auto Tandysound emulation is present only if machine is set to tandy.# tandyrate -- Sample rate of the Tandy 3-Voice generation.# disney -- Enable Disney Sound Source emulation. Covox Voice Master and Speech Thing compatible.pcspeaker=truepcrate=22050tandy=autotandyrate=22050disney=true[joystick]# joysticktype -- Type of joystick to emulate: auto (default), none,#                 2axis (supports two joysticks,#                 4axis (supports one joystick, first joystick used),#                 4axis_2 (supports one joystick, second joystick used),#                 fcs (Thrustmaster), ch (CH Flightstick).#                 none disables joystick emulation.#                 auto chooses emulation depending on real joystick(s).# timed -- enable timed intervals for axis. (false is old style behaviour).# autofire -- continuously fires as long as you keep the button pressed.# swap34 -- swap the 3rd and the 4th axis. can be useful for certain joysticks.# buttonwrap -- enable button wrapping at the number of emulated buttons.joysticktype=autotimed=trueautofire=falseswap34=falsebuttonwrap=true[serial]# serial1-4 -- set type of device connected to com port.#              Can be disabled, dummy, modem, nullmodem, directserial.#              Additional parameters must be in the same line in the form of#              parameter:value. Parameter for all types is irq.#              for directserial: realport (required), rxdelay (optional).#              for modem: listenport (optional).#              for nullmodem: server, rxdelay, txdelay, telnet, usedtr,#                             transparent, port, inhsocket (all optional).#              Example: serial1=modem listenport:5000serial1=dummyserial2=dummyserial3=disabledserial4=disabled[dos]# xms -- Enable XMS support.# ems -- Enable EMS support.# umb -- Enable UMB support.# keyboardlayout -- Language code of the keyboard layout (or none).xms=trueems=trueumb=truekeyboardlayout=none[ipx]# ipx -- Enable ipx over UDP/IP emulation.ipx=false[autoexec]# Lines in this section will be run at startup.mount c c:\c:cd daggerfall z.cfg

Now you can run Daggerfall just by starting Dosbox. If the most doesn't work hit CTRL+F10, to get full screen hit ALT+ENTER. To exit dosbox while fullscreen after exiting Daggerfall just type exit and hit enter.
User avatar
Nicole Mark
 
Posts: 3384
Joined: Wed Apr 25, 2007 7:33 pm


Return to The Elder Scrolls Series Discussion