Announcement

Collapse
No announcement yet.

Help needed! Someone with decent Freepascal/Lazarus knowledge to modify miniql

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

  • Help needed! Someone with decent Freepascal/Lazarus knowledge to modify miniql

    EDIT: I managed to make it ignore the b_models in the maps folder. Several my friends will also contribute this project. Other features will be implemented when we have enough time to work on this. We are students and having a spare time is like finding gold... So no updates in the near future....



    Hello everyone. I searched every corner of the internet I could to find a normal quake launcher for mods and custom maps, as I have hundreds of them and don't want to create a zillion bat files or shortcuts. It was quite hard as most of the Quake-related websites are simply down or filled with a bunch of dead links (as far as I know the only normal Quake-related websites are this, quaddicted and qrp that are still live). The only decent launcher I could find is the miniql. It basicly does everything I need. But there are some things I would like to change in it. I'm not really into that programming stuff, but I think if the source is available for free download, it's "allowed" to chenge it anyway you want... (please, correct me if I'm wrong).

    So here's what I want to change/add in miniql:

    1. Make it ignore the bmodels in the maps list.
    2. Make the window wider as to add a textbox to the right so that if I select mapname.bsp in the maps list the textbox would get filled with text from mapname.txt in the same (maps) folder.

    Not necessary, but would be great!

    1. Availability to create config files with command line parameters for each map/mod named mapname.cfg in the same folder the map/mod is (i.e. I know that a certain map requires -heapsize 10000 and runs only in fitzquake. It would be simpler to have cfg file with those parameters rather than input it every time you start the map)
    2. Add a space for a screnshot called mapname.jpg (.tga .bmp .png)

    Totally not necessary, but I would appreciate it a lot!!

    1. Teach me what you changed in the code (like post the differences from the original source code)

    Also when I tried to compile it with FreePascal, I got 2 errors. Then I tried to compile with Lazarus and it went fine (if this helps...)

    I don't know of a way how to contact the creator of this launcher, as it would be great if he made the necessary changes himself (who would know the source code better than him?)

    The source code can be downloaded from here: https://github.com/badsector/miniql

    P.S. Sorry for my terrible English and thanks in advance!!
    Last edited by hgdagon; 03-23-2013, 02:26 PM.
    MOD it! Start Point Remake Quake Scout's Journey Quaketastic WhiteDay Quake Terminus UQE

  • #2
    some mods like darkplaces actual have an internal mod menu
    www.quakeone.com/qrack | www.quakeone.com/cax| http://en.twitch.tv/sputnikutah

    Comment


    • #3
      I know but that's just not exactly what I need...
      MOD it! Start Point Remake Quake Scout's Journey Quaketastic WhiteDay Quake Terminus UQE

      Comment


      • #4
        Man, I remember a long time ago... I made "ModRunner" for a friend! It did those things you like. If you had a level shot with the same name as the .bsp it would display it. And a text "tab" to accompany the level shot. It wasn't a great work of achievement that I see from the "source port programmers" we enjoy so much but thing is, my friend was not so bright! And commandline options confuddled him so much he never could get anything to run without a phone call to good ole damage_inc, heheheh

        He loved it and used it religiously as if his gaming LIFE depended on it!!!

        Sadly, I have no help... good luck though,
        - damage_
        Name's damage_inc, and killing is my business. Don't worry though, it's nothing personal! Oh wait... maybe it is

        Comment


        • #5
          Hello hgdagon,

          I encourage you to do this since there is a lake for a good launcher in Q1... but MiniQL is the one I use so far and you also could try quakeinjector at quaddicted.com.

          I'll follow your project and will also come back soon to try to help/encourage you to find a solution.

          Comment


          • #6
            In my country internet is still not as widely available, so quakeinjector isn't just right. I myself don't have internet at home. BTW as far as I know quakeinjector only worls for maps that are on quaddicted server, right? 'Cause I downloaded it a while ago and it didn't work (as I didn't have internet at home...).

            The reason my post calls for help is that my knowledge in Pascal is sooo little (I'm actually learning it now), besides I was aiming at Delphi and I try master Lazarus. With my job and studies I hardly have time to study pascal... That's why I thought there might be people who could do all this easily. If no I'll be developing my skills in Pascal and sooner or later I'll have it done (later, most likely...)
            MOD it! Start Point Remake Quake Scout's Journey Quaketastic WhiteDay Quake Terminus UQE

            Comment


            • #7
              Why not just contact Bad Sector and ask him to add it?
              Last edited by MadGypsy; 02-14-2013, 09:14 AM.
              http://www.nextgenquake.com

              Comment


              • #8
                Yes!! This is exactly what I've been looking for!!! Thanks a lot!!!
                MOD it! Start Point Remake Quake Scout's Journey Quaketastic WhiteDay Quake Terminus UQE

                Comment


                • #9
                  no problem.
                  http://www.nextgenquake.com

                  Comment

                  Working...
                  X