GTA IV Current Issues and Modding Procedures Readme v1

		by SilverSurferNHS
		    7/12/2011

I - How to make your version modable
II - Script Mods
III - Vehicle/Objects/Textures/Sounds/Animation/Map Mods
IV - Graphics Mods
V - Common Problems QA

___________________________________________________________

I - How to make your version modable
___________________________________________________________

--What's most important here is your game version. 

--If you have the retail version, you can choose whichever patch you want to update to:
	[http://grandtheftauto.filefront.com/files/Grand_Theft_Auto_San_Andreas/GTA_IV/Official_Releases;11183]

--If you have the Steam Version, your game is automatically installed as the 1.0.7.0   Version (EFLC 1.1.2.0), 
  but you can downgrade your version to any of the afore mentioned patches and use RSCG to run the game. Or follow these
  instructions:
	[http://forums.steampowered.com/forums/showthread.php?t=1976640]

--There are two popular and recommended methods to setting your game up to be moddable
  There are pros and cons depending on your system and mods configuration, 
  so keep that in mind and always have a backup and possibly a second backup.
  These pros and cons include FPS, stability, feature increases/decreases

  1. Fully Updated to version 1.0.7.0 (EFLC 1.1.2.0)
     This version is less compatible with the majority of mods that have not 
     been updatedby their creators, but is generally most stable, full featured 
     and optimized (again, sort of speculative)

	A. After a clean install via Steam 
	  *Install DirectX: [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=35]
			    [http://www.mediafire.com/?jydjcxn769x7ygd]
	  *Install Games for Windows Live: [http://www.gamesforwindows.com/en-US/Download/]
					   [http://www.mediafire.com/?3fgk5ykkdh65cc2]
	  *Install Microsoft Visual C+ Redist: [http://www.microsoft.com/download/en/details.aspx?id=5555]
					       [http://www.mediafire.com/?zw6449sd29ifxxn]
	  *Install Microsoft .Net 4 Full: [http://www.microsoft.com/download/en/details.aspx?id=17718]
					  [http://www.mediafire.com/?bj2xnaw3v2un8jk]
	  *Install Nvidia: [http://www.nvidia.com/Download/index.aspx?lang=en-us]
	  *Install AMD/ATI: [http://support.amd.com/us/gpudownload/Pages/index.aspx]

  2. Up/Downgraded to version 1.0.4.0 (EFLC ***not Sure which is best yet***)

	A. After a clean install via Retail+Patching
	  *Install DirectX: [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=35]
			    [http://www.mediafire.com/?jydjcxn769x7ygd]
	  *Install Games for Windows Live: [http://www.gamesforwindows.com/en-US/Download/]
					   [http://www.mediafire.com/?3fgk5ykkdh65cc2]
	  *Install Microsoft Visual C+ Redist: [http://www.microsoft.com/download/en/details.aspx?id=5555]
					       [http://www.mediafire.com/?zw6449sd29ifxxn]
	  *Install Microsoft .Net 4 Full: [http://www.microsoft.com/download/en/details.aspx?id=17718]
					  [http://www.mediafire.com/?bj2xnaw3v2un8jk]
	  *Install Nvidia: [http://www.nvidia.com/Download/index.aspx?lang=en-us]
	  *Install AMD/ATI: [http://support.amd.com/us/gpudownload/Pages/index.aspx]

--Regardless of version, it is recommended to download and extract the latest Scripthook dll files
  and a modified filelist.bak. The new filelist.bak enables the game to use modified game files.
   
     *******Only use ONE of either YASSIL OR Aru's Scripthook OR XLiveless, NOT ALL THREE*******
		   But you must use .Net Scripthook and Modified filelist.bak

          *Aru's C++ Scripthook: [http://www.gtaforums.com/index.php?showtopic=390582]
	     Extract files to main GTA IV directory
          *.Net Scripthook: [http://www.gtaforums.com/index.php?showtopic=392325]
	     Extract files to main GTA IV directory
          *XLiveless: [http://www.gtavision.com/index.php?section=downloads&site=download&id=2914]
	     Extract files to main GTA IV directory
	  	**********XLiveless will disable Live connectivity, but allow***********
			  the use of other people's game saves
          *Modified filelist.bak: [http://www.mediafire.com/?t4xedmsc2hgknqu]
	     Extract filelist.bak to GTAIV/pc/data

--Now your game is compatible and capable of running Mods, Congratulations--

___________________________________________________________

II - Script Mods
___________________________________________________________

--Whats most important here is that you've completed part I and are iether running 
  1.0.7.0 (EFLC 1.1.2.0) or 1.0.4.0

--Script mods come in various packages, but usually have instructions on what to put where
  While its best to follow those instructions, it is good to know where basic files need to go

	1. .Net Scripthook looks like this:
		mymod.net.dll
		mymod.ini
		mymod.vb
	   Place these files and any other files that come with the mod in:
	   				GTAIV/scripts

	2. ASI Scripthook looks like this:
		mymod.asi
		mymod.ini
	   Place these files and any other files that come with the mod in:
	   				GTAIV/

	   Some will also work if you place them in:	GTAIV/plugins
	   but some will not (simple trainer works but will 
	   not read from its ini file if placed in plugins folder)

--Popular places for mods:
				[http://www.gta4-mods.com/]
				[http://www.gtainside.com/en/news.php]
				[http://www.gtagarage.com/mods/index.php]
				[http://www.thegtaplace.com/downloads/c71-gta-iv-mods]

		 Mod Assistant: [http://www.gtagaming.com/downloads/gta-iv/tools/1828]	
				    Might be helpful, but havent used yet

--Be sure to read the readmes of the mods u download, there may be instructions on how to activate
  them if necessary
  Not all mods are active the moment you enter the game world... (AW2010)

--Now your game can run script mods, Yay--

___________________________________________________________

III - Vehicle/Objects/Textures/Sounds/Animation/Map Mods
___________________________________________________________

--Whats most important here is to BACKUP!!!!! Then once you have a backup, then you BACKUP AGAIN!!!!
  Seriously, BACKUP, you probably will encounter problems and crashes before you figure this out on your own system

--There are two popular tools for adding/ replacing mods to GTA IV

	1. Spark IV: [http://www.gtainside.com/en/download.php?do=comments&cat=326&id=28310]

	2. Open IV: [http://openiv.com/]

--Either one you choose, extract their files to a new folder inside your GTA IV directory:
					  GTAIV/SparkIV
					  GTAIV/OpenIV

--Vehicle/object/texture mods will usually come with these files, but don't always have or need handling/color/veh data, but will 
  always have wtf and or wtd files:
		  mycar.wtf
		  mycar.wtd
		  readme.txt <----- mod authors usually put handling/color/veh data in their readme.

--These vehicle files (wtf/wtd) are imported to vehicles.img using Spark IV or Open IV:
					  GTAIV\pc\models\cdimages\vehicles.img
	You will have to learn to use these tools from another more visual tutorial...theres plenty...google it
--The vehicle data provided in the readmes will be copied into and over their respective places in:
					  GTAIV\commomn\data\handling.dat
					  GTAIV\commomn\data\carcols.dat
					  GTAIV\commomn\data\vehicles.ide
			Use a standard text editor such as notepad to open these files

-- The steps are simple, once you get used to the program.
	1. Import wtd/wtf to vehicles.ide with either tool - save, rebuild, exit program
	2. Copy handling data provided into handling.dat
	3. Copy carcols data into carcols.dat
	4. Copy hehicle data into vehicles.ide

--Weapons objects and other spawnable game items are pretty much the same, but have their
  respective img containers along with a couple other things

	   Use Grim's Weapon Pack as an example of how to get new weapons into the game:
	      [http://www.gta4-mods.com/weapons/grims-weapon-packs-in-gta-iv-f5407]

--Now if your trainer spawns the right car, then your done, have fun driving a prius over pedestrians--

___________________________________________________________

IV - Graphics Mods
___________________________________________________________

--Some graphics mods can be very involved, while others are very simple to install and look great right away; i will cover the latter...

--RealityIV, VisualIV, Overhaul, ENB and none other than iCEnhancer are considered graphics mods and are 
  relatively easy to install.
  Texture packs such as "Better Textures" are also usually easy to install, just follow their readmes 
  and your'll be fine (don't be a moron and you'll be fine)

--A general rule of thumb is that the mod creators will archive them the way they GTAIV folders are structured, so all you need to do is extract files and folders to their respective places in the GTAIV folders, overwriting where necessary.

___________________________________________________________

v - Common Problems QA
___________________________________________________________

Q. My game crashes...

	Before going full screen, but right after social club login
     A. If you have modified any files using SparkIV or OpenIV, you need to have a modified filelist.bak installed
     A. Your scripts are loading incorrectly, or are incompatible, or your loaders are not up to date/ compatible w/ each other
	Get the proper matching asi loaders and or updated mod scripts.

	Right after entering full screen mode, before intros
     A. Overlays, such as Afterburner, possibly FRAPS and other such utilities should be disabled.

	When loading screen is complete
     A. A mod script may have crashed the game, update mod scipts/ script loaders.
	A moded vehicle or vehicle data may not be loading properly. Check to make sure you imported wtd/wtf files 
	saved, and rebuild the img files
	Check to make sure you copied over vehicle data to handling.dat, carcols.dat and vehicles.ide properly

	When driving around the city after a while
     A. A moded vehicle or vehicle data may not be loading properly. Check to make sure you imported wtd/wtf files 
	saved, and rebuild the img files
	Check to make sure you copied over vehicle data to handling.dat, carcols.dat and vehicles.ide properly

Q. I have multiple grapfics cards, but my framerate or indicator doesn't seem to be better with SLI/Crossfire	

	By default vanilla GTA IV doesn't support multiple grapfics cards (though i hear EFLC does)

	Nvidia
     A. Possible solution here: [http://www.pchelpforum.com/pc-games/102689-solution-grand-theft-auto-iv-sli-fix.html]

	AMD/ATI
     A. Your SOL