Hard Light Productions Forums

Community Projects => The FreeSpace Upgrade Project => Topic started by: Zacam on August 06, 2010, 10:02:37 pm

Title: RELEASE: 3.6.12 MediaVPs - 6th of August 2010
Post by: Zacam on August 06, 2010, 10:02:37 pm
RELEASE: 3.6.12 MediaVPs - 6th of August 2010 version

Older Release post for 3.6.10 Here (http://www.hard-light.net/forums/index.php?topic=65038.0)

Discussion Thread Located Here! (http://www.hard-light.net/forums/index.php?topic=70737.0)



Step 1: Ensure you have a working installation of Freespace 2

The MediaVPs require a working installation of retail Freespace 2. If you do not have the retail Freespace 2, it can be purchased from Good Old Games (http://www.gog.com/en/gamecard/freespace_2) for ~$6-10 USD



Step 2: Get the latest SCP Build and Launcher


Both the fs2_open exe and Launcher exe should be placed in your root Freespace2 install folder. ie: "C:\Games\FreeSpace2"
Note that this is a HIGHLY recommended place to put your FreeSpace2 files, especially on Vista/Win7.

IMPORTANT:



Step 3: Download the 3.6.12 MediaVPs themselves!

The zip (and 7z) have been set up to extract to a numbered folder called "Mediavps_3612" as part of a concept for being able to retain compatibility going forward, rather than always directly over-writing the previous version.

This means that you will need to be sure about your mod.ini's and Launcher Mod selection to accommodate this change. We feel it is a good way to allow for existing mods to have a better amount of time in which to keep up.


As an example of this, while the MediaVPs make enhancements to the presentation of FS2 Campaign and provide updated assets, many times portions of assets get used in other areas. An example of this is Blue Planet. One of the warp gates uses maps (some, but not all) from the Hatshepsut. Because that model has now changed, Blue Planet must now include the maps that it sourced, which it should have done in the first place. But by providing the MediaVPs with the changes to it's own versioned directory, we spare users the headache of older mods breaking while the mod get's updated to working with the newer set (since not every mod can update and release at the same time as the MediaVPs) by letting them still continue to play with the older set since that's what the mods mod.ini will by default be pointing to.

If you prefer to do this manually, then create a 'Mediavps_3612' folder for the contents of the Zip/7z file(s)

Quote
A tip on the MD5's: Finding the MD5 can vary based on software and operating system. Here are some hopefully handy links:
Firefox users: Can use the MD5 Rebourned Hasher (https://addons.mozilla.org/en-US/firefox/addon/12335/) addon
Windows/OS X Users: Can use HashTab (http://www.implbits.com/HashTab.aspx) as a shell extension
Winzip/WinRar/7z: Support Calculating Cheksums, though 7z seems to prefer giving SHA-256.
OS X also has a terminal command for MD5, read about it here (http://osxdaily.com/2009/10/13/check-md5-hash-on-your-mac/)


[DOWNLOAD OPTION 1] - Use the Installer

OR

[DOWNLOAD OPTION 2] - The individual component VPs:

NOTICE: The "Update" files are required for the matching components they are updating.
They do not replace those files, but must be used along with them. So, if you are using either MV_Assets or MV_Effects, you must also have its Update.














Step 4: Configure the launcher flags




Step 5: Play and enjoy! Also, please report any bugs you come across to the FSU Mantis! (http://www.hard-light.net/mantis/view_all_bug_page.php)
Title: MediaVPs 3.6.12 Troubleshooting Info
Post by: Zacam on December 24, 2010, 04:03:03 pm

TROUBLESHOOTING INFO:

CRCs from a fs2_open.log file:
(First section: MediaVP files and file contents count)
Code: (fs2_open.log) [Select]
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Advanced.vp' with a checksum of 0x4b8b0f5a
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_AnimGlows.vp' with a checksum of 0x6a554026
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.3612.vp' with a checksum of 0x59649c21
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.vp' with a checksum of 0x529cc70f
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.3612.vp' with a checksum of 0x9c510aa0
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.vp' with a checksum of 0xb9a9a485
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Music.vp' with a checksum of 0xb3e21469
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_RadarIcons.vp' with a checksum of 0x31dd7781
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.3612.vp' with a checksum of 0x7c9d7e74
Found root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.vp' with a checksum of 0x6ffd5c78

Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Advanced.vp' ... 1283 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_AnimGlows.vp' ... 1641 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.3612.vp' ... 228 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.vp' ... 1905 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.3612.vp' ... 2 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.vp' ... 1892 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Music.vp' ... 32 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_RadarIcons.vp' ... 24 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.3612.vp' ... 13 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.vp' ... 358 files

Code: (post-6627 Builds) [Select]
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.3612.vp' ... 315 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Assets.vp' ... 1527 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.3612.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Effects.vp' ... 1876 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.3612.vp' ... 13 files
Searching root pack 'C:\Games\FreeSpace2\MediaVPs_3612\MV_Root.vp' ... 94 files

Q: Why the different file counts?!?
As of Trunk 6627, new code was put into the engine. One of the benifits of this code was a change in how model cache files were generated.

These Update VPs have both old AND new cache files, but the engine will ONLY count the files it finds IF they are files it will actually USE.

So, older builds count the older cache files, while newer builds only count the newer cache files.

Hence the difference.


(Second Section: Optional files and contents count)
Code: [Select]
Found root pack 'C:\Games\FreeSpace2\FS2OGGcutscenepack.vp' with a checksum of 0x84396e99
Found root pack 'C:\Games\FreeSpace2\multi-mission-pack.vp' with a checksum of 0x377695e0
Found root pack 'C:\Games\FreeSpace2\multi-voice-pack.vp' with a checksum of 0xd50e7442

Searching root pack 'C:\Games\FreeSpace2\FS2OGGcutscenepack.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\multi-mission-pack.vp' ... 110 files
Searching root pack 'C:\Games\FreeSpace2\multi-voice-pack.vp' ... 307 files

(Third Section: Retail files and contents count)
Code: [Select]
Found root pack 'C:\Games\FreeSpace2\root_fs2.vp' with a checksum of 0xce10d76c
Found root pack 'C:\Games\FreeSpace2\smarty_fs2.vp' with a checksum of 0xddeb3b1e
Found root pack 'C:\Games\FreeSpace2\sparky_fs2.vp' with a checksum of 0x164fe65a
Found root pack 'C:\Games\FreeSpace2\sparky_hi_fs2.vp' with a checksum of 0xa11d56f1
Found root pack 'C:\Games\FreeSpace2\stu_fs2.vp' with a checksum of 0xd77da83a
Found root pack 'C:\Games\FreeSpace2\tango1_fs2.vp' with a checksum of 0x4c25221e
Found root pack 'C:\Games\FreeSpace2\tango2_fs2.vp' with a checksum of 0x86920b82
Found root pack 'C:\Games\FreeSpace2\tango3_fs2.vp' with a checksum of 0x705e8d71
Found root pack 'C:\Games\FreeSpace2\warble_fs2.vp' with a checksum of 0xd85c305d

Searching root pack 'C:\Games\FreeSpace2\root_fs2.vp' ... 157 files
Searching root pack 'C:\Games\FreeSpace2\smarty_fs2.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\sparky_fs2.vp' ... 3027 files
Searching root pack 'C:\Games\FreeSpace2\sparky_hi_fs2.vp' ... 1337 files
Searching root pack 'C:\Games\FreeSpace2\stu_fs2.vp' ... 2355 files
Searching root pack 'C:\Games\FreeSpace2\tango1_fs2.vp' ... 32 files
Searching root pack 'C:\Games\FreeSpace2\tango2_fs2.vp' ... 15 files
Searching root pack 'C:\Games\FreeSpace2\tango3_fs2.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\warble_fs2.vp' ... 52 files
Title: Re: RELEASE: 3.6.12 MediaVPs - 6th of August 2010
Post by: Zacam on February 27, 2011, 11:28:42 pm
So, it's come to my attention that some people just don't have the Cutscenes.

Either the GOG doesn't install the MVE files to FreeSpace2\data\movies, or they're not copied over from a Disc install.

FSMods Download Page for the OGG version VP (http://www.freespacemods.net/download.php?view.128)
Can go into "FreeSpace2\", this is the ONLY NON-RETAIL VP (aside from multi-missions) that is allowed to be there.

If you absolutely HAVE to run the Retail Exec, then you'll need them in MVE format:
FSMods Download Page for the MVE Versions (http://www.freespacemods.net/download.php?view.124)
Added a small note so that people won't delete their retail files. --Jeff Vader