Announcement

Collapse
No announcement yet.

ProQuake 4.93 Windows 98 Error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ProQuake 4.93 Windows 98 Error

    I downloaded ProQuake here:

    ProQuake 4: The official continuation of ProQuake

    But I'm getting the error "DLL file is linked to missing export WLDAP32.DLL:301" when trying to run it.

    It says it's compatible with "XP/2000/98", but it's not working with 98.

    Thanks

  • #2
    I don't know a whole lot about win 98, but you can always try and make sure that you are doing a 'clean' install of proquake.

    Locate your PAK0.pak and PAK1.pak files. Download proquake, and create an ID1 directory inside the folder (which you must unzip). Put you PAK0 and PAK1 files in there, and run dxpro.exe or glpro.exe.

    I'm sure you may have tried this already, but its all I can say that might help, because I don't know a lot about win 98. Good luck!

    Comment


    • #3
      Thanks for the suggestion.

      I downloaded ProQuake 3.95, and that launches without an issue, so it must be the newer release, no?

      Comment


      • #4
        According to this Apache support site, the file wldap32.dll, which seems to be causing your error, seems to have been updated in Service Pack 1 for Win98. So I would suggest to install SP1 if you have not already done so. Apache also only works with the new DLL version, so this could be the same problem with ProQuake. The error definitely sounds like a wrong DLL version of wldap32.dll was the root of the problem.

        (I would recommend to install a new operating system in the first place. But I guess you already know yourself that Win98 is outdated and unsupported, even by Microsoft -- and that you have your reasons for using it.)

        EDIT: While I was typing this you posted that it works with a newer ProQuake release. So most likely you have SP1 installed (and the problem maybe was that the older ProQuake version was expecting the old DLL file).
        Last edited by dfsp_spirit; 10-27-2015, 06:53 AM.
        dfsp*spirit
        my FPS maps

        Comment


        • #5
          Originally posted by dfsp_spirit View Post
          EDIT: While I was typing this you posted that it works with a newer ProQuake release. So most likely you have SP1 installed (and the problem maybe was that the older ProQuake version was expecting the old DLL file).
          No, the opposite.

          I downloaded 3.95 after I got the error with 4.93.

          And I do have the latest 5.00.2168.1 for Windows 98SE, and I do have IE6 SP1 installed.

          Many people use older Win98 systems for classic gaming machines. Obviously this is not my main computer. But I do like to play the classics once in a while.

          The error I get is:

          "The LIBCURL.DLL file is linked to missing export WLDAP32.DLL:301"

          Thanks
          Last edited by miodiahi; 10-27-2015, 03:41 PM.

          Comment


          • #6
            Just so you know, if you didn't already, proquake works on windows 7,8,8.1, and 10.

            (I have used it on all of them)

            Comment


            • #7
              Originally posted by Sgt-PieFace View Post
              Just so you know, if you didn't already, proquake works on windows 7,8,8.1, and 10.

              (I have used it on all of them)
              Yup. But it seems like something got updated that broke 98 support. Probably something that has to do with the server browser, because that's what LIBCURL is for.

              Maybe I might try experimenting with older versions of the DLL and see if any of them are compatible with 98.

              Comment


              • #8
                Originally posted by miodiahi View Post
                Yup. But it seems like something got updated that broke 98 support. Probably something that has to do with the server browser, because that's what LIBCURL is for.

                Maybe I might try experimenting with older versions of the DLL and see if any of them are compatible with 98.
                I would go for trying to install Internet Explorer 6, Service Pack 1 for Windows 98.

                Download Internet Explorer 6 Service Pack 1 from Official Microsoft Download Center (This is the right link, click system requirements and it will say Windows 9.

                The "try to find old libcurl" idea won't work for several different reasons.

                Add: It's pretty cool that "other Spirit" provided such quality technical advice! It's always nice to read posts like that. But yeah, ProQuake has no dependency on that DLL but libcurl does. Which is why ProQuake earlier than 4 will run and the later versions won't.
                Last edited by Baker; 10-28-2015, 11:33 AM.
                Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                Comment


                • #9
                  Ok,

                  I've been fiddling with this, finding dependencies for it, and here's my conclusion:

                  It won't work.

                  libcurl 1.0.0 is dependent on cygwin, and 1.0.0 is specifically dependent on a cygwin version later than 1.5.25, which makes it incompatible with Windows 98. This won't work, not even with KernelEx.

                  Maybe the author would consider re-compiling a special Windows 98 version with older dependencies. libcurl is only a small part of the whole picture (used for multiplayer), and it's a shame that this shouldn't run on Windows 98 just because of it, especially since I'm using it for singleplayer, but I want the enhancements of this version.

                  Version 3.95 works, but there are v-sync problems with it that have been fixed in 4.93.

                  Does anyone know how I can get in touch with him?

                  Thanks everybody for your help.

                  Comment


                  • #10
                    I get the same error on my machine but I'm using a fully updated install of Windows 7 Pro (64 bit). Why would this be?
                    I got the phone call at 4 a.m.

                    Comment


                    • #11
                      Originally posted by miodiahi View Post
                      Ok,

                      I've been fiddling with this, finding dependencies for it, and here's my conclusion:

                      It won't work.

                      libcurl 1.0.0 is dependent on cygwin, and 1.0.0 is specifically dependent on a cygwin version later than 1.5.25, which makes it incompatible with Windows 98. This won't work, not even with KernelEx.

                      Maybe the author would consider re-compiling a special Windows 98 version with older dependencies. libcurl is only a small part of the whole picture (used for multiplayer), and it's a shame that this shouldn't run on Windows 98 just because of it, especially since I'm using it for singleplayer, but I want the enhancements of this version.

                      Version 3.95 works, but there are v-sync problems with it that have been fixed in 4.93.

                      Does anyone know how I can get in touch with him?

                      Thanks everybody for your help.
                      your better off running Q1 on a modern machine, gobs of us are doing it. Q1 wasn't left in the past,we brought it with us to the present day.
                      Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

                      Comment


                      • #12
                        Originally posted by miodiahi View Post
                        Ok,

                        I've been fiddling with this, finding dependencies for it, and here's my conclusion:
                        If you are only doing single player, FitzQuake 0.85 (the predecessor to Quakespasm) is probably a perfect match for your machine. Fitz 0.85 has flaws, but the problems are for like dual-core machines and stuff and that's not going to affect Windows 98.

                        Fitzquake

                        And FitzQuake 0.85 offers a very nice single player experience.
                        Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                        So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                        Comment

                        Working...
                        X