Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Mon Apr 07, 2003 6:37 am Post subject:
PPM Frequently Asked Questions
Subject description: Read this before doing any repetitive question!
PPM Questions:
Question: What is PPM?
Answer: PPM is short for Project Perfect Mod. PPM was created in October 2000 by TS, as an attempt to create a Mod that incorporates all the ideas of its members, and doesn't have one member controlling everything. We are making a Mod for Command and Conquer: Tiberian Sun at the moment. We also started hosting mods and creative projects related to modifications, as well as any activity to support modification. Today, Project Perfect Mod is much more a community than a simple modding team.
Answer: The current objective of the Project Perfect Mod is to finish our TS mod known as PPM: Final Dawn. We are also a modding community that supports other projects and future modders to expand the community.
Answer: PPM: Final Dawn is our TS mod. We are working hard on it, but since it includes too many new units, graphics, sides and including a new improved AI, we still can't finish it as quickly as some other Mods, however, we are working hard to finish it as soon as we can.
Site Questions:
Question: How do I advertise in this site?
Answer: Contact the webmaster at webmaster[at]ppmsite.com (replace [at] with @) with your offer. Our advertisement plans are explained at the Advertise with Us section.
Answer: Check the 'Support Us' section in the right side of the site. Click in the picture and select your payment way. We accept Paypal, most credit cards. The Paypal part is pretty much intuitive.
Question: Why do I get by donating money to the site?
Answer: The money will be used to keep the server up, to ship prizes from competitions (FedEx is very expensive) and keep a motivated webmaster. Once you donate, email the webmaster if you wish to get a news post or a public recognition for helping the site. We no longer offer custom ranks for donations.
Question: When browsing PPM, some advertisement popups. Why?
Answer: Advertisement popups might probably be caused by spyware. The site may have advertisements from Google or the ones from PPM Advertisement Program, but none of them generate popups. If you are getting advertisement popups, we suggest you to get Anti-virus or Ad-aware programs to searches your computer for software or virus that are installed without your knowledge.
Question: Why does some videos on the frontpage are incompatible with their description?
Answer: Users of AdBlocks extensions may have some videos switched into the wrong place possibly due to the original presence of advertisements in these videos. You can fix it by hitting Ctrl + F5. This problem does not happens when your browser does not have AdBlocks.
Question: Why does some sections are still uncompleted or grey?
Answer: Because we couldn't be bothered making it yet or we doesn't have enough material to post there or we don't know what to write there in the moment. But we will make them... maybe (or maybe not).
Question: Is the webmaster list in the site correct?
Answer: One webmaster is much more active than the other, but the other supported the site a lot with graphics. We still have to see him posting any news.
Question: Is modding illegal? Is it against the End User Liscense Agreement?
Answer: It may violate the EULA, however, EA like modders. Mods extends the life from their games, making them selll more for a longer period. Therefore, despite the violation to the EULA, modding Command & Conquer games is appreciated, as long as you don't make money of it. Some mods however, may violate the intellectual property from other companies. In this case, their authors need to make sure that the IP owner isn't against the use of their ideas/concepts/materials in the production of fan mods.
Question: How do I change my nickname in the PPM forums?
Answer: In order to change your nickname in the forums, you must request it to Banshee by using PM or the email account used to register in the forums. However, name changes will only be allowed in accounts that have no posts. Once you post a topic or reply for the first time, your nickname will no longer be changed and you'll be known as the nickname you've chosen forever.
Question: How do I get a custom rank on the forums?
Answer: Custom rank is a prize for winning community contests, or by achieving very special milestones. It is one of the few resources that we have as a prize. We do not give it away on a daily basis. Don't take it personally.
Question: why can't I add URL parameters on pictures embedded at the forums?
Answer: We do not allow it for security and privacy reasons. Also, real pictures do not need parameters. If you need a custom size for it, you can add the width and height at the IMG tag, like:
Answer: SVN stands for Subversion and it is a version control software that makes team work software development easier. Once a file is changed in one machine, all other machines will be able to get the changes and track the developpment. Read Subversion description at Wikipedia for more details.
Answer: You can check all public SVNs at http://svn.ppmsite.com. Browse them and you may find a Welcome.txt that contains instructions on how to access them with a SVN client. We recommend Tortoise SVN client, which integrates with windows explorer. Simply right click the directory where you want the program to be downloaded and all options will be there. Checkout to download it for the first time. Update to update what you have to the latest version. Commit to change it, if you have permissions to do it.
Answer: They are the executable files that you may find at the SVN repositories. They are usually beta, with incomplete features or under construction things and maybe corrupted features as well. They are usually safe, but we always recommend reading the release notes to confirm it.
Question: How do I get a night build from VXLSE III?
Answer: Browse the file contents until you find vxsle_iii.exe. You can currently grab it HERE. Once downloaded, replace your old vxlse_iii.exe with the new one.
Question: How do I get a night build from OS BIG Editor?
Answer: OS BIG Editor 0.6 has a completely different file structure than 0.5. So, we recommend you to checkout (if it's your first time) or Update the package. You will find the executable on OS BIG Editor 0.6/Output/bigeditor.exe.
Question: How do I get a night build from OS SHP Builder?
Answer: Browse the file contents until you find SHP_Builder.exe. You can currently grab it HERE. Once downloaded, replace your old SHP_Builder.exe with the new one.
Question: When playing TS/RA2 on WOL/XWIS, it says I have an invalid serial number. Why?
Answer: This is probably because when you first installed TS/ra2, you typed the wrong serial number, (There are several serial numbers the game accepts, but it's still not the right one. To fix the problem, just reinstall Tiberian Sun or Red Alert 2 with the correct serial number. You will also find that you can use ra2 serial numbers for TS.
Question: In Red Alert 2, all my units explodes in about 10 seconds. Why?
Answer: Nobody really knows why this thing happens. It might be because you have edited something you shouldn't, but problems in nearly all cases have been after editing the game in some way. To fix it, you must re-install Ra2. Instalation of Rock Patch, NPatch or Ares may avoid this problem.
Question: How do I play Tiberian Sun mods with custom executable on The First Decade, such as Return Of The Dawn, NCM Revolution and Tiberian Sun: Total War?
Answer: Download Tiberian Sun Mod Fixer and apply it in the custom executable of the mod.
Question: How do I play user made Tiberian Sun maps?
Answer: Make sure the .mpr map is in your Tiberian Sun directory. Then, just choose the multiplayer map from the list.
However, note that the higher the ammount of .mpr maps you have in your TS dir, the higher the game will lag. To prevent lags, follow the following instructions:
-> 1) If the extension of your map is .mpr, change it to .map.
-> 2) Create an ecacheXX.mix (XX is a two digit number) and place your map inside it using XCC Mix Editor. To do this, open the ecache file on XCC Mix Editor, make sure your windows explorer is not maximized. Drag your file from the windows explorer and drop it inside XCC Mix Editor. Compact Mix when you are done.
-> 3) Open missionsXX.pkt with wordpad. If you don't have one, create an empty one.
-> 4) Add your map to the [MultiMaps] list.
[MultiMaps]
1=MYNEWMAP ; Note: MYNEWMAP must be the name of your map without the .map extension.
-> 5) Adapt the code below and add it in the end of the file.
[MYNEWMAP]
Description=This is the name of my map in the multiplayer maps option.
CD=0,1,2
MinPlayers=2
MaxPlayers=8
You can also use MSCG to do this dirty job for you.
Answer: Of course NO. Only the GDI scum does that. Nod does not abbreviate anything. The hebrew word Nod comes from the bible, which was the source of inspiration for Kane and the Brotherhood of Nod. According to the bible, Cain was banished to the Land of Nod, which would be the land of the wandering.
Question: I'm trying to run Tiberian Sun with a mod like TS:TW or Tiberium Future: A Dying World in my Windows 2000/XP?Vista and the game is crashing. How do I fix it?
Answer: Make a short cut for it and in the shortcut properties, use Windows 98 Compatibility mode.
Question: When I start TS up, it freezes on "Gathering Intel On Involved Factions". Why?
Answer: This is because one of your new voxels added is missing an accompanying HVA file. If the HVA file is there, check the name is EXACTLY the same as the name of the voxel, and that the HVA is not damaged. You can use the OS: HVA Builder to create new voxel animations (HVA) for your voxel or a standard one.
Question: Why does GDI AI builds a bunch of Component Towers without upgrades in some TS mods?
Answer: GDI AI was programmed to build upgrades on component towers for all their defensive structures. If you have defensive structures that isn`t an upgrade from Component Tower, AI will fail when it tries to build it and it will retry the operation by building another component tower for it. If you still want to have a defensive structure that doesn`t depends on component tower, remove the line IsBaseDefense=yes and AIBuildThis=yes. This might fix your problem.
Question: Why does EVA keeps saying "New Construction Options" after I build every building?
Answer: This happens because you have the prerequisites to build something not allowed to the side you are playing. Check your sidebar to find out the problematic building or unit (that doesnt allows you to build it) and fix the prerequisites or owner in the rules.ini.
Answer: Open rules.ini (TS and RA2) or rulesmd.ini (YR). and search for 'MaximumQueuedObjects' and it will bring you to a line like:
MaximumQueuedObjects=
Change the value to the value you wish minus 1. For example, if you wanna to queu 60 units, change MaximumQueuedObjects= value to 59. The consequence is that you will be able to queue other 59 units while one is being produced... Usually I set this limit to 99 .
Answer: Make sure the internal name of your unit (between [ ]) is declared on art.ini or your unit has a Image= that is declared on art.ini. Make sure this declaration on art.ini is a name of a valid SHP (TS) file (according to XCC Mixer and OS SHP Builder).
Question: How do you build an air transport on Tiberian Sun?
Answer: If you the version of your Tiberian Sun is lower than 2.0 (no Firestorm), use Category=AirTransport. It should work correctly. If you want your mod to have Firestorm and use the latest TS version, then you'll need to use CarryAll=yes tag, but that will make the transport land and take off to unload each passenger and vehicles will also be transported by your aircraft. Unfortunately, there is no user made game patch that fixes this limitation yet on Firestorm.
Question: Are the TS and RA2 engine sensitive to capital letters?
Answer: Yes, they are. If you write Image=, it will recognize it, but IMAGE= might not be recognized. Make sure your spelling is correct on your ini files. Remember, Ini Checker is your friend.
Answer: Download XCC Utilities and open XCC Mixer. Look at the File -> Found and browse tibsun.mix. Inside it, check local.mix and you'll find all original INI files there. Right click them and click extract, to extract them. For the latest rules.ini, art.ini and ai.ini, check patch.mix. Expand01.mix (Firestorm only) also has several ini files.
For Red Alert 2/Yuri's Revenge, check ra2(md).mix -> local(md).mix to find most of INI files there. Yuri's Revenge also has an expandmd01.mix with the latest rules.ini.
Answer: Use WordPad or NotePad (Windows 2000+). We recommend NotePad++ with INI Checker (for spell checking). While some people may enjoy third party tools such as TibEd, Sun Edit 2k and few others, we do not recommend them, because they are not compatible with Rock Patch, NPatch, ETS, Ares and whatever kind of work around that fans can create to expand their modding limits.
Question: What is SHP? How do I open and edit them?
Answer: The S from SHP stands for sprites. Therefore, SHP are the 2D images used on old C&C games. You can view them with XCC Mixer, OS SHP Builder or SHP Shell Extension. XCC Mixer and OS SHP Builder can convert these files into other graphic formats used by Photoshop, GIMP and other programs. You can also edit the SHP files with OS SHP Builder, which is very useful for recoloring them.
Answer: First of all, place it inside ecacheXX.mix (XX = a two digits number from 02 to 99), or ecachemdXX.ini (for YR) with XCC Mix Editor. Then, you need to code your art.ini (artfs.ini for Firestorm, artmd.ini for YR) properly. Infantry, buildings and animations are coded in a different way. The best way to code your unit or animation is to clone the code of the most similar unit possible and modify this code to fit your objectives with it. The name of your SHP must be between [ ], unless it is a part of the unit.
Once it's coded, make sure that your unit or something is using your image by placing Image=YOURIMAGE (replace YOURIMAGE with the name you placed between [ ] in the art.ini file) in the unit or whatever that uses it at rules.ini (firestrm.ini for Firestorm, rulesmd.ini for YR). If you have a unit with the same name of your image in rules.ini, you don't need to add the Image= code, since it will automaticaly try to use an image with the same name.
Answer: Voxel is a kind of 3D bitmap that Westwood used to avoid users from needing a 3d graphics accelerator card to play the game. It stores a 3D matrix in pixels, where each of them has a colour and normal. Most of TS and RA2 vehicles and aircrafts are voxels. Some building turrets are also voxels.
Question: What are 'surface normals' in voxels about?
Answer: If you've ever studied 'normals' in physics at school, that's what we are talking about. It's a unitary vector that reflects the orientation of the surface, affecting the ammount of red, green and blue on it.
Question: How do I add units to FinalSun or Final Alert?
Answer: Tiberian Sun and Red Alert 2 maps can be also opened with WordPad and other text editors. You can place your units in the top of the files and they work in the same way than they do in rules.ini. Declare them first in a [VehicleTypes] if it's a vehicle... [InfantryTypes] if it's infantry, etc... and then, post the code of your unit below just as you do in rules.ini. New art.ini tags cannot be declared in the map, so you can only use the graphics used by the game or your mod.
Question: How do I hack the executable files so I can add new features to the game?
Answer: Download the C&C Executable Modifier to do the changes that are already known by the community. If you wanna do a change that is not listed there, do not waste your time, unless you are really an expert with assembly. And if you asked how to hack the executable, you probably have no clue with that. The learning curve of this operation is extremely high and time that people take to study the game executable from both games takes several months or years. So, attempting to learn it is highly discouraged and it will only bring you frustrations. However, there are easier means to make use of new features. You can use also pre-made patches such as NPatch and old RockPatch or you can modify Ares, which injects C++ code into the game. But even Ares is quite hard to deal with and pre-made patches should be enough for most modders.
Question: My game crashes when I loaded a saved game with my mod. How do I solve this savegame bug from Tiberian Sun?
Answer: To avoid the savegame bug you have to keep the rules.ini Animations list in its original state and copy all animations from firestrm.ini into rules.ini and add them to the end of the rules.ini animations list after 707=INVISO. After these you can then add your new animations.
Answer: You can use a W3D importer to import it on 3ds max (with some data loss) and use the most recent Mod SDK to export it. Note that the W3D Viewer included on both Renegade Tools and Mod SDK is able to modify certain aspects of the W3D file, but not the model and textures.
Answer: Grab the World Builder for C&C3. You must have the game installed in your machine to run it. Make a good read of the manual before using it, because this tool is not intuitive.
Question: I've made a map, but it doesn't appear in the multiplayer/skirmish menu. Why?
Answer: Make sure that, in the Edit -> Map Settings. Is Multiplayer Scenario is not checked. Also, make sure that the size of the map border (you can view it in the File -> Resize) is equal or bigger than 30 feets.
-------------------------------------------------------------------------------------- Last edited by Banshee on Wed Feb 09, 2022 7:03 pm; edited 39 times in total QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Thu Aug 21, 2003 11:47 pm Post subject:
Many things changed on the last months an after the downfall of the online gangstas, this FAQ needed an urgent update. Well, it's updated... some useless questions were removed and some answers were reformulated... _________________
Mods, Mods Support, Public Researchs, Map Archives, Tutorials, A Friendly Community and much more. Check it out now! QUICK_EDIT
1) Upload the picture to a website.
2) Click on 'Profile' in the forums here.
3) Go down to the 'Signature' box.
4) Copy and paste this into the textbox, without the quotation marks:
"[img]__[/img]"
5) Replace "__" above with the URL of the image you uploaded in step 1.
6) Click 'Submit' _________________ QUICK_EDIT
Joined: 28 Sep 2005 Location: Mixing psilocybin in your drinks.
Posted: Wed Feb 15, 2006 2:22 am Post subject:
I'm taking care of it now, but he told me in a PM that he won't be online 'till 3:00 tomorrow, so it looks like you'll have to upload it yourself. I'll send the re-sized version to you instead, tell him that I sent it to you, then you fix it for him. Does that work out? _________________
[quote="DCoder"]There is no sanity left in this thread.[/quote] QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Tue Jan 09, 2007 4:42 am Post subject:
Update: January 9th, 2007
There were two questions added recently. One to show how to make your maps work in TS (believe it or not, but someone really asked that) and the other one is dedicated for those who insists on writting Nod with capital letters. No, it isn't spelled NOD. It's spelled Nod. QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Sat Apr 21, 2007 4:29 pm Post subject:
FAQ has been updated to cover some of the C&C3 questions. I know people still ask how to mod stuff or how to import models from the game, but once the mod sdk is released and the bin opener is more matured, we'll bring answers for these questions. QUICK_EDIT
Joined: 14 Feb 2006 Location: Flying into hostile territory
Posted: Sat Apr 21, 2007 7:01 pm Post subject:
Banshee I have a new solution. Edit the xtension so it reads .map make a new expandxx.mix where xx is a number between 02 and 99. plug all the maps i nto the expand then create a multixx.pkt where XX is the same number you used for the expand. it works just as well as missions.pkt but I think its less buggy _________________ QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Mon Oct 01, 2007 2:51 am Post subject:
Update 30/09/2007: I've added questions regarding the new SVN service from PPM and fixed spelling on few questions in the very top of the FAQ. QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Fri Jan 25, 2008 3:48 pm Post subject:
Update 25/01/2008: I've added questions regarding advertisement, donations and how to add SHPs ingame, although it's a very simplified tutorial (I don't wanna take the whole FAQ with that). QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Sun Apr 26, 2009 11:39 pm Post subject:
Update 26/04/2009: Added how to get night builds with OS SHP Builder, updated answers of several questions, merged C&C3 with RA3 Modding Questions and wiped some dead links. QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Wed Nov 18, 2009 6:28 pm Post subject:
Update 18/11/2009: Due to requests, we have our answer to game executable hacks for TS and RA2. It may not please enthusiasts, but it is very realistic. QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Mon May 30, 2011 8:35 pm Post subject:
Update 30/05/2011: Added a question about Savegame bug answered by Lin Kuei Ominae. Also, there is an answer for Air Transports and several questions about our site and forums were fixed or added. QUICK_EDIT
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum