JP:OG Film Canon Game Mod

Back at JPLegacy I lead the team responsible for the Film Canon Modification project for the Jurassic Park: Operation Genesis game. It was in part showing the fruits of our labors, resources, and our understanding of the Jurassic Park canon while simultaneously upgrading one of the best games to be released tied to first three films. The project strived for a more authentic feel in terms of play experience. The stock game we felt missed an opportunity with tying up the respective movies at the time altogether in one knot. I opted to post a mirror to it here as well as showcase it as a feature on Jurassic-Pedia. It was very ambitious when we started because no one knew how to modify the skins of the game at the time. It was before the popular HEX editor method was found. When we finally learned how we got to work producing this and frankly were all fairly happy with the results. Since then our understanding of the Jurassic series canon has grown dramatically and continues to grow with each new piece of information produced or comes to light.

To those who wish to modify the work within and update it all we ask is that you keep the original team’s credits in and let me know via e-mail: admin@jurassic-pedia.com.

JPOG Film-Canon Mod version 2.0 – Download

Description: Make your JPOG dinosaurs look and sound just like the dinosaurs from the first three Jurassic films. The project itself was in production for nearly a year and painstakingly attempted to match the skins of the animals from the CGI, animatronics, and maquette models created by Stan Winston Studio and Industrial Light and Magic for the Jurassic film. This project aims to give an authentic Jurassic Park experience by modifying skins, loading screens, music, and other files to do it.

JP: OG Film-Canon Mod 2.0 – Read Me

Collaborative Author(s) & Role(s):
Tyrannosaur – Project Leader
Evilrex – Vice Project Leader
T-Rex_Master – Conceptualizer & Integrater
dvrex – Lead Dinosaur Skin Artist & Integrater
Syfen – Dinosaur Skin Artist
fireneeb – Dinosaur Skin Artist
Carcharodontosaurus – Skin Artist & Programmer
eternal_rocker_chick – Skin Tutorial & Vehicle TML File Help
BrachioInGen – Music/Sound manipulation

Table of Contents:
========================
I. Introduction
II. What was modified
III. Install
IV. Technical Issues
V. Credits
VI. Further Notes
VII. Legal
========================

I. Introduction
Welcome to the Film Canon Modifications pack. The main focus of the Film Canon Modification program for Jurassic Park Operation Genesis was to adjust the game to be accurate to what was portrayed in the first three films. This modification will take advantage of what JPOG had to offer to the Jurassic Park fan community in the first place and we hope it moves the game into a more accurate surrounding that is truer to the first three films.

II. What was modified

Files Found in Data:
 Data/Constant.ini - Budget Modifications. (65,000,000 - opening amount), Safari Distance and Balloon Distance Increased, Sped up hatchery time
 Data/Research.ini - No Research Required on Safari Building.
 Data/FslHunt.ini- All Digsites

