Announcement

Collapse
No announcement yet.

ProQuake 3.95: Digitally signed for cheat-free

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

  • Originally posted by Baker View Post
    /If I don't put the stuff here, I might forget.
    Note to self: Do an update tonight.

    Coming later this week: A live in-game server browser and individual HTTP map download from the map section here.

    Both of these will be www based, instead of network protocol based. It probably will be much faster as a result.
    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
      Note to self: Do an update tonight.
      Ah, the hell with that. :d

      Coming later this week: A live in-game server browser and individual HTTP map download from the map section here.
      All I can say this is 70% done and it downloads even bloaty maps like Zop's 2.7 MB fatty of an aucons.bsp like lightning.

      No, this isn't wait 2 minutes for the map download. This is wait 4 seconds for the map to download. And actually typical maps like Aerowalk are 2.1 seconds. I think about 0.5 seconds of this is resolving the DNS so I'm somewhat tempted to see if there is a long-term static ip of a place the maps can be located.

      I'm cheating on this so incredibly cruelly it's ridiculous. Once I have this ready Rook will agree and some engine purist will NOT be happy with me. I'm using JoeQuake's dz demo play as a model and have created a small little helper app called mapget that does the heavy lifting.

      I'll have to mess around quite a bit to get the live server browser to work. But it'll be worth it. Getting the data isn't the problem, it's just all the fun work I'm going to need to do for the on-screen display.

      Initially I was going to not worry about mods like ThreeWave and Slide with custom models. But then after further examination, I have a hacky way to deal with this (have it look through the model list for any signature models, like how CTF has star.mdl and slide has reslide.mdl and assume those data files are needed.) and the truth is that I quickly discovered that the CTF models and such are pretty small. I might talk to Rook to see if there is a good way to do this instead.

      In time, I figure what the external utility does will end up relocated into the engine. But for now, doing it in a "proper" way will be too slow because I want this done this week.
      Last edited by Baker; 02-27-2008, 04:01 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


      • Sounds good! Not to steer you off course, but a "proper" way you could establish a web-based download interface would be to use the CURL library. I know WarSoW uses this, but I truely havent looked into it any further than the main page.
        www.quakeone.com/qrack | www.quakeone.com/cax| http://en.twitch.tv/sputnikutah

        Comment


        • Baker, before you go too far down the road with these new features. I just wanted to point out that some people have said that your proquake doesn't feel the same as proquake 3.5. More precisely, the mouse input doesn't feel the same. Now, I can't troubleshoot this because I havent' experienced it, but I have heard this from a couple of people. Do you think this might be due to the fact that directinput is implemented differently in 3.5 than in 3.99?

          Comment


          • I know ALT-ENTER switching from fullscreen to window mode makes a difference in how the mouse feels.. i use 1280x1024 fullscreen mode and in order to make the mouse feel unaccelerated i need to ALT-ENTER to 1280x1204 windowed mode (which is still fullscreen) and only then the mouse feels the way it should.. (it initializes direct input again).

            Comment


            • Originally posted by PapaSmurf View Post
              Baker, before you go too far down the road with these new features. I just wanted to point out that some people have said that your proquake doesn't feel the same as proquake 3.5. More precisely, the mouse input doesn't feel the same. Now, I can't troubleshoot this because I havent' experienced it, but I have heard this from a couple of people. Do you think this might be due to the fact that directinput is implemented differently in 3.5 than in 3.99?
              I think this is because with -gamma ProQuake mouse movement feels like ProQuake and without it, ProQuake feels like Qrack mouse movement.

              I am thinking about disabling the real time gamma (brightness adjustment) by default because no matter how many times I post it or put it in a readme, people aren't going to listen.

              And that's fine!

              I don't believe in listening or reading to play a game.

              ProQuake is for old schoolers, so I don't think there would be any harm in defaulting -gamma.

              Originally posted by =peg= View Post
              I know ALT-ENTER switching from fullscreen to window mode makes a difference in how the mouse feels.. i use 1280x1024 fullscreen mode and in order to make the mouse feel unaccelerated i need to ALT-ENTER to 1280x1204 windowed mode (which is still fullscreen) and only then the mouse feels the way it should.. (it initializes direct input again).
              I'll ask you more about this as I get closer to making a release candidate for 4.00.
              Last edited by Baker; 02-27-2008, 11:47 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


              • Originally posted by R00k View Post
                Sounds good! Not to steer you off course, but a "proper" way you could establish a web-based download interface would be to use the CURL library. I know WarSoW uses this, but I truely havent looked into it any further than the main page.
                Eventually, I'll do this properly but and I think I want that available (Curl) plus the Quakeworld style map/model download off the hosting server.

                But by the time I get to that place, I'll have some other things I want as well.
                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


                • I'm about to the point where I'm going to be working on the server browser display.

                  I have 40 characters to work with in order to support the minimum Quake video width of 320.

                  I think I'm going to have a 2 digit country code (US, EU, PT, etc. -- yep, Europe gets to be a country and the hell with Canada :d ) so you know what you're getting when you connect.

                  Going to allocate 19 characters for the server name, 5 for the # players/#max display, 6 for map name and 2 for the mod type (DM, CA, RQ, RA, etc. -- CTF gets to be CF.)

                  And I'll look something like this on-screen.

                  Code:
                  Server List
                  ---------|---------|---------|---------|
                  > US Rage Clan Arena     06/16 Q1EDGE CA
                    US Shmack Rune Quake   05/14 DM3    RQ
                    EU Flanders DM         03/08 AEROWA DM
                    US Shmack Rocket Arena 02/08 ARENAX RA
                  I'll have to edit Solecord's server parser to write a new file out.

                  But the nice thing about this will be, the server browser will be instant with no need to query servers because Solecord's script does all the work.

                  One limitation is that the QuakeOne server browser only updates once per minute, but in reality that is faster than when Qview queries a lot of servers.

                  I also need to think about model/sound download. I have a couple of different ideas for ideal solutions.

                  All of the CTF models/sounds and all of the Slide model sounds compress to be about 300K total. It's the maps that are large, not the little models and supporting files. I also want to think about the .loc files; I think everyone should have those.

                  CA sounds - 7z compressed = 497 KB
                  CTF models/sounds - 7z compressed = 172 KB
                  Slide models/sounds - 139 KB

                  So really it isn't the maps/models that make things like the Threewave pak large. That stuff is very small.
                  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


                  • woot can't wait to test that

                    Comment


                    • Back to finishing this up after 3 days of slacking off ...

                      The 7z download process literally downloads aucons in 2.25 seconds and aerowalk in 0.18 seconds on my 4Mbps cable.

                      I have a lot of finish up to do on this, but I'm hoping this will be available in few hours.
                      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


                      • Awesome!

                        I'm looking forward to seeing this in action!
                        QuakeOne.com
                        Quake One Resurrection

                        QuakeOne.com/qrack
                        Great Quake engine

                        Qrack 1.60.1 Ubuntu Guide
                        Get Qrack 1.60.1 running in Ubuntu!

                        Comment


                        • Thanks for all your hard work Baker!
                          'My teammates are no good to me alive.' -Bank on CA.

                          'I'll cry when I'm done killin!' -A REAL Patriot

                          Clan TU


                          Your own... personal... Shambler
                          someone to hear your prayers
                          someone who cares
                          your own... personal... Shambie
                          someone to hear your prayers
                          someone whos there

                          Comment


                          • wow, if u get a working in game server browser, you might even convert me from glpro 3.5!

                            Comment


                            • I keep finding little obstacles that are slowing me down

                              Code:
                              us chicago cax         09/12 e1m1   ca
                              us shmack rune quake   09/16 e3m1   rq
                              us rage clan arena     02/16 dm3    ca
                              us rum threewave pub c 01/16 e4m8   cf
                              us beatdown alley 3    01/09 efdm9  rq
                              us fear rqp+           01/12 dm3    rq
                              eu flanders coop(eu)   00/08 intro  cp
                              eu blackhat ffa        00/16 e4m5   dm
                              eu blackhat match      00/16 dm6    dm
                              eu flanders dm(eu)     00/08 ztndm3 dm
                              eu flanders newdm      00/08 e2m5   nd
                              eu qrf rocket arena    00/12 arma4  ra
                              eu euroquake           00/16 summer rq
                              eu flanders motd       00/08 slstar sl
                              us ihoc airquake       00/04 air2   aq
                              eu qrf slide hoverboar 00/12 dm2    sl
                              us bomber clan arena   00/16 dm3    ca
                              us clan hdz ca+        00/16 dm3    ca
                              us rage cax 26001      00/16 dm3    ca
                              us rage cax 26002      00/16 dm3    ca
                              us rage cax 26003      00/16 dm3    ca
                              us rage cax 26004      00/16 dm3    ca
                              us rage cax 26005      00/16 dm3    ca
                              us rum clan arena      00/16 dm3    ca
                              us clan hdz threewave  00/16 bastar cf
                              us quakeone ctf        00/16 e3m6   cf
                              us rum shareware xctf  00/16 e1m5   cf
                              us rum threewave ctf   00/16 start  cf
                              us xmd pub ctf         00/08 start  cf
                              us rquake team coopera 00/12 intro  cp
                              us arizona ofqsp       00/16 dm6    dm
                              us chi1 suroot dm      00/16 dm6    dm
                              us clan hdz dm         00/16 dm3    dm
                              us edmonton ofqsp      00/16 dm3    dm
                              us fremont ofqsp       00/16 dm3    dm
                              us philadelphia ofqsp  00/16 dm6    dm
                              us quake crmod         00/16 dm3    dm
                              us rum crmod           00/16 start  dm
                              us shmack practice mod 00/16 dm6    dm
                              us virginia ofqsp      00/16 dm3    dm
                              us whitehot newdm      00/04 listen dm
                              us future vs. fantasy  00/12 e3m2   ff
                              us ihoc headhunters    00/08 e1m2   hh
                              us xoc pub headhunters 00/06 e1m2   hh
                              us ihoc hpb only       00/08 dm1    ih
                              us ihoc match          00/08 start  ih
                              us ihoc rocketwar      00/08 e1m6   ih
                              us ihoc vs. bots       00/16 start  ih
                              us rum ihoc            00/16 e1m1   ih
                              us xmd artifact-rjs    00/06 e4m7   ih
                              us xmd ihoc            00/10 start  ih
                              us xoc ihoc            00/12 e4m3   ih
                              us xoc ihoc 26001      00/08 start  ih
                              us xoc ihoc 26002      00/15 start  ih
                              us ihoc quake chat     00/08 dm1    ot
                              us xoc lab             00/15 north  ot
                              us ihoc rocket arena   00/08 terrai ra
                              us rocket arena hdz    00/10 yard1  ra
                              us rq rocket arena     00/08 arenrg ra
                              us rum rocket arena    00/10 arendm ra
                              us xoc rocket arena    00/04 terrai ra
                              us etches park rq      00/10 e1m7   rq
                              us ihoc runehoc        00/06 dm5    rq
                              us msm rune quake      00/16 e3m7   rq
                              us xoc artifact-rjs    00/09 e1m1   rq
                              us ihoc slide hoverboa 00/08 slstar sl
                              us zopmod              00/05 dm4    zp
                              br jogos dm            00/12 dm3    dm
                              br terra crmod         00/12 dm3    dm
                              br terra crmod         00/12 dm6    dm
                              br terra total destruc 00/12 e3m4   td
                              But that's fine! Little obstacles are fun.
                              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


                              • Note to self:

                                WinQuake doesn't release the mouse in windowed mode when in the console or menu like GLQuake does. Investigate and fix.
                                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