I was sick of the sad and practically unsupported q1.game pack that comes standard with Radiant. For all other .game packs the compiler and everything you need is included. q1.game was the only pack that leaves the user trying to figure everything out and in one case it was even written incorrectly. I have solved all of these stupid problems and created what I believe to be THE definitive q1.game pack for NetRadiant. People do not like to read READ_ME files for some reason so the entire rest of this post IS the READ_ME, which is also included in the download.
Virtuoso_Q1 game pack for NetRadiant
virtuoso_q1 download
:::::::::INSTALL INSTUCTIONS::::::::::
1) open the provided RADIANT_ROOT folder, drag and drop all of it's contents into your root NetRadiant folder
2) when asked to overwrite, click yes, it will not overwrite any pre-existing files. If not asked to overwrite you are dropping this stuff in the wrong folder.
3) grab the Virtuoso folder and dump it in your Quake/ folder (just like ID folder)
4) Start NetRadiant and choose Virtuoso from the drop down menu
5) When prompted, navigate to your Quake directory and click OK
That's it. However there is one more step in order to run your map from NetRadiant. Read the rest to figure it out.
NOTE: form here down "RADIANT_ROOT" is referring to YOUR root NetRadiant folder, NOT the one included in this download.
::::::::::RADIANT_ROOT FOLDER:::::::::::
FILES EXPLANATION:
games/virtuoso_q1.game: base settings .game file. Do not modify this unless you know what you are doing
virtuoso_q1.game/(folder): complete and packed to the gills gamepack, including compilers, alternate build menus and standard ent. Everything in this folder has been customized to work together as it is. It is NOT recommended that you move files around or modify them unless you know what you are doing. The one exception is build menu modifications and even then you should be doing little more than adding switches or correcting the engine var to reflect the engine you use.
viruoso_q1.game/compilers/: This folder contains subdirectories of the most common and current compilers, including some experimental ones (xt). Each folder also contains the source and docs for each compiler (when available)
viruoso_q1.game/build_menus/: This folder contains compiler subdirectoies that contain applicable build_menu.xml files. These files were written in a very generic way and it is recommended that you read the docs for the compiler you use if you would like to add switches that are more specific. However, as is, these build_menu's possess enough options to compile most maps in a simple way.
viruoso_q1.game/default_build_menu.xml: this is a conglomeration build menu that contains combination builds for each compiler group. It is also written generically and all of the above information for the more specific build_menus apply to this one as well.
viruoso_q1.game/virtuoso/entities.ent: the completely standard .ent that comes with the classic q1.game pack
settings/: this folder porablizes your NetRadiant. There may come a time where you want to change you build menu and having this folder in your RADIANT_ROOT will make that very easy. There are other reeasons why it is good to have this folder handy, but it is beyond the scope of this package to explain them.
HOW TO CHANGE YOUR BUILD MENU:
1)open virtuoso_q1.game/build_menus
2)choose the folder that is labeled after the family of compilers you would like to use
3)copy the build_menu.xml that is in that folder
4)navigate to RADIANT_ROOT/settings/1.5.0/virtuoso_q1.game/ and paste the build menu into that folder. YOu can be positive you are in the correct folder if you see 2 other files local.pref & shortcuts.ini
note: there is no need to ever delete anything when doing the above steps. By default NetRadiant will use RADIANT_ROOT/virtuoso_q1.game/default_build_menu.xml. When you paste the new build_menu.xml into the appropriate folder it will use that instead. If you decide you want to go back to the default_build_menu.xml THEN you can delete the build_menu.xml that you pasted. Other than that, there is never anything to delete.
YOU HAVE TO DO THIS IF YOU AREN'T USING DARKPLACES:
For whichever (default_)build_menu.xml you are using, open it and change:
<var name="Engine">darkplaces.exe</var>
to
<var name="Engine">WHATEVER ENGINE EXECUTABLE YOU USE</var>
save the file and restart NetRadiant if it was already open. This step finalizes the last var that is necessary to use the RUN MAP feature that is present in every Build_Menu. Failure to properly set it will result in a command shell briefly appearing on the screen followed by nothing else happening. If you are positive that you have it properly set, it is not impossible that you are using a version of windows that has surpassed the batch script version used in my run.bat. It is beyond my experience or knowledge to explain to you what changes need to be made. Maybe compatibility mode could solve your issues. You would have to apply compatibility mode to the bat. This has been tested to work as is and without issue on WinXP SP3. No other Windows versions have been tested.
:::::::::: Virtuoso Folder::::::::::
FILES EXPLANATION:
newskip.wad: necessary for using virtuposo_q1.game/compilers/extra/newskip.exe
hintskip: necessary for using virtuposo_q1.game/compilers/map1/Txqbsp_RS.exe
gridz.wad & texures/: wad and replacements combo for early geometry and texture alignment
run.bat: dynamic bat which is called from the build menu to specifically run the map you are working on. You must properly set the [Engine] var in your build menu if you are not using darkplaces (which is my default - see the end of the last section of this read_me for details.)
---
scripts/ & maps/: blank "starter" folders for your project. Use scripts/ to store you shader scripts
:::: CREDITS ::::
Many developers which are too numerous to name have created many of the tools which are in this compilation. I have included all of the read_me files that come with these tools and credit is given to them there. I can only take credit for the following:
*All Build Menus
*Gridz.wad (and textures/ folder replacements)
*Run.bat
*virtuoso_q1.game
*The compilation of all of this into a tight working unit
Thank you for using the Virtuoso Q1 Gamepack for NetRadiant and please feel free to issue any comments or suggestions you may have. I can only give support for the files that I have created. In the event an included tool, which I did not create, is giving you unexpected results, I recommend that you contact one of the developers of that tool or post your issue on a relevant forum.
Gypsy - build: 20130903-16:26Cn
Virtuoso_Q1 game pack for NetRadiant
virtuoso_q1 download
:::::::::INSTALL INSTUCTIONS::::::::::
1) open the provided RADIANT_ROOT folder, drag and drop all of it's contents into your root NetRadiant folder
2) when asked to overwrite, click yes, it will not overwrite any pre-existing files. If not asked to overwrite you are dropping this stuff in the wrong folder.
3) grab the Virtuoso folder and dump it in your Quake/ folder (just like ID folder)
4) Start NetRadiant and choose Virtuoso from the drop down menu
5) When prompted, navigate to your Quake directory and click OK
That's it. However there is one more step in order to run your map from NetRadiant. Read the rest to figure it out.
NOTE: form here down "RADIANT_ROOT" is referring to YOUR root NetRadiant folder, NOT the one included in this download.
::::::::::RADIANT_ROOT FOLDER:::::::::::
FILES EXPLANATION:
games/virtuoso_q1.game: base settings .game file. Do not modify this unless you know what you are doing
virtuoso_q1.game/(folder): complete and packed to the gills gamepack, including compilers, alternate build menus and standard ent. Everything in this folder has been customized to work together as it is. It is NOT recommended that you move files around or modify them unless you know what you are doing. The one exception is build menu modifications and even then you should be doing little more than adding switches or correcting the engine var to reflect the engine you use.
viruoso_q1.game/compilers/: This folder contains subdirectories of the most common and current compilers, including some experimental ones (xt). Each folder also contains the source and docs for each compiler (when available)
viruoso_q1.game/build_menus/: This folder contains compiler subdirectoies that contain applicable build_menu.xml files. These files were written in a very generic way and it is recommended that you read the docs for the compiler you use if you would like to add switches that are more specific. However, as is, these build_menu's possess enough options to compile most maps in a simple way.
viruoso_q1.game/default_build_menu.xml: this is a conglomeration build menu that contains combination builds for each compiler group. It is also written generically and all of the above information for the more specific build_menus apply to this one as well.
viruoso_q1.game/virtuoso/entities.ent: the completely standard .ent that comes with the classic q1.game pack
settings/: this folder porablizes your NetRadiant. There may come a time where you want to change you build menu and having this folder in your RADIANT_ROOT will make that very easy. There are other reeasons why it is good to have this folder handy, but it is beyond the scope of this package to explain them.
HOW TO CHANGE YOUR BUILD MENU:
1)open virtuoso_q1.game/build_menus
2)choose the folder that is labeled after the family of compilers you would like to use
3)copy the build_menu.xml that is in that folder
4)navigate to RADIANT_ROOT/settings/1.5.0/virtuoso_q1.game/ and paste the build menu into that folder. YOu can be positive you are in the correct folder if you see 2 other files local.pref & shortcuts.ini
note: there is no need to ever delete anything when doing the above steps. By default NetRadiant will use RADIANT_ROOT/virtuoso_q1.game/default_build_menu.xml. When you paste the new build_menu.xml into the appropriate folder it will use that instead. If you decide you want to go back to the default_build_menu.xml THEN you can delete the build_menu.xml that you pasted. Other than that, there is never anything to delete.
YOU HAVE TO DO THIS IF YOU AREN'T USING DARKPLACES:
For whichever (default_)build_menu.xml you are using, open it and change:
<var name="Engine">darkplaces.exe</var>
to
<var name="Engine">WHATEVER ENGINE EXECUTABLE YOU USE</var>
save the file and restart NetRadiant if it was already open. This step finalizes the last var that is necessary to use the RUN MAP feature that is present in every Build_Menu. Failure to properly set it will result in a command shell briefly appearing on the screen followed by nothing else happening. If you are positive that you have it properly set, it is not impossible that you are using a version of windows that has surpassed the batch script version used in my run.bat. It is beyond my experience or knowledge to explain to you what changes need to be made. Maybe compatibility mode could solve your issues. You would have to apply compatibility mode to the bat. This has been tested to work as is and without issue on WinXP SP3. No other Windows versions have been tested.
:::::::::: Virtuoso Folder::::::::::
FILES EXPLANATION:
newskip.wad: necessary for using virtuposo_q1.game/compilers/extra/newskip.exe
hintskip: necessary for using virtuposo_q1.game/compilers/map1/Txqbsp_RS.exe
gridz.wad & texures/: wad and replacements combo for early geometry and texture alignment
run.bat: dynamic bat which is called from the build menu to specifically run the map you are working on. You must properly set the [Engine] var in your build menu if you are not using darkplaces (which is my default - see the end of the last section of this read_me for details.)
---
scripts/ & maps/: blank "starter" folders for your project. Use scripts/ to store you shader scripts
:::: CREDITS ::::
Many developers which are too numerous to name have created many of the tools which are in this compilation. I have included all of the read_me files that come with these tools and credit is given to them there. I can only take credit for the following:
*All Build Menus
*Gridz.wad (and textures/ folder replacements)
*Run.bat
*virtuoso_q1.game
*The compilation of all of this into a tight working unit
Thank you for using the Virtuoso Q1 Gamepack for NetRadiant and please feel free to issue any comments or suggestions you may have. I can only give support for the files that I have created. In the event an included tool, which I did not create, is giving you unexpected results, I recommend that you contact one of the developers of that tool or post your issue on a relevant forum.
Gypsy - build: 20130903-16:26Cn
Comment