Files Found in Data/Units:
 Data/Units/abeacbld.ini - Unit Count Increased
 Data/Units/Acro.ini - Lifespan Increased
 Data/Units/Alberto.ini - Lifespan Increased
 Data/Units/Allo.ini - Lifespan Increased
 Data/Units/Anky.ini - Lifespan Increased
 Data/Units/bench.ini - Unit Count Increased
 Data/Units/bin.ini - Unit Count Increased
 Data/Units/BllnRide.ini - Unit Count Increased
 Data/Units/Brach.ini - Lifespan Increased
 Data/Units/Camara.ini - Lifespan Increased
 Data/Units/Carcha.ini - Lifespan Increased
 Data/Units/CarnFDisp.ini - Unit Count Increased
 Data/Units/Cerato.ini - Lifespan Increased
 Data/Units/Cory.ini - Lifespan Increased
 Data/Units/Dilopho.ini - Lifespan Increased
 Data/Units/Dryo.ini - Lifespan Increased
 Data/Units/Edmont.ini - Lifespan Increased
 Data/Units/fountn.ini - Unit Count Increased
 Data/Units/Galli.ini - Lifespan Increased
 Data/Units/Hatchery.ini - Unit Count Increased
 Data/Units/HerbFDisp.ini - Unit Count Increased
 Data/Units/Homalo.ini - Lifespan Increased
 Data/Units/Kentro.ini - Lifespan Increased
 Data/Units/Kiosk.ini - Unit Count Increased
 Data/Units/lurebld.ini - Unit Count Increased
 Data/Units/MaintDep.ini - Unit Count Increased
 Data/Units/Ourano.ini - Lifespan Increased
 Data/Units/Pachy.ini - Lifespan Increased
 Data/Units/Para.ini - Lifespan Increased
 Data/Units/Picnic.ini - Unit Count Increased
 Data/Units/rangerdp.ini - Unit Count Increased
 Data/Units/Raptor.ini - Lifespan Increased
 Data/Units/Road.ini - Unit Count Increased
 Data/Units/safari.ini - Unit Count Increased
 Data/Units/SCamera.ini - Unit Count Increased
 Data/Units/shelter.ini - Unit Count Increased
 Data/Units/shop.ini - Unit Count Increased
 Data/Units/Spino.ini - Lifespan Increased
 Data/Units/Steg.ini - Lifespan Increased
 Data/Units/Styrac.ini - Lifespan Increased
 Data/Units/Toilet.ini - Unit Count Increased
 Data/Units/Toro.ini - Lifespan Increased
 Data/Units/Trex.ini - Lifespan Increased
 Data/Units/turret.ini - Unit Count Increased
 Data/Units/Vent.ini - Unit Count Increased
 Data/Units/ViewPlat.ini - Unit Count Increased
 Data/Units/WelcCntr.ini - Unit Count Increased
 Data/Units/WT1Sct90.ini - Unit Count Increased
 Data/Units/WT2Sct90.ini - Unit Count Increased
 Data/Units/WT3Sct90.ini - Unit Count Increased
 Data/Units/Kiosk.inx - VisFNue model changed to Cleaner Model
 Data/Units/shop.inx - VisFNue model changed to Cleaner Model

Files Found in Data/matlibs:
 Data/matlibs/bkg_LoadNorm.tml - Loading Screen
 Data/matlibs/bkg_LoadNorm16.tml - Loading Screen 16-bit
 Data/matlibs/bkg_Lic_pc.tml - Statup Screen
 Data/matlibs/bkg_Lic_pc16.tml - Startup Screen 16-bit
 Data/matlibs/gui_Dinopedia.tml - Dinopedia; All Female Dinosaurs Modified
 Data/matlibs/gui_Dinopedia16.tml - Dinopedia; All Male Dinosaurs Modified

Vehicle Skins:
 Data/matlibs/Vehicles.tml - Land Cruiser Update
 Data/matlibs/Vehicles16.tml - Land Cruiser Update

Female Skins (including alternates):
 Data/matlibs/dinos_flamingcliffs.tml - Velociraptor, Gallimimus, Homalocephale
 Data/matlibs/dinos_hellcreek_a.tml - Parasaurolophus
 Data/matlibs/dinos_hellcreek_b.tml - Triceratops, Pachycephalosaurus
 Data/matlibs/dinos_judithriver_a.tml - Ankylosaurus, Pachycephalosaurus, Albertosaurus
 Data/matlibs/dinos_judithriver_b.tml - Tyrannosaurus, Corythosaurus, Styracosaurus
 Data/matlibs/dinos_morrison_a.tml - Ceratosaurus, Stegosaurus
 Data/matlibs/dinos_morrison_b.tml - Brachiosaurus, Camarasaurus, Dilophosaurus
 Data/matlibs/dinos_tendaguru.tml - Brachiosaurus
 Data/matlibs/dinos_chenini.tml - Spinosaurus, Ouranosaurus

