All Access Modification?

Ask questions, discuss ideas, get answers
Post Reply
User avatar
Kuyong_Chuin
Posts: 80
Joined: Wed May 05, 2010 2:34 pm
Location: Middle Tennessee, USA
Contact:

All Access Modification?

Post by Kuyong_Chuin »

When you load R2R or SW you have access to the orginal maps as well as the mod that you have loaded, R2R or SW. After examining some of the files I am wondering if you modify the init.con and contentCrc32.con file in BF42 to include all the mods you have installed if it will load and play all the maps without having to switch to R2R or SW to get to the maps yopu want to play. This might have the added benefit of being able to place any of the weapons, aircraft, ships, and land vehicals on a custom map without having to move and set up equipment from another mod onto your maps. Has Anyone tried this yet?


UPDATE!!! It Works!!!!

OK it has one minor flaw but other that that it works and I have not found any problems other than the one flaw. It shows the SW maps with the R2R icon as well as the R2R ones but oh well we can fix that later I hope.

Here is what you do. First go to your game mod folder in my case this is E:\Program Files\EA GAMES\Battlefield 1942\Mods\bf1942 but most will have it on thier C: drive not the E: drive. Now in that folder look for your init.con and contentCrc32.con files. Add .bak to each of them so they look like this init.con.bak and contentCrc32.con.bak this way you have the oginal fils backed up. to reuse the orginals just remove the >bak extention from the file name.

Now open Notepad or whatever text editor you use to create con files with. Create a new init.con and contentCrc32.con file.

In the init.con file put this code.

Code: Select all

game.CustomGameName BF1942
game.addModPath Mods/BF1942/
game.addModPath Mods/XPack1/
game.addModPath Mods/XPack2/

game.setCustomGameVersion 1.6
game.setCustomGameUrl "http://www.battlefield1942.com"

Game.setMenuMusicFilename "music/slaughter4.bik"
Game.setLoadMusicFilename "music/vehicle4.bik"
Game.setWinMusicFilename "music/vehicle3.bik"
Game.setLoseMusicFilename "music/menu.bik"
Game.setCampaignLoseMusicFilename "music/theme2.bik"
Game.setDebriefingMusicFilename "music/briefing.bik"
menu.setIntroMoviePath Xpack2 Mods/Xpack2/Movies/Intro.bik

game.customGameInfo "XPACK2_INFO"


In the contentCrc32.con file place this code.

Code: Select all

