Battlecraft 1942 Fix for SW Demo

    Share

    [SoA] Wicked Arsonist
    Sergeant
    Sergeant

    Posts : 312
    Join date : 2010-10-11

    Battlecraft 1942 Fix for SW Demo

    Post  [SoA] Wicked Arsonist on Sun Oct 31, 2010 12:24 am

    *****Battlecraft42 Fix for Battlefield 1942 Secret Weapons of WWII Demo*****











    by [SoA] Black Mamba

    07/06/2010

    Content:

    1. Requirements
    2. Description
    3. Installation
    4. Notes




    1. Requirements

    To use Battlecraft 1942 in the demo, you need, of course, the latest version of Battlecraft 1942, which can be downloaded here:

    http://www.fileplanet.com/125824/120000/fileinfo/Battlecraft-1942-Beta-v2.1

    You also need a "backup" of the demo which is edited to include only the necessary RFAs BC42 needs (objects.rfa, standardMesh.rfa, texture.rfa and
    treeMesh.rfa) to display everything properly in the editor. Don't worry, it is included in this package (the "SW Demo backup for BC42" folder)

    2. Description

    This is an updated version of the CFG and LST files made by Sovreign for the SW Demo. It includes all the vehicles, vegetation, static
    objects, soldier kits, props, effects and stationary weapons of the Hellendoorn map, and works fully with Battlecraft 1942.


    3. Installation

    If the download worked properly, you should see two folders in a main folder called "BC42 Files for SW Demo". In the "CFG and LST Files" folder,
    you should see two files, one named "SW_Demo.lst" and the other "SW_Demo.cfg". These are the files necessary for Battlecraft 1942 to recognize the demo RFAs. Copy those to the main Battlecraft 1942 folder, which is located by default at:
    C:\Program Files\EA GAMES\Battlecraft 1942.

    Next, copy the folder called "SW Demo backup for BC42" to your EA GAMES folder, which again, by default, is located at: C:\Program Files\EA GAMES
    You are now ready to start Battlecraft 1942. On the welcome dialog, choose "Open Level".

    Then, select your mod from the list on the "Select a Mod" window (if this is your first time using Battlecraft 1942, you should only see one mod "SW_Demo"). Click OK. Then choose "MyLevel" in the "Load Level" window. Click OK.
    The Hellendoorn map will load, with two errors showing in a window named "Loading Errors". You can ignore these errors and click on "Close". There you go! You are now ready to map away!
    For more information on modding the Hellendoorn map, see the "Notes" section below.


    4. Notes

    First of all, the fact that the demo is a demo limits some of the features available in Battlecraft 1942. For one, you cannot test your level (Functions > Test This Level from the Functions tab or Ctrl + L).
    If you do, you get a crash to desktop; or if you run your demo in windowed mode, the "Demo is corrupted" error. Secondly, you probably noticed that the level you are editing in Battlecraft 1942 is not called "Hellendoorn", but "MyLevel".
    This is due to the fact that the normal, unmodded Hellendoorn map from the demo and retail Secret Weapons is copyright protected and cannot be opened in Battlecraft 1942. To bypass this problem, I had to make a clone of the Hellendoorn map, which I named differently to make sure I wouldn't get the same copyright problem.
    I also do not advise renaming the map, or making new maps from scratch with names other than Hellendoorn, as the demo version (1.45) only supports one, and ONLY one map, and it absolutely has to be named "Hellendoorn".
    To rename the map, you have to edit the "lexiconall.dat" file located in your normal demo Archives folder at C:\Program Files\EA GAMES\Battlefield 1942 Secret Weapons of WWII Demo\Mods\XPack2 with the Battlefield Mod Development Toolkit, which can be downloaded here:

    http://www.filefront.com/3678506/Mod-Development-Toolkit-v2.75/

    The backup folder I have made (SW Demo backup for BC42) only contains the necessary RFAs to display all the objects, textures and meshes properly in the editor, so you cannot start and test your map from it.
    To do so, edit your map via BC42, save it, extract it to a work folder of your choice with the "winRFA" tool coming with the Battlefield Mod Development Toolkit. Then, do the same thing for your normal Hellendoorn map, located at C:\Program Files\EA GAMES\Battlefield 1942 Secret Weapons of WWII Demo\Mods\XPack2\Archives\bf1942\Levels.
    Figure out which files, in the "MyLevel" map folder, have been modified, and copy them to your Hellendoorn map folder (don't forget to delete all the unecessary files or else you will end up with big file sizes!). Then, once this is done, delete the "MyLevel" folder (if you extracted it to the same place as the normal Hellendoorn map), and pack your Hellendoorn map to:
    C:\Program Files\EA GAMES\Battlefield 1942 Secret Weapons of WWII Demo\Mods\XPack2\Archives\bf1942\Levels as a _xxx patchfile (for example, Hellendoorn_001.rfa). Your mod can now be tested!


    That's it, not too complex I hope.


    Download: BC42 Fix for SW Demo

      Current date/time is Fri Nov 24, 2017 5:09 pm