Male skins (including alternates):
 Data/matlibs/dinos_flamingcliffs16.tml - Velociraptor, Gallimimus, Homalocephale
 Data/matlibs/dinos_hellcreek_a16.tml - Parasaurolophus
 Data/matlibs/dinos_hellcreek_b16.tml - Triceratops, Pachycephalosaurus
 Data/matlibs/dinos_judithriver_a16.tml - Ankylosaurus, Pachycephalosaurus, Albertosaurus
 Data/matlibs/dinos_judithriver_b16.tml - Tyrannosaurus, Corythosaurus
 Data/matlibs/dinos_morrison_a16.tml - Ceratosaurus, Stegosaurus
 Data/matlibs/dinos_morrison_b16.tml - Brachiosaurus, Camarasaurus, Dilophosaurus
 Data/matlibs/dinos_tendaguru16.tml - Brachiosaurus
 Data/matlibs/dinos_chenini16.tml - Spinosaurus

Sounds found in Data/Sound:
 Data/Sound/Sound.ini - This is needed so the sounds will play properly.
 Data/Sound/GUI/click01.wav
 Data/Sound/GUI/click02.wav
 Data/Sound/GUI/click03.wav
 Data/Sound/GUI/Confirm.wav
 Data/Sound/GUI/Display.wav
 Data/Sound/GUI/eventsiren.wav
 Data/Sound/GUI/Negative.wav
 Data/Sound/Voice/JP/6/JP6A.wav
 Data/Sound/Voice/JP/6/JP6B.wav
 Data/Sound/Voice/JP/6/JP6C.wav
 Data/Sound/Voice/JP/6/JP6D.wav
 Data/Sound/Voice/JP/6/JP6E.wav
 Data/Sound/Voice/JP/6/JP6F.wav
 Data/Sound/Voice/JP/6/JP6G.wav
 Data/Sound/Voice/JP/6/JP6H.wav
 Data/Sound/Voice/JP/6/JP6I.wav
 Data/Sound/Voice/JP/6/JP6J.wav
 Data/Sound/Voice/JP/6/JP6K.wav
 Data/Sound/Voice/JP/6/JP6L.wav
 Data/Sound/Voice/JP/6/JP6M.wav
 Data/Sound/Voice/JP/6/JP6N.wav
 Data/Sound/Voice/JP/6/JP6O.wav
 Data/Sound/Voice/JP/6/JP6P.wav
 Data/Sound/Voice/JP/6/JP6Q.wav
 Data/Sound/Voice/JP/6/JP6R.wav
 Data/Sound/Voice/JP/6/JP6S.wav
 Data/Sound/Voice/JP/6/JP6T.wav
 Data/Sound/Voice/JP/6/JP6U.wav
 Data/Sound/Voice/JP/6/JP6V.wav
 Data/Sound/Voice/JP/6/JP6W.wav
 Data/Sound/Voice/JP/6/JP6X.wav
 Data/Sound/Voice/JP/6/JP6Y.wav
 Data/Sound/Voice/JP/7/JP7A.wav
 Data/Sound/Voice/JP/7/JP7B.wav
 Data/Sound/Voice/JP/7/JP7D.wav
 Data/Sound/Voice/JP/7/JP7E.wav
 Data/Sound/Voice/JP/7/JP7F.wav
 Data/Sound/Voice/JP/7/JP7G.wav
 Data/Sound/Voice/JP/7/JP7H.wav
 Data/Sound/Voice/JP/7/JP7I.wav
 Data/Sound/Voice/JP/7/JP7J.wav
 Data/Sound/Voice/JP/7/JP7K.wav
 Data/Sound/Voice/JP/7/JP7L.wav
 Data/Sound/Voice/JP/7/JP7M.wav
 Data/Sound/Voice/JP/7/JP7N.wav
 Data/Sound/Voice/JP/7/JP7O.wav
 Data/Sound/Dino/Brach/BrachCall01.wav
 Data/Sound/Dino/Brach/BrachCall02.wav
 Data/Sound/Dino/Brach/BrachRes01.wav
 Data/Sound/Dino/Brach/BrachRes02.wav
 Data/Sound/Dino/Dilopho/DiloCall01.wav
 Data/Sound/Dino/Dilopho/DiloCall02.wav
 Data/Sound/Dino/Dilopho/DiloHiss01.wav
 Data/Sound/Dino/Raptor/RapAttack01.wav
 Data/Sound/Dino/Raptor/RapAttack02.wav
 Data/Sound/Dino/Raptor/RapBark01.wav
 Data/Sound/Dino/Raptor/RapBark02.wav
 Data/Sound/Dino/Raptor/RapBark03.wav
 Data/Sound/Dino/Raptor/RapCall01.wav
 Data/Sound/Dino/Raptor/RapCall02.wav
 Data/Sound/Dino/Raptor/RapHiss02.wav
 Data/Sound/Dino/Raptor/RapHiss03.wav
 Data/Sound/Dino/Trex/TrexGrowl01.wav
 Data/Sound/Dino/Trex/TrexGrowl02.wav
 Data/Sound/Dino/Trex/TrexRoar01.wav
 Data/Sound/Dino/Cory/CoryCall01.wav
 Data/Sound/Dino/Cory/CoryCall02.wav
 Data/Sound/Dino/Cory/CoryRes.wav
 Data/Sound/Dino/Cory/CoryWarn.wav
 Data/Sound/Dino/Galli/GaliCall01.wav
 Data/Sound/Dino/Galli/GaliCall02.wav
 Data/Sound/Dino/Galli/GaliPain01.wav
 Data/Sound/Dino/Pachy/PachyCall01.wav
 Data/Sound/Dino/Pachy/PachyCall02.wav
 Data/Sound/Dino/Pachy/PachyChlng01.wav
 Data/Sound/Dino/Pachy/PachyChlng02.wav
 Data/Sound/Dino/Pachy/PachyGroan01.wav
 Data/Sound/Dino/Para/ParaCall01.wav
 Data/Sound/Dino/Para/ParaCall02.wav
 Data/Sound/Dino/Steg/StegCall01.wav
 Data/Sound/Dino/Steg/Stegchlng.wav
 Data/Sound/Dino/Steg/Stegroar01.wav
 Data/Sound/Dino/Tricera/TricCall01.wav
 Data/Sound/Dino/Tricera/TricCall03.wav
 Data/Sound/World/World03/crickets01.wav
 Data/Sound/World/World03/Forest_B01.WAV
 Data/Sound/World/World03/Frogs01.WAV
 Data/Sound/World/World03/Hot_I01.wav
 Data/Sound/World/World03/Hot_I02.wav
 Data/Sound/World/World03/Hot_I03.wav
 Data/Sound/World/World03/Light_B01.wav
 Data/Sound/World/World03/Rain_B01.wav
 Data/Sound/World/World03/Swamp_B01.WAV
 Data/Sound/World/World03/Water_I01.WAV

