Tremulous Forum
		Mods => Modding Center => Topic started by: Piper802 on February 02, 2009, 12:36:43 am
		
			
			- 
				Okay, so I think I finally finished through Risujin's guide to setting up MSys. Anyways, I've downloaded an ESD patch, and would like to know how I can add it to a QVM.
 
 What I've done so far, is I took the source code from the ESD patch and pasted onto the end of the source code of the QVM i'm using, then I saved it was ESDPATCH.patch. Then I put it in the directory C:\MSys\home\Owner\Tremulous, and typedpatch -p0 < ESDPATCH.PATCHinto the MSys console, and I think it compiled. However, when I tested the QVM, it was really messed up... Whenever i tried to select my spawn class it would say, "There is no room to hold this item." Did I even compile it right? Help ;[.
- 
				You need to backport the QVM. Searching the MG patch tracker will give you several patches which do that for you.
			
- 
				So I download a backport patch, copy and paste it to my QVM, and then recompile it? Or wat?
 Someone should make an awesome, epic, amazing wiki for this :/. It seems like theres a thousand different problems randomly pop up for every problem I come across and never an explanation on how to do them. It'd be nice to have a huge modding database at hand @_@.
- 
				you don't copy/paste anything, you download the patch file to your Tremulous source root (C:\MSys\home\Owner\Tremulous) then run patch -p0 < patchname
- 
				@Piper
 
 Read up on patching in general FIRST before you do something even more stupid than appending a patch to a file.
- 
				you don't copy/paste anything, you download the patch file to your Tremulous source root (C:\MSys\home\Owner\Tremulous) then run patch -p0 < patchname
 Okay.
 
 @Bissig: If you can be constructive and find any links that can help me learn more about patching, feel free to post them.
- 
				ok, first, in msys, get the source:
 svn co svn://svn.icculus.org/tremulous/trunk tremulous
 then paste the patch in the folder tremulous that svn made
 
 then run the command
 patch -p0 < [patchname]where [patchname] is the name of your patch
 
 then finally compile it:
 make
 
 
 
 
- 
				you don't copy/paste anything, you download the patch file to your Tremulous source root (C:\MSys\home\Owner\Tremulous) then run patch -p0 < patchname
 Okay.
 
 @Bissig: If you can be constructive and find any links that can help me learn more about patching, feel free to post them.
 
 
 man patch
 
 Wikipedia? Or millions other dev sources? Or you could just search this very forums.