Announcement

Collapse
No announcement yet.

Netquake demo tools?

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

  • Netquake demo tools?

    I'm looking for a tool for netquake ala wolfcam in QL.

    I tried running Camquake but it doesn't run on my system (crashes).

    Was there ever anything like this? I want to convert chasecam or floatcam demos to pov.

    Thanks for any info.

  • #2
    I googled "what is wolfcam" , found this link
    Wolfcam Complete Tutorial
    Originally posted by EARTH_QUAKE
    It's simply a program that allows you to replay demos (just like QL) but with far more features such as freecamming and pause/rewind. Even if you're just watching demos back, not making videos, I'd strongly recommend you use wolfcam; however this tutorial is mostly intended for the use of movie makers.

    Qrack has support for rewind,fastfwd, slowing down the playback, speeding up the playback,and pausing playback of demos

    http://quakeone.com/qrack/

    chase_active 1 for 3rd person view
    chase_active 0 for 1st person view

    Does this help at all?

    something that should be noted though, and I am unsure how to explain it so here it is, newb as all hell,and probably incorrect through and through, someone else can chime in with a better explanation of it later, please and thanks in advance


    cl_cullentities = stops wallhacking, but breaks all kinds of shit in the process
    what does it break?
    -recording a demo will only allow to you view the perspective of the person recording the demo
    -glow through walls

    demos recorded prior to cl_cullentities being deployed on netquake servers, should allow you to view anyones perspective.. I'll go download an old demo to confirm this from challengetv (edit FUCKING CHRIST WHAT THE FUCK SOMEONE ELSE HAS CHALLENGE-TV NOW.............................YES MAD...............................)


    http://challenge-tv.com/

    ^ I just want to kick and scream and scream and kick

    Sigh
    Last edited by Mindf!3ldzX; 06-15-2015, 02:42 PM.
    Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

    Comment


    • #3
      okay, thanks to QuakeTerminus , I found this

      /\/\ethos Quake Demos Page


      Qrack controlling of demo's are
      up arrow speeds up playback of demo
      down arrow slows down playback of demo
      enter button resets playback speed to normal
      mouse1/mouse2 adjust freelook or chasecam . something like that

      confirmed : prior to cl_cullentities, you can witness everything going on in a demo at any time / any where on the map

      I tried this on a more recent demo that I have (of kimp go figure) and confirmed that cl_cullentities broke the capacity to view any player / any where on the map , etc.

      *Sigh*
      Last edited by Mindf!3ldzX; 06-15-2015, 03:06 PM.
      Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

      Comment


      • #4
        Thanks for the replies, Qrack sure came close to what I needed, and I was able to get information I didn't have before from the demo.

        I wanted to convert a chasecam demo to a POV, not the other way around. I know it can be done because the demo has the information, I just have no idea how to do it :-/

        The demos are very old, so I think they are before cullentities, but I'm not sure as I have no idea when this was implemented.

        Also man, can't believe someone else has challenge-tv, that is such a saddy. It's also quite weird that it's some girl's blog, I mean wtf.

        Comment


        • #5
          when you say chasecam, are we talking about chase_active 1? (3rd person view)
          and when you say POV , are we talking about chase_active 0? (1st person view)

          Sorry if I am being thickheaded lol

          ----offtopic below----
          @Also man, can't believe someone else has challenge-tv, that is such a saddy. It's also quite weird that it's some girl's blog, I mean wtf.

          And it doesn't even look like a real blog now that I recall, I remember seeing a bunch of food terms.... double wtf?

          Originally posted by Challenge-TV.com
          Bacon ipsum dolor amet shoulder fatback boudin tongue, hamburger tenderloin pork chop jowl drumstick alcatra. Filet mignon pancetta tenderloin, hamburger prosciutto alcatra pork. Shankle chicken salami biltong, ribeye bresaola doner alcatra prosciutto hamburger flank corned beef venison kielbasa ham hock. Turkey ball tip rump, corned beef jowl ground round meatball tri-tip. Pork belly alcatra cupim flank ball tip. T-bone meatloaf turkey pancetta salami ball tip sausage spare ribs rump brisket pig andouille drumstick tenderloin prosciutto.

          Shank pancetta t-bone, kielbasa pork shankle chuck fatback picanha bresaola tri-tip cow meatloaf. Leberkas salami short loin ham pork. Pork chop capicola porchetta, chicken tongue prosciutto rump. Turducken chuck tenderloin jowl tail shankle. Prosciutto tri-tip landjaeger ham bresaola rump ribeye.
          So, they picked up Challenge-TV so they could list a bunch of food terms, and it has Otoplasty Ear Reconstruction there as well.

          Blog made for give the most recent news in the health field. Hope you enjoy and share! Amy Rainville - Challenge-tv.com All Rights Reserved

          ^ lol I just want to cry
          Last edited by Mindf!3ldzX; 06-15-2015, 06:39 PM.
          Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

          Comment


          • #6
            I mean the demo is already of chasecams third person type view, so chase_active 0 just has it as it is (third person), and chase_active 1 allows me to see a bit more around the level and some more angles. It doesn't show me the player's pov which is what I'm looking for.

            ..and yeah thanks "Amy Rainville" for doing something wonderful with the domain ;-(

            Comment


            • #7
              I just now tried recording a demo while in chase_active 1
              set it back to 0 , played the demo back, and it was actually in chase_active 0 (the playback)


              I was using DirectQ, you can snag a copy from the link below.

              http://quakeone.com/forums/quake-hel...artup-kit.html

              if you want you can hook me up with a copy of the demo in question and after I watch my movie I will gladly see what happens when I fiddle with it over here.
              Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

              Comment


              • #8
                Sure.

                Here's one example: https://www.dropbox.com/s/f8u7smj7ms...imp01.dem?dl=0

                Comment


                • #9
                  I see QuakeTV is being utilized, the answer might be in the a faq for that.
                  Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

                  Comment


                  • #10
                    That was a long, long, long time ago though.

                    QTV did have a closer to the player pov cam, so that would theoretically make converting easier, as the camera actually just needs to be moved. I tried doing that in qrack as well, but it was rather disappointing.

                    Also there does seem to be some culling. If I freecam far away I cannot pick up entities.

                    Anyways, I need some kind of software that analyzes what entity information actually is there and then constructs a pov demo out of it, bypassing this QTV junk entirely.

                    I wonder if there is some way to trick the demo into thinking its pov is a given entity and not the cam it was recorded as. Sigh, if I'm being honest with myself this is probably more work than I'm willing to do ;-(

                    Comment


                    • #11
                      Yes there are some very dated tools for this but you wont want to go the distance to use them I am sure. The Little Movie Processing Center and Film at 11 will do all you want but you will likely need a box with w98 on it to run them.
                      UPDATE
                      Seems he has updated it
                      http://demospecs.half-empty.de/lmpc-alpha/
                      you would use this string to change pov
                      -p, --change-player PLAYER changes the recording player of a LMP-file to
                      PLAYER (0..3).
                      You may also try Remaic Studio
                      http://www.quaketerminus.com/tools.shtml
                      Last edited by bluntz; 06-18-2015, 06:21 PM.
                      WARNING
                      May be too intense for some viewers.
                      Stress Relief Device
                      ....BANG HEAD HERE....
                      ---------------------------
                      .
                      .
                      .
                      .
                      .--------------------------

                      Comment


                      • #12
                        Originally posted by bluntz View Post
                        The Little Movie Processing Center and Film at 11 will do all you want but you will likely need a box with w98 on it to run them.
                        Hmm ok. Will look into it.

                        The Little Movie Processing Centre
                        you would use this string to change pov
                        -p, --change-player PLAYER changes the recording player of a LMP-file to
                        PLAYER (0..3).
                        I tried this but it says 'game type unsupported', which I take to mean that it's intended for doom or hexen or similar. It doesn't seem to like anything quake related I put in there. I should probably check the source to make sure but it's pretty conclusive imo.

                        It was really interesting to 'decompile' a demo file into a text and look inside. So much information is there.

                        You may also try Remaic Studio
                        Quake Terminus
                        This allows me to make something like QTV, but not undo what QTV makes, at least not in a practical way.

                        I don't have any 'follow entity' option. I have to tell it exactly when and where and how to cam and this is a pretty manual process as it is.

                        It uses script files to do this. I could theoretically analyze the contents of the demo, and then shove it into a massive (and I mean massive!) script file, but since the demo info uses different location and angle numbers as far as I can tell, I would need some sort of conversion process and a lot of it would be trial and error.

                        Even if I got the conversion process, I'd have to write a program to automate the output into a script file for Remaic. Even if I did all that I'm not sure Remaic could handle the load, or that some other problem wouldn't crop up due to the sheer volume of info required.

                        I'll check out those other programs and see how far I get. Thanks for the info, I didn't know such tools were still around!

                        Comment


                        • #13
                          svc_setview attaches the view to a different entity.

                          you may also need to rework viewing angles, depending on the camera style.
                          Some Game Thing

                          Comment


                          • #14
                            Originally posted by Spike View Post
                            svc_setview attaches the view to a different entity.

                            you may also need to rework viewing angles, depending on the camera style.
                            I don't know about svc_setview, but I decompiled a demo, changed setview and recompiled it after reading the demo spec as described in the keygrip zip. I was nearly brought to tears when I saw what was, practically a pov demo made from that ugly chasecam!

                            Unfortunately it doesn't fair as well with the 'hanging sportscam' type demos. While I was able to attach the camera to the desired player in a variety of scenarios, there seems to be some issue with how it behaves. Like it's either backwards or inverted, or something to that effect. I'm not convinced that a simple repositioning would do the trick since its behavior appears inconsistent.

                            I should probably load one into Remaic and see what difference I can make to it. Unfortunately it still loses track of the player in various scenarios. It shouldn't be due to culling since the player is relatively close, shrug.

                            Anyways when you set svc_setview, where exactly do you mean to use that? I don't remember seeing an svc_ prefix anywhere in any of these tools.

                            Comment


                            • #15
                              Originally posted by Lorfa View Post
                              Hmm ok. Will look into it.



                              I tried this but it says 'game type unsupported', which I take to mean that it's intended for doom or hexen or similar. It doesn't seem to like anything quake related I put in there. I should probably check the source to make sure but it's pretty conclusive imo.

                              It was really interesting to 'decompile' a demo file into a text and look inside. So much information is there.



                              This allows me to make something like QTV, but not undo what QTV makes, at least not in a practical way.

                              I don't have any 'follow entity' option. I have to tell it exactly when and where and how to cam and this is a pretty manual process as it is.

                              It uses script files to do this. I could theoretically analyze the contents of the demo, and then shove it into a massive (and I mean massive!) script file, but since the demo info uses different location and angle numbers as far as I can tell, I would need some sort of conversion process and a lot of it would be trial and error.

                              Even if I got the conversion process, I'd have to write a program to automate the output into a script file for Remaic. Even if I did all that I'm not sure Remaic could handle the load, or that some other problem wouldn't crop up due to the sheer volume of info required.

                              I'll check out those other programs and see how far I get. Thanks for the info, I didn't know such tools were still around!
                              Remaic
                              You do not have to make scripts to film though you can.It will generate them for you if when you mark where you want the cams and triggers,if you do not do any it defaults to chasecam.
                              You need to RTFM
                              Section 4.Tutorial
                              Follow the instructions below to learn how to perform basic refilming tasks with ReMaic Studio.

                              Let us suppose that you have a recording made on the e1m1 level, placed in the ReMaic Studio subdirectory and named e1m1.dem, that you wish to refilm.

                              Run rs e1m1, to start editing camera positions.
                              Use your normal Quake controls to move around in the world.
                              Press HOME key (or, enter gotocamera in the console) to find the current camera.
                              Move away from this camera (after going to a camera, you'll be exactly inside it), and try to fly around it.
                              Find the camera's trigger. Remember, the trigger looks like a force field with white particles blinking inside it.
                              Relocate the trigger (using the DEL. key or puttrigger command) until you are happy with it's position. Remember, the trigger should be placed on player's route, in an area that the camera can see well, enclosing the entire area the player will be in. Don't be afraid to make the trigger a bit too big, it will be activated once the center of player's model will touch it.
                              Fly around looking for other cameras. If you want to see a camera's trigger, make that camera active (using the SPACE key or changecamera command.)
                              Keep updating cameras and triggers until you are happy with the cameras.
                              Press F10 to exit the game. (Do NOT use the menu to exit. The game modification needs to write camera information to the console log before exiting.)
                              Run ReMStud.exe, setting the checkboxes as you desire, and press the "GO" button.
                              Enjoy the movie. If you are unhappy with it, return to step 1. Alternatively, you could edit the screenplay file that ReMaic Studio generated for you by hand.

                              Same for LMPC you need to RTFM it does indeed support DEM and many others.
                              I think what Spike is alluding to with the svc_setview command is to change the pov manually in the decompiled DEM,then recompile it to get the POV of the other player.
                              Last edited by bluntz; 06-18-2015, 06:18 PM.
                              WARNING
                              May be too intense for some viewers.
                              Stress Relief Device
                              ....BANG HEAD HERE....
                              ---------------------------
                              .
                              .
                              .
                              .
                              .--------------------------

                              Comment

                              Working...
                              X