Music Found in Data/Music:

Data/Music/Flyby.ogg - Main Menu music replaced with Jurassic Park Album track 'End Credits'
 Data/Music/BracSong.ogg - Introduction of Brachiosaurus to the park replaced with edit from the Jurassic Park Album track 'My Friend the Brachiosaurus'
 Data/Music/Breakout.ogg - Replaced with edit from Jurassic Park Album track 'T-rex Rescue and Finale'
 Data/Music/Hunt.ogg - Replaced with Jurassic Park Album track 'High-Wire Stunts'
 Data/Music/Hunt02.ogg - Replaced with The Lost World Album track 'The Hunt'
 Data/Music/Raptor.ogg - Introduction of Velociraptor to the park replaced with edit from Jurassic Park Album track 'Raptor Attack'
 Data/Music/Tornado.ogg - Replaced with Jurassic Park III album track 'Billy Oblivion'
 Data/Music/Safari.ogg - Replaced with Jurassic Park "Jurassic Park Gate" track and The Lost World's "Hammond's Plan" musical pairing.

Mission Modification:
 Data/GUI/Locales/Eng.txt - Needed for updated objectives for JuraClsc.mis
 Data/Missions/JuraClsc.mis
 Data/Missions/LostWrld.mis
 Data/Missions/SiteB.mis - Ranger Depot Buildable, Shelter, Turrets, Avoidance Beacons, Pathways, Cameras, and Fences. All digsites.
 Data/Missions/Islands/JuraClsc.s00
 Data/Missions/Islands/JuraClsc.s01
 Data/Missions/Islands/JuraClsc.s02
 Data/Missions/Islands/JuraClsc.sav
 Data/Missions/Islands/LostWrld.s00
 Data/Missions/Islands/LostWrld.s01
 Data/Missions/Islands/LostWrld.s02
 Data/Missions/Islands/LostWrld.sav

