Chatroom
 

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Bad Astronomy and Universe Today Forum > General > Off-Topic Babbling
Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 22-April-2007, 03:56 PM
Jeff Root Jeff Root is offline
Senior Member
 
Join Date: Dec 2004
Location: Minneapolis
Posts: 3,631
Default DOS and Windows XP

I know almost nothing about Windows XP (I'm using Win 98 SE).
What does it take to run DOS programs under XP? Specifically,
QBASIC programs?

-- Jeff, in Minneapolis
__________________
http://www.FreeMars.org/jeff/

"The other planets?
Well, they just happen to be there, but the point of rockets is to explore them!"
-- Kai Yeves
Reply With Quote
  #2 (permalink)  
Old 22-April-2007, 04:03 PM
Doodler's Avatar
Doodler Doodler is online now
Senior Member
 
Join Date: Sep 2002
Location: Maryland
Posts: 9,383
Send a message via AIM to Doodler Send a message via MSN to Doodler
Default

Try seeing if there's a compatability mode. Right click on the exe file and one of the tabs should ask you if you want to run it in another mode. I think DOS would still work under Win95 compatability mode.

Been a while since I had to mess with that, though, so I'm a little hazy on specifics.
__________________
I'm not completely heartless, the doctor who removed it told me he'd never be able to get it all.
Reply With Quote
  #3 (permalink)  
Old 22-April-2007, 04:12 PM
Moose's Avatar
Moose Moose is online now
Senior Member
 
Join Date: Nov 2002
Location: The Maritimes
Posts: 7,156
Send a message via MSN to Moose
Default

Quote:
Originally Posted by Jeff Root View Post
What does it take to run DOS programs under XP? Specifically,
QBASIC programs?
You'll need a QBasic interpreter that'll run under XP. I'm pretty sure XP doesn't carry one. I'm also not sure the version of Qbasic you have doesn't have a deadman's switch. Most, if not all, bundled programs supplied with microsoft OSes of the 95/98 era are coded to explicitly not run under different versions of the command.com interpreter.

If you can find a can probably use dosbox to simulate the environment you'll need if you can find a version of QBasic that isn't picky about the OS it's run with. You might want to try abandonware sites to see what your options are.

Good luck. This may be a "you'll need it" situation.
__________________
[Dr. Horrible]___________________________[Penny]
Listen close to everybody's heart________And you believe there's good in everybody's heart
And hear that breaking sound_____________Keep it safe and sound
Hopes and dreams are shattering apart____With hope you can do your part
And crashing to the ground_______________To turn a life around
Reply With Quote
  #4 (permalink)  
Old 22-April-2007, 04:32 PM
Jeff Root Jeff Root is offline
Senior Member
 
Join Date: Dec 2004
Location: Minneapolis
Posts: 3,631
Default

My experience with DOS 5, Windows 95, Windows 98, Windows 98 SE,
and Windows ME is that QBASIC.EXE works the same under all of them,
with no check for version incompatibility.

But those are all DOS-based operating systems, while XP is not, so I'm
not sure that it is possible to run QBASIC programs under XP without
some special configuring.

Does the XP Help mention QBASIC? Does it explain compatibility mode?

What is the name of the XP equivalent of the WINDOWS\COMMAND\
folder?

-- Jeff, in Minneapolis
__________________
http://www.FreeMars.org/jeff/

"The other planets?
Well, they just happen to be there, but the point of rockets is to explore them!"
-- Kai Yeves
Reply With Quote
  #5 (permalink)  
Old 22-April-2007, 06:24 PM
Cylinder's Avatar
Cylinder Cylinder is offline
Senior Member
 
Join Date: Apr 2004
Location: Arkansas, USA
Posts: 1,256
Default

Try SYSTEM32.

Code:
accwiz.exe         actmovie.exe       ahlprun.exe        ahui.exe
alg.exe            append.exe         arp.exe            at.exe
atmadm.exe         attrib.exe         auditusr.exe       autochk.exe
autoconv.exe       autofmt.exe        autolfn.exe        blastcln.exe
bootok.exe         bootvrfy.exe       cacls.exe          calc.exe
charmap.exe        chkdsk.exe         chkntfs.exe        cidaemon.exe
cisvc.exe          ckcnv.exe          cleanmgr.exe       CleanUp.exe
cliconfg.exe       clipbrd.exe        clipsrv.exe        cmd.exe
cmdl32.exe         cmmon32.exe        cmstp.exe          comp.exe
compact.exe        conime.exe         control.exe        convert.exe
cscript.exe        csrss.exe          ctfmon.exe         dcomcnfg.exe
ddeshare.exe       debug.exe          defrag.exe         dfrgfat.exe
dfrgntfs.exe       diantz.exe         diskpart.exe       diskperf.exe
dllhost.exe        dllhst3g.exe       dmadmin.exe        dmremote.exe
doskey.exe         dosx.exe           dplaysvr.exe       dpnsvr.exe
dpvsetup.exe       drwatson.exe       drwtsn32.exe       DSndUp.exe
dumprep.exe        dvdplay.exe        dvdupgrd.exe       dwwin.exe
dxdiag.exe         edlin.exe          esentutl.exe       eudcedit.exe
eventvwr.exe       exe2bin.exe        expand.exe         extrac32.exe
fastopen.exe       fc.exe             find.exe           findstr.exe
finger.exe         fixmapi.exe        fltmc.exe          fontview.exe
forcedos.exe       freecell.exe       fsquirt.exe        fsutil.exe
ftp.exe            gdi.exe            grpconv.exe        HdAShCut.exe
help.exe           hkcmd.exe          hostname.exe       ibmpmsvc.exe
ie4uinit.exe       iexpress.exe       igfxcfg.exe        igfxext.exe
igfxpers.exe       igfxsrvc.exe       igfxtray.exe       igfxzoom.exe
igxpun.exe         imapi.exe          ipconfig.exe       ipsec6.exe
IPSSVC.EXE         ipv6.exe           ipxroute.exe       java.exe
javaw.exe          javaws.exe         krnl386.exe        label.exe
lights.exe         lnkstub.exe        locator.exe        lodctr.exe
logagent.exe       logman.exe         logoff.exe         logonui.exe
lpq.exe            lpr.exe            lsass.exe          magnify.exe
makecab.exe        MAPISRVR.EXE       mem.exe            migpwd.exe
mmc.exe            mnmsrvc.exe        mobsync.exe        mountvol.exe
mplay32.exe        mpnotify.exe       mrinfo.exe         mscdexnt.exe
msdtc.exe          msg.exe            mshearts.exe       mshta.exe
msiexec.exe        mspaint.exe        msswchx.exe        mstinit.exe
mstsc.exe          narrator.exe       nbtstat.exe        nddeapir.exe
net.exe            net1.exe           netdde.exe         netsetup.exe
netsh.exe          netstat.exe        nlsfunc.exe        notepad.exe
nslookup.exe       ntkrnlpa.exe       ntoskrnl.exe       ntsd.exe
ntvdm.exe          odbcad32.exe       odbcconf.exe       osk.exe
osuninst.exe       packager.exe       pathping.exe       pentnt.exe
perfmon.exe        ping.exe           ping6.exe          powercfg.exe
print.exe          progman.exe        proquota.exe       proxycfg.exe
psasrv.exe         pxcpya64.exe       pxcpyi64.exe       pxhpinst.exe
pxinsa64.exe       pxinsi64.exe       qappsrv.exe        qprocess.exe
qwinsta.exe        rasautou.exe       rasdial.exe        rasphone.exe
rcimlby.exe        rcp.exe            rdpclip.exe        rdsaddin.exe
rdshost.exe        recover.exe        redir.exe          reg.exe
regedt32.exe       regini.exe         regsvr32.exe       regwiz.exe
replace.exe        reset.exe          rexec.exe          route.exe
routemon.exe       rsh.exe            rsm.exe            rsmsink.exe
rsmui.exe          rsvp.exe           rtcshare.exe       runas.exe
rundll32.exe       runonce.exe        rwinsta.exe        savedump.exe
sc.exe             scardsvr.exe       sdbinst.exe        services.exe
sessmgr.exe        sethc.exe          setup.exe          setver.exe
sfc.exe            shadow.exe         share.exe          shmgrate.exe
shrpubw.exe        shutdown.exe       sigverif.exe       skeys.exe
smbinst.exe        smlogsvc.exe       smss.exe           sndrec32.exe
sndvol32.exe       sol.exe            sort.exe           spider.exe
spnpinst.exe       spoolsv.exe        sprestrt.exe       spupdsvc.exe
stimon.exe         subst.exe          svchost.exe        syncapp.exe
sysedit.exe        syskey.exe         sysocmgr.exe       systray.exe
taskman.exe        taskmgr.exe        tcmsetup.exe       tcpsvcs.exe
telnet.exe         tftp.exe           tourstart.exe      tp4cross.exe
TP4EX.exe          tp4serv.exe        tp4unins.exe       TpKmpSvc.exe
tracert.exe        tracert6.exe       tscon.exe          tscupgrd.exe
tsdiscon.exe       tskill.exe         tsshutdn.exe       tzchange.exe
unlodctr.exe       UpdateDriver.exe   upnpcont.exe       ups.exe
user.exe           userinit.exe       usrmlnka.exe       usrprbda.exe
usrshuta.exe       utilman.exe        uwdf.exe           verclsid.exe
verifier.exe       vssadmin.exe       vssvc.exe          w32tm.exe
wdfmgr.exe         wextract.exe       wiaacmgr.exe       winchat.exe
winhlp32.exe       winlogon.exe       winmine.exe        winmsd.exe
winspool.exe       winver.exe         wowdeb.exe         wowexec.exe
wpabaln.exe        wpnpinst.exe       write.exe          wscntfy.exe
wscript.exe        wuauclt.exe        wuauclt1.exe       wupdmgr.exe
xcopy.exe
__________________
In the progress of this discussion I shall endeavor to give a satisfactory answer to all the objections which shall have made their appearance, that may seem to have any claim to your attention.

Alexander Hamilton, Federalist No. 1
Reply With Quote
  #6 (permalink)  
Old 22-April-2007, 06:41 PM
HenrikOlsen's Avatar
HenrikOlsen HenrikOlsen is offline
Moderator
 
Join Date: Sep 2003
Location: Denmark 55.6773° N 12.3610° E
Posts: 4,781
Send a message via MSN to HenrikOlsen Send a message via Yahoo to HenrikOlsen
Default

If it runs under all those, dosbox should definitely work for you.
__________________
An emperor without enemies, a king without a kingdom, supported in life by the willing tribute of a free people.
Cincinnati Enquirer headline about Emperor Norton I
Reply With Quote
  #7 (permalink)  
Old 22-April-2007, 06:53 PM
Bearded One Bearded One is online now
Senior Member
 
Join Date: Sep 2006
Location: Illinois, USA
Posts: 399
Default

I think this is going to depend a lot on the program and the version of QB it was compiled under as well as what it accesses device-wise. I (have) run a lot of QB programs under XP with no problems whatsoever.
Reply With Quote
  #8 (permalink)  
Old 22-April-2007, 10:18 PM
snarkophilus's Avatar
snarkophilus snarkophilus is offline
Senior Member
 
Join Date: Sep 2005
Posts: 1,094
Default

I have MS-DOS installed under Microsoft Virtual PC. It is fantastic. (Also good if you have XP64 and want to run 16 bit Windows programs... I have ME installed in there for that purpose.)

http://www.microsoft.com/windows/pro...c/default.mspx
__________________
"It's turtles all the way down."
Reply With Quote
  #9 (permalink)  
Old 22-April-2007, 10:49 PM
Kebsis's Avatar
Kebsis Kebsis is offline
Senior Member
 
Join Date: Jun 2003
Location: Hackensack, NJ
Posts: 979
Send a message via AIM to Kebsis
Default

Where do you get XP64 anyway? The one that runs Athlon processors.
__________________
"Most editorials are written by people that love to argue but got kicked off debate team for not making any sense." -Seanbaby
Reply With Quote
  #10 (permalink)  
Old 22-April-2007, 10:56 PM
Jeff Root Jeff Root is offline
Senior Member
 
Join Date: Dec 2004
Location: Minneapolis
Posts: 3,631
Default

The person I'm helping says he has downloaded QBASIC from the
Internet and has got it running under Windows XP. He didn't have
time to tell me any details or I would pass them on to you.

Thanks.

-- Jeff, in Minneapolis
__________________
http://www.FreeMars.org/jeff/

"The other planets?
Well, they just happen to be there, but the point of rockets is to explore them!"
-- Kai Yeves
Reply With Quote
  #11 (permalink)  
Old 22-April-2007, 11:53 PM
Van Rijn's Avatar
Van Rijn Van Rijn is offline
Senior Member
 
Join Date: Mar 2004
Posts: 10,008
Default

Quote:
Originally Posted by Jeff Root View Post
I know almost nothing about Windows XP (I'm using Win 98 SE).
What does it take to run DOS programs under XP? Specifically,
QBASIC programs?

-- Jeff, in Minneapolis
Many plain vanilla DOS programs can be run directly from Windows XP. Also, you can run them under the command shells (command.com and cmd.exe). If it uses a lot of file handles, you might need to adjust the parameter in the "config.nt" file, but usually you won't get into trouble unless it uses expanded or extended memory, does direct memory or screen manipulation, or other direct hardware manipulation. You usually won't need DOSBOX unless you have a game program that really hits the hardware (generally for sound or video).
__________________
I say there is an invisible elf in my backyard. How do you prove that I am wrong?

Disclaimer: Avatar is not an official NASA image and does not imply any specific interplanetary or interstellar capability.

The Leif Ericson Cruiser
Reply With Quote
  #12 (permalink)  
Old 23-April-2007, 12:12 AM
publius's Avatar
publius publius is online now
Senior Member
 
Join Date: Sep 2005
Posts: 4,431
Default

Also, MS' VirtualPC is now free. If you have a hardware messing program, just run it in a VPC virtual machine, which can run straight DOS.

-Richard
Reply With Quote
  #13 (permalink)  
Old 23-April-2007, 04:26 AM
Demigrog's Avatar
Demigrog Demigrog is offline
Senior Member
 
Join Date: Dec 2003
Location: Virginia
Posts: 1,066
Default

I have not tried QBasic in years, but QuickBasic 4.5 runs fine under XP, except occasionally when the program runs too fast.

Microsoft still has QuickBasic on their subscriber downloads on MSDN, and QBasic as part of an old DOS utilities download.
__________________
Do try not to take me too seriously.
Reply With Quote
  #14 (permalink)  
Old 23-April-2007, 06:52 AM
hhEb09'1's Avatar
hhEb09'1 hhEb09'1 is offline
Senior Member
 
Join Date: Apr 2005
Location: NC USA
Posts: 7,787
Default

Quote:
Originally Posted by Van Rijn View Post
Many plain vanilla DOS programs can be run directly from Windows XP. Also, you can run them under the command shells (command.com and cmd.exe).
Jeff, the START button -> ALL PROGRAMS -> ACCESSORIES -> COMMAND PROMPT gets you %SystemRoot%\system32\cmd.exe
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 01:01 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
©  2006 Bad Astronomy and Universe Today