Announcement

Collapse
No announcement yet.

JoeQuake RAM problem

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

  • JoeQuake RAM problem

    When I play on Winquake or Joequake, on a very big map, I get a little RAM icon in my corner. How do I make the engines access more of my PC's RAM?


    I got 3.5 GB RAM
    Dual CPU

  • #2
    add -mem 128 to command line
    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


    • #3
      Or use an engine that doesn't have this silly requirement.

      Edit to add: there's no reason why any source port shouldn't bump this to 128 or even 256 MB these days. Just let the OS's virtual memory management system look after it, and you can allocate up to 2 GB on a 32 bit OS. It doesn't even steal RAM from other applications as each of those can still alloc up to 2 GB, and only that which is being used will be paged-in. Quake was originally developed to run on an 8 MB machine running DOS (with no virtual memory), and there's an astonishing amount of cruft left in the engine from those days.

      There are also 2 minor modifications you can make to any engine that will colossally reduce the RAM used by any map. Think I'm going to hit Inside 3D with these sometime soon...
      Last edited by MH; 06-15-2010, 10:59 AM.
      IT LIVES! http://directq.blogspot.com/

      Comment


      • #4
        touch buns

        Comment


        • #5
          What does heapsize do? Because I've always had it on: -heapsize 256000.

          Is -surfcachesize of any use?

          Comment


          • #6
            This value is somehow very big.. generally heapsize value is either 48000 or 64000... which map actually really needs 256MB of memory to run ?
            What Does Not Kill You, Makes You Stronger

            Comment


            • #7
              Originally posted by Ranger View Post
              What does heapsize do? Because I've always had it on: -heapsize 256000.

              Is -surfcachesize of any use?

              -heapsize is the same as -mem
              Ive ran mine at -heapsize 128000 and its worked well. Not sure about -surfacecachesize though.
              If you see 427 playing Quake thats me.

              Comment


              • #8
                Surfcachesize only applies to software Quake. There are a few mods out there that might need -heapsize of 256MB. Warpspasm takes a lot of memory, especially if you've run a few maps and have a lot of alias models in the cache.
                IT LIVES! http://directq.blogspot.com/

                Comment


                • #9
                  I seem to be having startup demo problems in Joequake (unrelated to RAM); when I play SoA the menu demos play, but when I play regular Q or DoE, the demos won't play.

                  Also, how can I enable water alpha?

                  Comment


                  • #10
                    i use -heapsize 512000 (512mb)

                    I need DM3 to run super smooth.

                    Comment


                    • #11
                      A 512 MB heap will do fuck all to make DM3 "super-smooth", sorry. DM3 fits in less that 16 MB, anything else is memory that's not being used.
                      IT LIVES! http://directq.blogspot.com/

                      Comment


                      • #12
                        You don't understand. It's required to hold all of his preset message bindings.

                        Comment


                        • #13
                          Originally posted by Zop View Post
                          You don't understand. It's required to hold all of his preset message bindings.
                          IT LIVES! http://directq.blogspot.com/

                          Comment


                          • #14
                            How do you make the playback rate in Joequake from the default 11025khz to: 22050khz or 44100khz?

                            I tried putting -sspeed 22050 & -sndspeed 22050 into the shortcut's commandline,
                            but ingame, the console still says, "Sound sampling rate: 11025 hz"

                            Comment


                            • #15
                              s_khz

                              You might need to add it to the command line or put it in a config though.
                              IT LIVES! http://directq.blogspot.com/

                              Comment

                              Working...
                              X