III. Install

To install these you have to be able to open a compressed folder. Most newer versions of Windows will automatically allow you to copy the files over from the compressed folder into the destination folder and allow you to overwrite the contents. If you want you can install a third party program to handle such transfers to make it easier, but if you wish to backup your contents you must do so yourself.

For third-party unzipping programs we recommend the program called 7Zip. It is free and as such is open-source and can be downloaded here safely.

Step 1: This is optional, but a good idea to do!

Backup your files! This step is your choice before proceeding. If you wish to ignore this step, just go ahead and proceed to step 2. It’s a simple matter of making a folder on your desktop and copying folders from your JPOG directory and putting your files in this backup location. Otherwise you’ll have to reinstall the game if you want your original files back. Why do you want to do this? Just in case you want to switch back of course! Go to your Operation Genesis directory, usually found here: “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\” and start copying the files listed from above. While in this folder you’ll want to stop by the “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\Data\Missions\Islands\” area and find the JuraClsc and LostWrld files here and highlight all of them. Right click on them and proceed to Properties and turn off the “Read-Only” option by unchecking it. This will allow you to install the missions properly.

Step 2: Note: Before installing the pack be sure to stop by the “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\Data\Missions\Islands\” area and find the JuraClsc and LostWrld files here and highlight all of them. Right click on them and proceed to Properties and turn off the “Read-Only” option by unchecking it. This will allow you to install the missions properly.

Once you are finished with that go ahead and install the mod pack by copying the first “Data” folder to the “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\” directory. It will ask you if you want to overwrite the files. Select “Yes to All.” Then copy the contents of the second “Data” folder (a subfolder within the “fcm-mod2.0” folder) and paste it to the “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\Data” directory (as a note of reference, this second “Data” folder is next to a folder marked “Alternate skins”). Again, it will ask you if you want to overwrite the files. Select “Yes to All”

Step 3: Now decide if you would like to replace any of the standard dinosaur skins with their alternate versions. If you do desire to do so, go to the appropriate folder within the “Alternate skins” folder (for example, JP3Para or JP3Rex) and copy the matlibs within to the “C:\Program Files\Universal Interactive\Blue Tongue Software\Jurassic Park Operation Genesis\JPOG\Data\matlibs” directory.

Step 4: Run the game! First make sure Compatibility mode is set for Windows XP SP3 with “Run This Program as Administrator” checked for the direct executable in addition to “Setup JPOG” file is set for Windows 98/ME if you wish to tweak your graphics settings before you enter a game. Load a level or start a new game, the choice is your’s and Enjoy!

It is that simple! All you have to do is read this documentation thoroughly!

IV: Technical Issues

If you have a technical issue, go back and read the directions and follow it exactly! If you followed the directions precisely it will work beautifully at that. If you are unsure how to install then we’d suggest you READ the documentation here several times to get a field and explore the files to figure it out!

Known Bugs:
– Please note in order to have male skins used by the game YOU MUST change the graphical mode from 32-bit to 16-bit! Multi-Skin mode was something planned, but not supported in this version as it would cause a loss of dead skins.

– “The person (Cleaner Model) for Kiosk and Shop looks very bored!” – There is no way to fix this and the model’s animations. However, wouldn’t you be bored too if you were stuck in a kiosk at a dinosaur park with relatively nothing to do too? This is great purely for comedic value.