game.addContentCrc32 BF1942 Battle_of_Britain GPM_CQ 1031371388
game.addContentCrc32 BF1942 Battle_of_Britain GPM_COOP 2369566656
game.addContentCrc32 BF1942 Battle_of_Britain GPM_OBJECTIVEMODE 45759080
game.addContentCrc32 BF1942 Midway GPM_CQ 1410292119
game.addContentCrc32 BF1942 Midway GPM_COOP 32541991
game.addContentCrc32 BF1942 Midway GPM_TDM 4042548773
game.addContentCrc32 BF1942 Battle_of_the_Bulge GPM_CQ 2415381478
game.addContentCrc32 BF1942 Battle_of_the_Bulge GPM_COOP 3023203321
game.addContentCrc32 BF1942 berlin GPM_CQ 254037507
game.addContentCrc32 BF1942 berlin GPM_COOP 1754493269
game.addContentCrc32 BF1942 berlin GPM_CTF 4021400782
game.addContentCrc32 BF1942 berlin GPM_TDM 216840420
game.addContentCrc32 BF1942 Bocage GPM_CQ 2939334206
game.addContentCrc32 BF1942 Bocage GPM_COOP 2104971405
game.addContentCrc32 BF1942 Bocage GPM_CTF 3389632638
game.addContentCrc32 BF1942 Bocage GPM_TDM 4021656042
game.addContentCrc32 BF1942 Coral_Sea GPM_CQ 2808242223
game.addContentCrc32 BF1942 El_Alamein GPM_CQ 270594245
game.addContentCrc32 BF1942 El_Alamein GPM_COOP 1476988882
game.addContentCrc32 BF1942 El_Alamein GPM_CTF 4241960955
game.addContentCrc32 BF1942 El_Alamein GPM_TDM 2026202835
game.addContentCrc32 BF1942 Gazala GPM_CQ 2940356872
game.addContentCrc32 BF1942 Gazala GPM_COOP 3838071526
game.addContentCrc32 BF1942 Gazala GPM_CTF 4102474398
game.addContentCrc32 BF1942 Gazala GPM_TDM 2165380477
game.addContentCrc32 BF1942 GuadalCanal GPM_CQ 2869106396
game.addContentCrc32 BF1942 GuadalCanal GPM_COOP 2999708248
game.addContentCrc32 BF1942 GuadalCanal GPM_CTF 3884500447
game.addContentCrc32 BF1942 GuadalCanal GPM_TDM 38731093
game.addContentCrc32 BF1942 Invasion_of_the_Philippines GPM_CQ 3085868325
game.addContentCrc32 BF1942 Iwo_Jima GPM_CQ 3228534742
game.addContentCrc32 BF1942 Iwo_Jima GPM_COOP 1052229178
game.addContentCrc32 BF1942 Kharkov GPM_CQ 1748751180
game.addContentCrc32 BF1942 Kharkov GPM_COOP 443695650
game.addContentCrc32 BF1942 Kharkov GPM_CTF 2993026824
game.addContentCrc32 BF1942 Kharkov GPM_TDM 2340072460
game.addContentCrc32 BF1942 Kursk GPM_CQ 502084218
game.addContentCrc32 BF1942 Kursk GPM_COOP 2406883685
game.addContentCrc32 BF1942 Kursk GPM_CTF 2393397330
game.addContentCrc32 BF1942 Kursk GPM_TDM 157341299
game.addContentCrc32 BF1942 Liberation_of_Caen GPM_CQ 3496441663
game.addContentCrc32 BF1942 Omaha_Beach GPM_CQ 2615713613
game.addContentCrc32 BF1942 Omaha_Beach GPM_COOP 10689388
game.addContentCrc32 BF1942 Omaha_Beach GPM_TDM 2202749382
game.addContentCrc32 BF1942 aberdeen GPM_CQ 2917581659
game.addContentCrc32 BF1942 Battleaxe GPM_CQ 4145242577
game.addContentCrc32 BF1942 Battleaxe GPM_COOP 1982998007
game.addContentCrc32 BF1942 Battleaxe GPM_CTF 2324651813
game.addContentCrc32 BF1942 Battleaxe GPM_TDM 4193339221
game.addContentCrc32 BF1942 Market_Garden GPM_CQ 1236379726
game.addContentCrc32 BF1942 Market_Garden GPM_COOP 2679919097
game.addContentCrc32 BF1942 Stalingrad GPM_CQ 1497472469
game.addContentCrc32 BF1942 Stalingrad GPM_COOP 2816003135
game.addContentCrc32 BF1942 Stalingrad GPM_CTF 795962237
game.addContentCrc32 BF1942 Stalingrad GPM_TDM 800622845
game.addContentCrc32 BF1942 Tobruk GPM_CQ 2277132551
game.addContentCrc32 BF1942 Tobruk GPM_COOP 3936532059
game.addContentCrc32 BF1942 Tobruk GPM_TDM 2024470483
game.addContentCrc32 BF1942 Wake GPM_CQ 2527982981
game.addContentCrc32 BF1942 Wake GPM_COOP 1965699515
game.addContentCrc32 BF1942 Wake GPM_CTF 3813488717
game.addContentCrc32 XPack1 Anzio GPM_CQ 2747151060
game.addContentCrc32 XPack1 Anzio GPM_COOP 2685201853
game.addContentCrc32 XPack1 Anzio GPM_CTF 1375593165
game.addContentCrc32 XPack1 Anzio GPM_TDM 3255067014
game.addContentCrc32 XPack1 salerno GPM_CQ 1735563722
game.addContentCrc32 XPack1 salerno GPM_COOP 3579302911
game.addContentCrc32 XPack1 salerno GPM_CTF 1572111750
game.addContentCrc32 XPack1 salerno GPM_TDM 960985821
game.addContentCrc32 XPack1 cassino GPM_CQ 3929513710
game.addContentCrc32 XPack1 cassino GPM_COOP 1379741608
game.addContentCrc32 XPack1 Santo_croce GPM_CQ 1765118066
game.addContentCrc32 XPack1 Santo_croce GPM_COOP 2668987319
game.addContentCrc32 XPack1 Santo_croce GPM_CTF 2224111407
game.addContentCrc32 XPack1 Santo_croce GPM_TDM 1352524050
game.addContentCrc32 XPack1 baytown GPM_CQ 243146467
game.addContentCrc32 XPack1 baytown GPM_COOP 182312542
game.addContentCrc32 XPack1 baytown GPM_CTF 1318429480
game.addContentCrc32 XPack1 baytown GPM_TDM 3769559522
game.addContentCrc32 XPack1 husky GPM_CQ 1524045808
game.addContentCrc32 XPack1 husky GPM_COOP 2412941502
game.addContentCrc32 XPack2 Eagles_Nest GPM_CQ 2098007164
game.addContentCrc32 XPack2 Eagles_Nest GPM_COOP 3542911620
game.addContentCrc32 XPack2 Eagles_Nest GPM_CTF 1750233300
game.addContentCrc32 XPack2 Eagles_Nest GPM_OBJECTIVEMODE 3842814687
game.addContentCrc32 XPack2 Eagles_Nest GPM_TDM 785573953
game.addContentCrc32 XPack2 Essen GPM_CQ 3756357564
game.addContentCrc32 XPack2 Essen GPM_COOP 3667723526
game.addContentCrc32 XPack2 Essen GPM_OBJECTIVEMODE 2717947113
game.addContentCrc32 XPack2 Gothic_Line GPM_CQ 2901038180
game.addContentCrc32 XPack2 Gothic_Line GPM_COOP 378548493
game.addContentCrc32 XPack2 Gothic_Line GPM_CTF 4164048274
game.addContentCrc32 XPack2 Gothic_Line GPM_TDM 3671859782
game.addContentCrc32 XPack2 Hellendoorn GPM_CQ 495896588
game.addContentCrc32 XPack2 Hellendoorn GPM_COOP 1007951974
game.addContentCrc32 XPack2 Hellendoorn GPM_CTF 2906542286
game.addContentCrc32 XPack2 Hellendoorn GPM_OBJECTIVEMODE 3029018134
game.addContentCrc32 XPack2 Hellendoorn GPM_TDM 1413139647
game.addContentCrc32 XPack2 Kbely_Airfield GPM_CQ 1840130732
game.addContentCrc32 XPack2 Kbely_Airfield GPM_COOP 4197237116
game.addContentCrc32 XPack2 Kbely_Airfield GPM_CTF 460304411
game.addContentCrc32 XPack2 Kbely_Airfield GPM_OBJECTIVEMODE 3363306500
game.addContentCrc32 XPack2 Kbely_Airfield GPM_TDM 2352999287
game.addContentCrc32 XPack2 Mimoyecques GPM_CQ 2973688493
game.addContentCrc32 XPack2 Mimoyecques GPM_COOP 3751834039
game.addContentCrc32 XPack2 Mimoyecques GPM_OBJECTIVEMODE 2354999501
game.addContentCrc32 XPack2 Peenemunde GPM_CQ 1638058991
game.addContentCrc32 XPack2 Peenemunde GPM_COOP 1200310411
game.addContentCrc32 XPack2 Peenemunde GPM_CTF 1685500825
game.addContentCrc32 XPack2 Peenemunde GPM_TDM 3567401445
game.addContentCrc32 XPack2 Raid_on_Agheila GPM_CQ 3886185336
game.addContentCrc32 XPack2 Telemark GPM_CQ 4046225079
game.addContentCrc32 XPack2 Telemark GPM_COOP 852426671
game.addContentCrc32 XPack2 Telemark GPM_CTF 2619356237
game.addContentCrc32 XPack2 Telemark GPM_OBJECTIVEMODE 1818140352
game.addContentCrc32 XPack2 Telemark GPM_TDM 2398694710
Save the files and place them in your \Program Files\EA GAMES\Battlefield 1942\Mods\bf1942 folder and start the game with the regular BF42 short cut and there you go all you maps on one mod without having to switch mods everytime.

Now if we can fix the icon flaw it will be perfect.

To add new mods to it just add this line to your init.con file

Code: Select all

game.addModPath Mods/[color=#80FF40][i]Mod name here[/i][/color]/
then add you map content files to your ContentCrc32.con file like I did above. Have fun. 8-)
If thy sleepth in a bed of roses, thy will most likely awake with thorns in thy backside if thou doeth not prepareth thy bed beforeth thy lie down.
Post Reply