Announcement

Collapse
No announcement yet.

ProQuake 3.95: Digitally signed for cheat-free

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

  • Download: ProQuake 3.99h - 0.8 MB

    Source code is available here

    Fixed: The unbind key problem and the console getting messed up were related; those are now fixed.

    New: Video mode changing is now supported if you are using -bpp different than your desktop (you just won't be able to between windowed and fullscreen mode, the menu has a message explaining this if you press enter in the fullscreen field, which displays "locked", in video options).
    Last edited by Baker; 01-23-2008, 11:06 PM.
    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


    • Originally posted by Baker View Post
      The cl_sbar < 1 issues Scott is having might be resolved now.
      Nope, that is sitll happening.

      Comment


      • The changes I made in that version eliminated some sluggishness when ALT-TAB was done if cl_sbar <1, so I had hoped it worked for you as well.

        Let's talk about just cl_sbar 0 for a moment and ignore cl_sbar <1. I want to try to narrow down the cause.

        1. Do you still have the problem with cl_sbar 0?
        2. If so, do you have this problem in Qrack with a normal cl_sbar 0?
        3. If so, do you have this problem with qwcl230.exe (download]

        I used Qrack's source and old Quakeworld 2.30's source as examples for adding this functionality.

        4. Do you have this problem with Qrack with transparent sbar? (scr_sbaralpha 0.4 or whatever)

        The transparent sbar in mine (cl_sbar < 1) was modeled after DarkPlaces.
        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


        • that unbind bug seems to be fixed now, great!

          one little thing tho.. typing fov 0 made it crash :/

          (i know nobody should ever type fov 0 but still.. would be better if it didn't crash)
          Last edited by =peg=; 01-24-2008, 08:34 PM.

          Comment


          • Originally posted by Baker View Post
            Let's talk about just cl_sbar 0 for a moment and ignore cl_sbar <1. I want to try to narrow down the cause.
            Ok, here we go.

            GLpro 3.99h:
            Basically it works like this: if I alt-tab with cl_sbar 1, and then go back to quake and change cl_sbar 0, I can alt-tab with cl_sbar 0 just fine, but only the first time. If I want to alt-tab with cl_sbar 0 a second time, I need to switch to cl_sbar 1, alt-tab, then switch back to cl_sbar 0; I can now alt-tab with cl_sbar 0, again only once.

            Qrack:
            Qrack works similarly with cl_sbar 0 and always keeping scr_sbaralpha 0.
            The only difference between Qrack and your GLpro, is that I can alt-tab out of Qrack just fine on the first attempt with cl_sbar 0 and scr_sbaralpah 0. All subsequent attempts to alt-tab are screwy, unless I reset cl_sbar 1, alt-tab, and then set cl_sbar 0 (similar to how I described for GLpro).

            GLqwcl:
            I was unable to test this because when I load this client, my screen is all a mess (same thing happens in glquake, btw).


            What's weird, is that I never noticed this in Qrack before. It may be cause I updated my video drivers, and the old drivers didn't have this issue.

            Comment


            • Download: ProQuake 3.99j - 0.8 MB

              Source code is available here

              Changes:

              1. Uses improved clock code that should prevent overspeeding problems (from JoeQuake). Should fix the problem that Mindzfield and DoomChronage reported. JoeQuake has been using this fix for years, but I can't test it directly because I don't have this problem. Verification required.

              2. Fixed fov 0 gives error message.

              3. -joy command line parameter is now -joystick

              4. -oldkeys command line parameter for Gunter, who wants to be able to use ALT in the console. This makes it so ALT and CTRL can be used in console just like standard GLQuake, instead of bronzing the letters/numbers you type like in JoeQuake. This command line parameter needs a better name.
              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


              • fov 0 seems to work flawlessly now

                Originally posted by by baker
                This command line parameter needs a better name.
                how about -nobronzingkeys or -nobronzkeys or -nobrkeys or something to that extend

                Comment


                • I think I might have time to do another update Sunday.

                  What it is likely to include:

                  1. Found a little problem that was introduced in 3.99c. Going to fix that.

                  2. Might have time to rework the input initialization code. Both Phenom and Gunter reported problems with dinput + -window. I need to re-walk the code and determine why direct input initialization with -window is failing. Somewhat time consuming to fix, but needs to be done.

                  3. I still don't know why cl_sbar <1 causes Scott issues with his video card when he alt-tabs. I can't test this directly and can't seem to identify why it happens. But I sure as hell can have alt-tabbing out of full-screen mode set cl_sbar to 1 and restore it back to whatever when you alt-tabbed back in. I've done this and you never know this is happening. I hope Scott doesn't get this problem also if using windowed mode as well, but if so I can address it.
                  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


                  • Download: ProQuake 3.99k - 0.8 MB

                    Source code is available here

                    Very close to being rock-solid.

                    Changes:

                    1. cl_sbar <1 workaround that almost certainly will eliminate ALT-TAB issue for Scott
                    2. Fixed "Reset to defaults"
                    3. Fixed a lot of potential WinQuake/GLQuake string issues that could result in crashes (was on a list JP Grossman gave to me of things he'd felt could be improved).

                    Full List of outstanding issues:

                    1. -dinput + -window combined doesn't behave as expected.
                    2. mwheelup/mwheeldn binds don't trigger with -dinput
                    3. International keyboard support
                    4. Try to investigate problem Lennox has with mouse movement
                    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


                    • Originally posted by Baker View Post
                      3. Maybe an "openquake" command that opens up the Quake folder in explorer.
                      ProQuake 3.99m will have 2 nice features:
                      1. "copy" will copy the console text to the clipboard.
                      2. "homepage" will take you to the engine homepage in your default web browser.
                      3. "openquakefolder" will open up the Quake folder

                      When 3.99m is done, both commands #2 and #3 above will switch you from fullscreen to windowed mode [if mode switching is enabled] to make this more convenient. Maybe "copy" should do this as well?

                      Need to work out what is ideal with this.

                      Some other possibilities:

                      CTRL + -/+ adjusts brightness on the fly
                      SHIFT + -/+ adjusts viewsize on the fly

                      MAYBE ... ALT + ENTER switches between windowed + fullscreen mode.
                      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


                      • Originally posted by Baker View Post
                        CTRL + -/+ adjusts brightness on the fly
                        SHIFT + -/+ adjusts viewsize on the fly

                        MAYBE ... ALT + ENTER switches between windowed + fullscreen mode.
                        Will this effect those that have CTRL or SHIFT already bound to do something else?

                        Comment


                        • Originally posted by Baker View Post
                          MAYBE ... ALT + ENTER switches between windowed + fullscreen mode.
                          Possible scenario: someone uses ENTER to chat and pressed alt for another action and now unexpectedly has to switch between the two modes, having to wait.

                          I don't think it's a great idea to have a shortcut to switch between windowed mode and fullscreen mode on the fly. If people want switch, just have it available in the options menu. It's nothing that has to be done urgently but would be a pain if you accidentally triggered it.

                          Comment


                          • Originally posted by PapaSmurf View Post
                            Will this effect those that have CTRL or SHIFT already bound to do something else?
                            No.
                            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


                            • Download: ProQuake 3.99m - 0.8 MB

                              Source code is available here

                              New:

                              1. ALT-ENTER switches between fullscreen and windowed mode IF that is available in glpro. (will add an option to disable this behavior in next one.)

                              2. "copy" command; copies your console to clipboard

                              3. "openquakefolder" command; will open your Quake folder in explorer

                              4. "homepage" command; will open your default web browser and navigate it to the project homepage ... well, right now there isn't one so it takes you http://www.quakeone.com/proquake

                              5. "sysinfo" command; prints some system information to the console. Want to refine this and have some other ideas.

                              Short list of outstanding is unchanged

                              Full List of outstanding issues:

                              1. -dinput + -window combined doesn't behave as expected.
                              2. mwheelup/mwheeldn binds don't trigger with -dinput
                              3. International keyboard support
                              4. Try to investigate problem Lennox has with mouse movement
                              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


                              • all seems to be working fine for me.. just thought i'd give some feedback on that

                                Comment

                                Working...
                                X