– In “The Lost World” Exercise you will have to move some dinosaurs so they don’t get sick, also you will need to rebuild fences and paths as well. This adds more to the “mess” factor I felt. Do note that “Carnivore Feeder 2” is in the inside of a mountain, but you can delete the structure safely without any worries of a crashing game, but I was unable to move it from the actual mission file.

V. Credits

Mission Modifications – Tyrannosaur & Carcharodontosaurus
Island Creation – Tyrannosaur
Mission Modification Tutorial – Dark_Lord & the game modification team at Modding Genesis
.Inx File Modifcations – Tyrannosaur
.Ini File Modifications – Evilrex
.Inx & .Ini File Modification Tutorial Research – Dark_Lord & the game modification team at Modding Genesis
Original Skin Concepts – T-Rex_Master, fireneeb, and Evilrex
Revised and Current Skins – dvrex, Syfen, Carcharodontosaurus, Evilrex, & Tyrannosaur
Initial Skins – T-Rex_Master, fireneeb, Tyrannosaur, & Evilrex
Skin Installation – Tyrannosaur, Evilrex, Carcharodontosaurus, T-Rex_Master, & dvrex
Vehicle TML File – eternal_rocker_chick
Vehicle Skin – Tyrannosaur & Evilrex
Skin Installation Tutorial – Eternal_Rocker_Chick & the game modification team at Modding Genesis
The Dinopedia pictures – T-Rex_Master, dvrex
Dinopedia Installation – T-Rex_Master
Dinopedia Installation Tutorial (based on Skin Installation Tutorial) – Eternal_Rocker_Chick & the game modification team at Modding Genesis
Title Screen Installation – Evilrex
Title Screen Installation Tutorial (based on Skin Installation Tutorial) – Eternal_Rocker_Chick & the game modification team at Modding Genesis
Sounds & Music – Edited and compiled by BrachioInGen, Carcharodontosaurus, & dvrex
All files checked and tested by – JPL Film-Canon Mod Team
Original Game Files used in modification and enhancement are by Blue Tongue Entertainment & Universal Studios

Thank you to anyone else who helped out that I didn’t mention because of my own forgetfulness.

VI. Legal

Don’t use any part of this mod in yours in any form whatsoever without our expressed permission! We are big on giving due credit and so should you as it is only honorable! This mod was not intended to breach any copyright, in fact it was our hope this mod will bolster activity and interest for this great game!

“JURASSIC PARK”, “THE LOST WORLD: JURASSIC PARK”, “JURASSIC PARK ///”, and “JURASSIC WORLD” are all trademarks of NBC Universal, Amblin Entertainment, and/or their respective affiliates & subsidiaries. This website is in no way affiliated with, related to, or authorized by NBC Universal, Amblin Entertainment, or the official JURASSIC PARK or JURASSIC WORLD website(s).

“Jurassic Park Operation Genesis” © Blue Tongue Entertainment & Universal Studios

***We are absolutely making no sale off of this game modification nor are we responsible for any alleged damaged by not following the directions!***

JPOG Film-Canon Mod – Screenshots

Albertosaurus Allosaurus Ankylosaurus
JP Female Brachiosaurus JP3 Brachiosaurus
(Treated as Male Skin)
Camarasaurus
Ceratosaurus Corythosaurus Dilophosaurus
Female Gallimimus Male (?) Gallimimus Ouranosaurus
Pachycephalosaurus JP Female Parasaurolophus TLW Male Parsaurolophus
JP/TLW Female Velociraptor TLW Male Velociraptor TLW Male Tyrannosaurus
JP Female Tyrannosaurus Spinosaurus TLW Stegosaurus
Styracosaurus JP Female Triceratops JP3 Male Triceratops

Got a fan project that is related to Jurassic-series and want us to showcase it in the fan “Showcase” feature here? Let us know at admin@jurassic-pedia.com