Results 1 to 20 of 20

Thread: help: can't get duke3d to install/play right

  1. #1
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default help: can't get duke3d to install/play right

    ok first the pc i'm trying to play it on

    pentium II 200mhtz mmx
    128 MB RAM
    dos 6.2
    awe32 with 8mb ram
    S3 trio64V2 video card

    so i finally found a copy of duke3d atomic edition cib. install it on the pc i just gave specs for and....in ran perfect. no errors, no slowdown, sound fx and music played flawless. so i play awhile and quit. i come back to it a few hours later, load it up and.....no music. everything plays fine the only issue is no music at all. i try running setup again and cant get the card to to play music. i assume this is just some random corrupt file so i completely delete the directory/game and decide to reinstall except now once i reinstall from the cd and try to run SETUP file my pc restarts. i tried deleteing the files and directory several times but to the same effect. i can install the game from the CD no problem but when i run SETUP my entire pc restarts. when i try to just play the game i get "Divide overflow" error. i'm stumped. i did nothing in the first place to make the music suddenly stop playing and certainly didn't change anything to account for the restart error. any suggestions?

    i also decided to test the awe32 via the diagnose and it tested out fine, playing 8/16 bit sounds and synth music perfect.

  2. #2
    Insert Coin (Level 0)
    Join Date
    Jan 2009
    Posts
    9
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    What does your autoexec.bat and config.sys look like? Generally this looks like a memory error. You should be able to boot clean with just himem, emm386 (no args) and maybe not even have to load aweutil; then try setup again. No idea why anything would change between reboots.

  3. #3
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by duralisis View Post
    What does your autoexec.bat and config.sys look like? Generally this looks like a memory error. You should be able to boot clean with just himem, emm386 (no args) and maybe not even have to load aweutil; then try setup again. No idea why anything would change between reboots.
    autoexec.bat

    set sound=c:\sb16
    set blaster=a240 I10 d3 h7 p300 e640 t6
    set midi=synth:1 map:e
    set ctcm=c:\ctcm
    c:\sb16diagnose /s
    c:\sb16\mixerset /p /q
    c:\ctcm\ctcu /s
    lh /l:0;2,45456 /S C:\DOS\SMARTDRIV.EXE /X
    @ECHO OFF
    PROMPT $p$g
    PATH C:\DOS
    SET PATH=C:\\TRMOUSE;%PATH%
    LH /L:1,16032 C:\TRMOUSE\TRMOUSE.COM
    SET TEMP=C:\DOS

    LH /L:2,27952 C:\CDROM\MSCDEX /D:MSCD000



    config.sys

    DEVICE=C:\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE RAM HIGHSCAN I=B000-B7FF
    BUFFER=15,0
    FILES=40
    DOS=UMB
    LASTDRIVE=Z
    FCBS=4,0
    DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
    DEVOCE=C:\CTCM\CTCM.EXE
    DOS=HIGH
    REM ** FILES=30

    DEVICEHIGH /L:2,29632 =C:\CDROM\GSCDROM.SYS /D:MSCD000 /V

  4. #4
    ServBot (Level 11) Edmond Dantes's Avatar
    Join Date
    Aug 2010
    Posts
    3,868
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    32
    Thanked in
    31 Posts

    Default

    My first question would be "why would it work the first time and then fail the second?" I would run defrag and scandisk on your computer to make sure there are no other issues before being quick to conclude its the game.

    Incidentally, what OS did you use to play it the first time? Were there any programs you ran the first time that you for some reason didn't the second time, or vice versa (I sometimes find the behavior of one can actually be improved by running some other, seemingly unrelated program first)?

    And why are you installing the game via the SETUP command (IIRC in DOS you're supposed to use INSTALL, SETUP is specifically for windows)?

  5. #5
    Red (Level 21) Jorpho's Avatar
    Join Date
    Jul 2002
    Location
    We're all mad here
    Posts
    13,554
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    It was my understanding that running the game with a modern source port on a more recent machine is the way to go, if you ever get tired of trying to work this out.
    "There is much pleasure to be gained from useless knowledge." --Bertrand Russel (attributed)

  6. #6
    Insert Coin (Level 0) jwmollman's Avatar
    Join Date
    Feb 2011
    Posts
    50
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by J'orfeaux View Post
    It was my understanding that running the game with a modern source port on a more recent machine is the way to go, if you ever get tired of trying to work this out.
    I agree. Actually, two days ago I got my duke3d atomic data file (the 45MB one) working with EDuke32 and I've been having a blast all this weekend.

  7. #7
    Pretzel (Level 4) APE992's Avatar
    Join Date
    Jun 2007
    Location
    Chico, CA
    Posts
    999
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Xbox LIVE
    APE992

    Default

    I disagree, authentic is the best way as modern ports seem unable to faithfully recreate the original game as well as I fondly remember and can experience by running it on the original hardware. Modern ports are an acceptable substitute if proper hardware cannot be sourced as they are definitely better than nothing. Though it seems anyone younger than myself cares little for a faithful reproduction and more about cheap/free with a dash of lazy.
    I fix things. You name it, I'll work on it. Want something modded? Recapped?

  8. #8
    Red (Level 21) Jorpho's Avatar
    Join Date
    Jul 2002
    Location
    We're all mad here
    Posts
    13,554
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    If you need to struggle with obscure DOS settings, mysterious reboots, and ambiguous error messages in order to "faithfully recreate the experience", then you have a lot more free time and patience than I.
    "There is much pleasure to be gained from useless knowledge." --Bertrand Russel (attributed)

  9. #9
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by Edmond Dantes View Post
    My first question would be "why would it work the first time and then fail the second?" I would run defrag and scandisk on your computer to make sure there are no other issues before being quick to conclude its the game.

    Incidentally, what OS did you use to play it the first time? Were there any programs you ran the first time that you for some reason didn't the second time, or vice versa (I sometimes find the behavior of one can actually be improved by running some other, seemingly unrelated program first)?

    And why are you installing the game via the SETUP command (IIRC in DOS you're supposed to use INSTALL, SETUP is specifically for windows)?
    never had anouther OS install on this pc, has always been purely DOS. and i did nothing at all between plays. i didn't run any other programs at all. worked perfect the first time i played it. shut down pc to watch some netflix. came back and no music in game and then it won't allow me to reinstall. my first guess was maybe an issue with the awe32 drivers. maybe there acually sb16 drivers and its not fully working with the awe32 but then again in diagnose its playing the awe32 sounds and detecting the mem, ect. that also doesn't account for my inability to reinstall.

    as for setup. am i doing it wrong? worked the first time for me. i first use the install command on the cd rom to transfer the files over to the hard drive then i run setup from the file on the hard drive.



    Quote Originally Posted by APE992 View Post
    I disagree, authentic is the best way as modern ports seem unable to faithfully recreate the original game as well as I fondly remember and can experience by running it on the original hardware. Modern ports are an acceptable substitute if proper hardware cannot be sourced as they are definitely better than nothing. Though it seems anyone younger than myself cares little for a faithful reproduction and more about cheap/free with a dash of lazy.
    i agree...and this comes up all the time. theres nothing wrong with emulation but i thought the large point of forums like this is running stuff on its origional hardware. i mean we all mays well toss our stuff and condence it to one modern PC. other then a few times like this one i generally have a MUCH easier time running dos games on dos then through dosbox or the like.

  10. #10
    Red (Level 21) Jorpho's Avatar
    Join Date
    Jul 2002
    Location
    We're all mad here
    Posts
    13,554
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    I just wanted to point out that [s]if[/s] when you get tired of this there's another perfectly accessible option available to you with which you can play the game. (Duke3D was not written for one specific PC configuration, so who is to say playing it one way is any less "authentic" than some other way, really?)

    Maybe the AWE32 is still okay, but maybe some other hardware component of the PC has failed. What if you copy all the files off the CD onto your hard drive, and then run SETUP from there? Or, failing that, what if you make an image of the CD and mount it using SHSUCDHD ? (Maybe that won't be "authentic" enough for you for whatever strange reason, but it might help for diagnostic purposes, at least.)

    I'd also wonder about disabling SmartDrive, but if you had that running the first time you installed the game (?) it would be unlikely to be a factor.
    "There is much pleasure to be gained from useless knowledge." --Bertrand Russel (attributed)

  11. #11
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by J'orfeaux View Post
    I just wanted to point out that [s]if[/s] when you get tired of this there's another perfectly accessible option available to you with which you can play the game. (Duke3D was not written for one specific PC configuration, so who is to say playing it one way is any less "authentic" than some other way, really?)

    Maybe the AWE32 is still okay, but maybe some other hardware component of the PC has failed. What if you copy all the files off the CD onto your hard drive, and then run SETUP from there? Or, failing that, what if you make an image of the CD and mount it using SHSUCDHD ? (Maybe that won't be "authentic" enough for you for whatever strange reason, but it might help for diagnostic purposes, at least.)

    I'd also wonder about disabling SmartDrive, but if you had that running the first time you installed the game (?) it would be unlikely to be a factor.
    hmm, ill give a few of these ideas a shot after work today. if it fails i'm just going to reformat. i don't have much on this pc anyways.

  12. #12
    ServBot (Level 11) Edmond Dantes's Avatar
    Join Date
    Aug 2010
    Posts
    3,868
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    32
    Thanked in
    31 Posts

    Default

    I know this sounds like a really basic question, but:

    Is the CD actually in the drive when you try to play/reinstall?

    I look at your problems... "no music, won't let me reinstall" and these sound like the issues I have when I run the game without the CD.

    You said you "copied all the files to the hard drive," unfortunately that's a ghetto solution and in 99% of cases, it won't work. If you want the disc on HD, you need to make an iso of it then use SHSUCDHD to mount the iso.

    Just do a test: Put the CD-ROM in the drive then play the game. If it works, then that's the problem.
    Last edited by Edmond Dantes; 09-27-2011 at 11:53 AM.

  13. #13
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by Edmond Dantes View Post
    I know this sounds like a really basic question, but:

    Is the CD actually in the drive when you try to play/reinstall?

    I look at your problems... "no music, won't let me reinstall" and these sound like the issues I have when I run the game without the CD.

    You said you "copied all the files to the hard drive," unfortunately that's a ghetto solution and in 99% of cases, it won't work. If you want the disc on HD, you need to make an iso of it then use SHSUCDHD to mount the iso.

    Just do a test: Put the CD-ROM in the drive then play the game. If it works, then that's the problem.
    funny you should mention that. that was my first thought to. I tried this several times. its definatly not because there is no cd in the drive. i even opened up the pc to make sure the cable was still connecting the sound card to the drive.

    i'm a little confused by the whole cd to harddrive thing.....isn't this the correct way to install a game from a CD or have i been doing this wrong for the past 20 years? i didn't copy the files with a copy command. you use the install command from the cd drive to install to the hard drive....i'm reading that in the game manual right now.

  14. #14
    Red (Level 21) Jorpho's Avatar
    Join Date
    Jul 2002
    Location
    We're all mad here
    Posts
    13,554
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Well, if that's what the manual says, it's unlikely to be wrong.

    To put things a little more explicitly: SHSUCDHD is basically Daemon Tools for DOS. You can use it to emulate a CD-ROM drive using a CD image on your hard drive. If the game works with SHSUCDHD, then that may mean there is something wrong with your CD-ROM drive or IDE controller. If it doesn't work, then that may indicate the problem lies somewhere else.

    [Actually, SHSUCDHD isn't exactly like Daemon Tools, since there's no convenient way to persuade DOS to play the CD audio tracks from a CD image, but it's similar otherwise.]
    "There is much pleasure to be gained from useless knowledge." --Bertrand Russel (attributed)

  15. #15
    Insert Coin (Level 0)
    Join Date
    Jan 2009
    Posts
    9
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    I still think this has to be a memory address related issue, since the first thing setup or duke3d does is call the DOS extender. I noticed you have very specific parameters on most of your devices and you're using some that I'm not familiar with (perhaps memmaker?); so if all else fails, try a minimal config and see if setup runs AT ALL.

    autoexec.bat

    set sound=c:\sb16
    set blaster=a240 I10 d3 h7 p300 e640 t6
    PATH C:\DOS

    config.sys

    DEVICE=C:\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE
    BUFFER=15,0
    FILES=40
    DOS=UMB
    LASTDRIVE=Z
    FCBS=4,0
    DOS=HIGH

    So long as your Sb16 is either jumpered for those settings (non-PNP) or has been previously configured, you shouldn't need to init necessarily.

    In my experience (I grew up using/crashing DOS 6.22/Win3.11), the majority of the errors you'll run into concern memory addressing and resource conflicts. Outside hardware failure there's not much else.

  16. #16
    ServBot (Level 11) Edmond Dantes's Avatar
    Join Date
    Aug 2010
    Posts
    3,868
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    32
    Thanked in
    31 Posts

    Default

    Quote Originally Posted by Soviet Conscript View Post
    i didn't copy the files with a copy command
    Ah, okay. This is the part where I was confused.

    Actually, I find a few things here rather confusing. This is probably because I'm more familiar with Dos 7, which comes with Windows 98 (I tried Dos 6.2 once and found it... kind of alien), but just to make sure:

    Quote Originally Posted by Soviet Conscript View Post
    autoexec.bat

    set sound=c:\sb16
    set blaster=a240 I10 d3 h7 p300 e640 t6
    set midi=synth:1 map:e
    set ctcm=c:\ctcm
    c:\sb16diagnose /s
    c:\sb16\mixerset /p /q
    you said you had an awe32. So why do all these directories say sb16?

    What is "sb16diagnose /s" and why do you need it?

    c:\ctcm\ctcu /s
    lh /l:0;2,45456 /S C:\DOS\SMARTDRIV.EXE /X
    @ECHO OFF
    PROMPT $p$g
    PATH C:\DOS
    SET PATH=C:\\TRMOUSE;%PATH%
    LH /L:1,16032 C:\TRMOUSE\TRMOUSE.COM
    SET TEMP=C:\DOS

    LH /L:2,27952 C:\CDROM\MSCDEX /D:MSCD000

    Why are your loadhigh (LH) commands all followed by /L:(numbers)? What is this for?

    Also suggestion: You might want to look into alternative CD-ROM drivers. There are some freeware ones out there that work beautifully and don't take up much RAM, which could very well solve all your problems. In my autoexec I use the SHSUCD drivers which you can find here and in my config.sys I use vide-cdd.sys which you can find here.


    config.sys

    DEVICE=C:\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE RAM HIGHSCAN I=B000-B7FF
    BUFFER=15,0
    Suggestion: Change "Buffers" to 40. I'm not sure what the comma followed by zero is for.

    FILES=40
    DOS=UMB
    LASTDRIVE=Z
    FCBS=4,0
    DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
    DEVOCE=C:\CTCM\CTCM.EXE
    DOS=HIGH
    REM ** FILES=30

    DEVICEHIGH /L:2,29632 =C:\CDROM\GSCDROM.SYS /D:MSCD000 /V
    This looks like it could use some organizing. Why is the DOS=HIGH so far down when it should be above DOS=UMB? Why do you have a REM followed by two asterisks, and why have a REM at all when you could simply delete the line?

    By the way for some reason one line reads:
    DEVOCE=C:\CTCM\CTCM.EXE
    Unless that's somehow intentional, that typo could be the whole reason you're having problems.

  17. #17
    ServBot (Level 11) Custom rank graphic
    calthaer's Avatar
    Join Date
    Jun 2003
    Location
    Turks and Caicos Islands
    Posts
    3,014
    Thanks Thanks Given 
    16
    Thanks Thanks Received 
    3
    Thanked in
    3 Posts
    Steam
    calthaer

    Default

    My only question so far would be: how exactly is it "not allowing you to reinstall?" Is it giving you an error message when you run the install / setup program, or...?

    I don't think there was some sort of hard and fast standard in the 6.22 days where "INSTALL" was for DOS and "SETUP" was always used for Windows. Maybe once Windows 95 came out; not sure if there was a standard name for whatever would get run by autorun.inf (which wasn't part of Win 3.1/1). Some companies might have adhered to that nomenclature, but I don't think all of them did.

    Pretty sure CTCM is Sound Blaster related...it sounded familiar to me, and now I think I know why:

    http://www.daqarta.com/sb16.htm

    Probably stands for something called "Creative Tech Configuration Manager." I'd guess that's the problem, if the line actually reads DEVOCE. In addition, I know there's some method of getting the AUTOEXEC to spell out everything it's doing on the screen - maybe @ECHO ON? It should show you an error message then if anything is failing during boot up.
    You are startled by a grim snarl. Before you, you see 1 Red dragon. Will your stalwart band choose to (F)ight or (R)un?

  18. #18
    ServBot (Level 11) Edmond Dantes's Avatar
    Join Date
    Aug 2010
    Posts
    3,868
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    32
    Thanked in
    31 Posts

    Default

    Quote Originally Posted by calthaer View Post
    I don't think there was some sort of hard and fast standard in the 6.22 days where "INSTALL" was for DOS and "SETUP" was always used for Windows
    You're right, my mistake. The "Setup is for windows" thing happened more once Windows 95 came out. Before then Setup was always the program to configure sound cards and the like.

    I'm going to run a fresh install of Duke3D Atomic on my PC (500mhz AMD K6, 128mb RAM, Soundblaster 16, Voodoo 3 2000, running Windows 98 but got it set so it can boot directly into DOS) and see if I can replicate any of Soviet Conscript's errors. That and this thread has really put me in the mood for some alien busting.

    EDIT:

    Well, I tried, but on my system the game runs hunky-dorey as long as you either have the disc in the drive, or have the ISO mounted.

    The only thing I can think of at this point is that the problem must be in the OP's autoexec and config and/or his sound card settings. He said the game worked the first time... I've had a number of PC games run fine the first time, but then won't work again until you fix an underlying issue with your PC or its configuration, so right now that's the only thing that makes sense.

    If he redoes his autoexec and config.sys and he still has problems, I'm stumped.
    Last edited by Edmond Dantes; 09-28-2011 at 06:56 PM.

  19. #19
    Pear (Level 6) Soviet Conscript's Avatar
    Join Date
    Feb 2006
    Location
    Pittsburgh
    Posts
    1,361
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    devoce was a typo

    tried a few things and nothing worked. i just reformated and reinstalled dos so maybe i'll have better luck.

    i don't see why it would account for me not being able to reinstall but apperently i was useing SB16 drivers. they seemed to still mostly work but that may account for some of the issues. unfortunitly i can't seem to find awe32 dos drivers. i have the origional install disks but there for windows and not dos.

    CTCM is for PNP creative sound cards. if useing a creative PNP sound card in a dos enviorment or win 3.X you have to install the PNP manager as well as the drivers.

  20. #20
    Insert Coin (Level 0)
    Join Date
    Jan 2009
    Posts
    9
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    This thread over at Vogons may be of some help getting the original drivers:

    http://vogons.zetafleet.com/viewtopi...hlight=#152531

    The AWE32 installed much the same as my AWE64v and other than your resource config; all the settings look OK. Not many folks ever used IRQ 10 or DMA 7 for an SB.

    Also, Creative still has a driver archive:

    http://support.creative.com/download...rType=0#type_0

Similar Threads

  1. Wii games that will not install using WiiFlow
    By megasdkirby in forum Modern Gaming
    Replies: 3
    Last Post: 04-06-2011, 06:42 PM
  2. help me install vNES onto my ngage
    By c0ldb33r in forum Classic Gaming
    Replies: 1
    Last Post: 05-04-2009, 08:55 AM
  3. PSone modchip install
    By SnowKitty in forum Technical and Restoration Society
    Replies: 4
    Last Post: 09-18-2008, 07:50 AM
  4. Anyone here good at Build? (Duke3d editor)
    By aaron7 in forum Classic Gaming
    Replies: 9
    Last Post: 11-06-2007, 12:48 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •