Jump to content


Photo

Battlefront 2 Hex Editing Tutorial


  • Please log in to reply
29 replies to this topic

#1 darthgrizavy

darthgrizavy

    X-S Enthusiast

  • Members
  • 23 posts
  • Interests:Movie Battles II<br />Xbox<br />Xbox 360
  • Xbox Version:v1.4
  • 360 version:v1 (xenon)

Posted 21 March 2006 - 03:34 AM

This is a tutorial to make a Jedi vs. Clones mod for Coruscant Conquest mode, much like in EP3. Its been done for the PC already and I'm not sure if its been done for xbox but maybe this will come in handy for those of you trying to get into modding battlefront 2. I'd like to get some more help for a real tutorial because this is only the basics.

Tools needed -
Copy of BF2 on the xbox harddrive
Hex Editor, I use Hex Workshop

Start off by FTPing into your box and going to your BF2 directory. Once there go to /Data/_LVL_XBOX/.
In LVL_XBOX there will be a file mission.lvl, copy it to your computer and rename it on the xbox to backupmission.lvl. Then open your hex editor and edit the mission.lvl file on your computer. Press Ctrl+F and search for cor1_conquest. Then scroll up through the text until you find SIDE\rep.lvl. Once there you are in hex-editting heaven. Look for rep_hero_macewindu underneath side\rep.lvl and rename rep_hero_macewindu in the text side with rep_hero_anakin. There will be some extra text but you cant delete it in the text box. You must go to the #'s and replace 6E64 75 with 0000 00. You have just changed the hero on coruscant conquest from mace windu to anakin skywalker.
Now find SIDE\cis.lvl. Rename SIDE\cis.lvl to SIDE\jed.lvl. You have just changed the side of the CIS to Jedi.
Underneath of that there is cis_inf_rifleman, change that to jed_knight_02.
Underneath that its cis_fly_droidfighter_DOME, leave that alone.
Underneath that its cis_inf_rocketeer change this to jed_knight_03
Remember to replace the extra wording with 00 on the hex code side but go overboard. Between each unit there appears to be a hex number 4XX and it might need to be there. Dont overwrite the spacers with 00s.
Save the MISSION file and you will be done.
Copy over the mission file to your xbox and go to coruscant/conquest/clonewars and have fun.
A few things I've noticed though is this, if you have too many jedi the xbox locks up, maybe too many lightsabers? this doesnt happen on the PC. It remind me of cars in GTA SA that take too much ram. Anyways its not a problem I just replace all the clones except for the rifleman.
To do this just change any unit names like the engineer to a cis unit under SIDE\rep.lvl and they wont show up and the xbox wont crash, work with it a little and it will work fine, I had mine playing split-screen with 16 AI and no crashing.

I'll include this too, a character guide for all the units. All credit goes to Fiminopter from the battlefront pc scene, as he wrote the tutorial I just did a few adaptations. Ive modified the character guide with a few of my findings. I've noticed the xbox locks if there are more dual blades and double blades, not so much with singles.


Table of Contents

1) Republic Side
2) CIS Side
3) Allience Side (rebels)
4) Imperial Side (empire)
5) Jedi Side
6) Other Goodies
7) Credits


_____________________________________________________________________

___________________________________1.) REPUBLIC SIDE

EPISODE 2

Clone Trooper
rep_inf_ep2_rifleman
Heavy Trooper
rep_inf_ep2_rocketeer
Clone Sharpshooter
rep_inf_ep2_sniper
Clone Engineer
rep_inf_ep2_engineer
Clone Commander
rep_inf_ep3_officer (ep3 not ep2)
Jet Trooper
rep_inf_ep2_jettrooper
Jet Sniper
rep_inf_ep2_jettroper_sniper
Jet Rifleman
rep_inf_ep2_jettrooper_rifleman
Rocket Officer
rep_inf_ep2_rocketeer_chaingun

EPISODE 3

Clone Trooper
rep_inf_ep3_rifleman
Heavy Trooper
rep_inf_ep3_rocketeer
Clone Sharpshooter
rep_inf_ep3_sniper
Clone Engineer
rep_inf_ep3_engineer
Clone Commander
rep_inf_ep3_officer
Jet Trooper
rep_inf_ep3_jettropper
Cameo Trooper
rep_inf_ep3_sniper_felucia
Clone Pilot
rep_inf_ep3_pilot
Clone Marine
rep_inf_ep3_marine

HEROES

Mace Windu
rep_hero_macewindu
Yoda
rep_hero_yoda
Obi-Wan Kanobi
rep_hero_obiwan
Aayla Secura
rep_hero_aalya
Ki-Adi Mundi
rep_hero_kiyadimundi
Anakin
rep_hero_anakin
Lord Vader (Anakin)
rep_hero_cloakedanakin

VEHICLES

AT-TE
rep_walk_atte
IFT-X
rep_hover_fightertank
AT-RT
rep_oneman-atst
BARC Speeder
rep_hover_barcspeeder
Republic Starfighter
rep_fly_anakinstarfighter_sc
V-Wing
rep_fly_vwing
ARC-170 Starfighter
rep_fly_arc170fighter_sc
Republic Attack Cruiser
rep_fly_assault_dome

_____________________________________________________________________

___________________________________2.) CIS SIDE

Super Battle Droid
cis_inf_rifleman
Asault Droid
cis_inf_rocketeer
Assasin Droid
cis_inf_sniper
Engineer Droid
cis_inf_engineer
Manga Guard
cis_inf_officer
Droideka
cis_inf_droideka
Pilot Droid
cis_inf_pilot
Droid Marine
cis_inf_marine

HEROES

Count Dooku
cis_hero_countdooku
Jango Fett
cis_hero_jangofett
Darth Maul
cis_hero_darthmaul
General Grievous
cis_hero_grievous

VEHICLES

Spider Walker
cis_walk_spider
Hailfire Droid
cis_tread_hailfire
Armored Tank Droid
cis_tread_snailtank
AAT
cis_cis_hover_aat
STAP
cis_hover_stap
Droid Trifighter
cis_fly_tridroidfighter
CIS Strike Bomber
cis_fly_grievousfighter
Droid Starfighter
cis_fly_droidfighter_sc
Droid Gunship
cis_fly_fedlander_dome

_____________________________________________________________________

___________________________________3.) ALLIENCE SIDE

Rebel Soldier
all_inf_rifleman
Rebel Vanguard
all_inf_rocketeer
Rebel Marksman
all_inf_sniper
Rebel Smuggler
all_inf_engineer
Bothan Spy
all_inf_officer
Wookiee Warrior
all_inf_wookiee
Jungle Soldier
all_inf_rifleman_jungle
Jungle Vanguard
all_inf_rocketeer_jungle
Jungle Maksman
all_inf_sniper_jungle
Snow Soldier
all_inf_rifleman_snow
Snow Vanguard
all_inf_rocketeer_snow
Snow Marksman
all_inf_sniper_snow
Snow Smuggler
all_inf_engineer_snow
Snow Spy
all_inf_officer_snow
Snow Wookiee
all_inf_wookiee_snow

HEROES

Rebel Pilot
all_inf_pilot
Rebel Marine
all_inf_marine
Pilot Luke
all_hero_luke_pilot
Luke Skywalker
all_hero_luke_jedi
Princess Leia
all_hero_leia
Han Solo
all_hero_hansolo_tat
Chewbacca
all_hero_chewbacca
Luke Stormtrooper
all_hero_luke_storm
Han Stormtrooper
all_hero_hansolo_storm

VEHICLES

Snowspeeder
all_fly_snowspeeder
Alliance AAC-1
all_hover_combatspeeder
Tauntaun
all_walk_tauntaun
Speeder Bike
imp_hover_spederbike
A-Wing
all_fly_awing
Y-Wing
all_fly_ywing_sc
X-Wing
all_fly_xwing_sc
Alliance Assault Craft
all_fly_gunship_sc

_____________________________________________________________________

___________________________________4.) IMPERIAL SIDE

Stormtrooper
imp_inf_rifleman
Shock Trooper
imp_inf_rocketeer
Scout Trooper
imp_inf_sniper
Imperial Engineer
imp_inf_engineer
Imperial Officer
imp_inf_officer
Darktrooper
imp_inf_dark_trooper
Snowtrooper
imp_inf_rifleman_snow
Snow Shocktrooper
imp_imf_rocketeer_snow
Snow Scout
imp_inf_sniper_snow
Snow Engineer
imp_inf_engineer_snow
Imperial Pilot
imp_inf_pilot
Imperial Marine
imp_inf_marine


HEROES

Darth Vader
imp_hero_darthvader
Boba Fett
imp_hero_bobafett
The Emperor
imp_hero_emperor

VEHICLES

AT-AT
imp_walk_atat
IFT-T
imp_hover_fightertank
AT-ST
imp_walk_atst
Speeder Bike
imp_hover_speederbike
TIE Fighter
imp_fly_tiefighter_sc
TIE Bomber
imp_fly_tiebomber_sc
TIE Interceptor
imp_fly_tieinterceptor
Landing Craft
imp_fly_trooptrans

_____________________________________________________________________

___________________________________
5.) JEDI SIDE

Dual Saber or Double Blade Jedi are jedi masters
Single blade jedi are jedi knights
Jedi Jumpers Are dual blade jedi

jed_master_01 dual blades blue
jed_master_02 double-bladed blue
jed_master_03 dual blades blue
jed_master_04 didnt show
jed_knight_01 dual blades green (Jedi Padawan)
jed_knight_02 single blue (Jedi Knight)
jed_knight_03 single green (Jedi Protector)
jed_knight_04 double blade green (Jedi Knight)
jed_jumper didnt show
jed_sith_01 double blade red (Sith Lord)

_____________________________________________________________________

___________________________________
6.) OTHER

Acklay
geo_inf_acklay
Ewok
ewk_inf_basic
Gamorrean Guard
gam_inf_gamorreanguard
Geonosian (geo side)
gen_inf_geonosian
Gun-Gun Defender
gun_inf_defender
Gun-Gun Soldier
gun_inf_soldier
Jawa*
tat_inf_jawa
Naboo Queen
gar_inf_naboo_queen
Temple Soldier
gar_inf_temple_soldier
Temple Vanguard
gar_inf_temple_vaguard
Tusken Hunter*
tat_inf_tuskenhunter
Tusken Raider*
tat_inf_tuskenraider
Queen Guard
gar_inf_soldier
Wampa
snw_inf_wampa
Wookiee
wok_inf_basic

* Belongs to the desert (des) side and not the tatooine (tat) side

Edited by darthgrizavy, 21 March 2006 - 03:39 AM.


#2 darthgrizavy

darthgrizavy

    X-S Enthusiast

  • Members
  • 23 posts
  • Interests:Movie Battles II<br />Xbox<br />Xbox 360
  • Xbox Version:v1.4
  • 360 version:v1 (xenon)

Posted 21 March 2006 - 10:30 PM

Anyone messed around with this? Where could I upload the mission.lvl for you guys?

#3 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 March 2006 - 08:03 AM

Ok I just followed the tutorial then, you confused me a little in it. We are replacing the CIS force with the Jedi side right? So it will end up Clones vs Jedi?

Also i replaced cis_hero_darthmaul (i think thats how it was spelt) with rep_hero_yoda, but I was thinking of changing that to a jedi master, would that work?

Having a look at Data\_LVL_XBOX\SIDE\jed.lvl, it might be possible to replace the weapons each unit uses. There is tags like: weap_inf_lightsabre, rep_weap_jedi_lightsaber, all_weap_inf_lightsabre, jed_weap_lightsaber_aalya_master, com_weap_inf_sabre_throw.

But I think this file also has the attacks aswell. Open it up and have a look.

Edited by kurt_powers69, 25 March 2006 - 08:13 AM.


#4 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 March 2006 - 08:31 AM

Seeing as I don't have permission to edit now, I have to make a new reply. I was thinking about the cis_hero_darthmaul, rep_hero_yoda and etc. It wont load yoda will it, it will only load units for that side that come from the jed.lvl file.

#5 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 30 March 2006 - 07:27 AM

Hey darth griazvy are you around? I'm going to try mess around with the weapons in the holidays (which is in a fortnight) and post what i find. Just wandering where you are, thought u would've replid by now.

#6 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 01 April 2006 - 02:52 PM

Hello Darth Griazvy are you there??? I've messed around with the weapons and etc, I can't seem to get those jed_knight_01 and etc to have force powers but I have managed to change their saber fighting styles and colour. Like you said, the more sabers on the map at once the more chance of the xbox locking up. So I have my "Jedi Knight's" with anakins fighting style and blue lightsaber (which is really obiwans) and the "Jedi Protector's" with ki adi mundi's fighting style and blue saber. That way when anakin comes into the battle the xbox wont freeze from too many lightsabres.

I used this to have Anakin, Jedi Knight & Jedi Master (dual blades blue) in the game all at once without it locking up.

I'm not sure why the force powers aren't working, I copy the saber throw tags from a jedi master and put em in a jedi knights so it looks the exact same but it just doesnt come up.

P.S. Mods I'm sorry about my quardriple posting, I'd edit if i could.

#7 ACharmedMatrix

ACharmedMatrix

    X-S Senior Member

  • Members
  • PipPip
  • 156 posts
  • Location:Florida
  • Xbox Version:none
  • 360 version:v4.0 (jasper)

Posted 03 April 2006 - 12:29 AM

Thanks for this...

#8 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 03 April 2006 - 04:28 AM

That's no problem, would you like a PPF patch made when I've perfected it or now even? I'll also write a tutorial on anything I have learnt once it is done to my liking.

I've changed alot of stuff since my last post, I've got more jedi types into the game without it freezing and I replaced the soundset for the CIS with Alliance (which sounds more like jedi then a robot does). Still working on force powers (with no luck).

Is there any other hosting options then... rapidshare (i personally "hate" rapidshare)

#9 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 04 April 2006 - 06:37 AM

Just realised you were thanking him........ rolleyes.gif

#10 darthgrizavy

darthgrizavy

    X-S Enthusiast

  • Members
  • 23 posts
  • Interests:Movie Battles II<br />Xbox<br />Xbox 360
  • Xbox Version:v1.4
  • 360 version:v1 (xenon)

Posted 04 April 2006 - 11:00 PM

dude sorry guys i thought everyone had given up on BF2 modding, but yeah im still in the game doing my own thing I'm trying to get caught up on this thread, hit me up on aim name is itsallgravynwg.
Glad to see yall are interested, we could get our own forum in game hacking for BF 2.

See the thing I've learned is that after you change SIDE\???.lvl to whatever side, it will only load the units in that side. See like lets say you hex edit an assault space battles SIDE\REP to JED and put a bunch of jedi in place of marine and pilot, well see then the planes dont spawn because they are in SIDE\REP. I'd like to be able to use a bunch of different sides in one battle and sometimes you can do that. Like the live updates those files have a bunch of reps from SIDE\REP with extra characters from SIDE\DLC like Kit Fisto, who is badass. hit me up if you need updates.^
I've downloaded the BF2 modtools which do work with xbox. I'm working on trying to make my own levels but its not that simple.

I changed the SIDE\CIS.lvl guys to JED changed two droids to be jedi, jedi knight 1 and 3 i think, and I kept the REP and just changed the hero from Mace Windu to Anakin.

Go to http://starwarsbattl....filefront.com/ and download some of their mission.lvl files that they freely distribute, screw PPFs. Back up the ones on your xbox and then copy over the PC hex-edited versions, they work perfect. They seem to have more space than the xbox ones, for changing names of units and what not.

#11 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 04 April 2006 - 11:17 PM

that's awesome glad to hear it, unfortunately i don't have AIM, so we'll just have to use this forum or lucas forums (i signed up there too, they're not very helpful).

when you say you've got the tools to work with the xbox version but just can't get the game to load them, waht do you mean? were you told they work with the xbox version, but your maps aren't signed to the xbox, i can help with that soughta stuff hopefully?

Edited by kurt_powers69, 04 April 2006 - 11:18 PM.


#12 kurt_powers69

kurt_powers69

    X-S Member

  • Members
  • Pip
  • 148 posts
  • Location:Australia
  • Xbox Version:v1.1
  • 360 version:none

Posted 06 April 2006 - 06:58 AM

Ok everyone, me and darthgrizavy are working on getting the mod tools to work with xbox and releasing some xbox mods. Not sure how long it will take but, there should be some out soon. biggrin.gif

#13 Jonathon

Jonathon

    X-S Enthusiast

  • Members
  • 2 posts

Posted 09 April 2006 - 08:57 AM

Thanks darthgrizavy for posting that tutorial. I used it to add all of the alliance and imperial heros to Endor conquest.

Here's the URL for Endor_conquest_heroes.ppf
http://quick.dropfil...f530d0d549ddf4a

Apply it to the mission.lvl from the Xbox retail version of SWBF2.

For maximum entertainment use with Sonicrat's trainer at
http://forums.maxcon...ead.php?t=11757


#14 CAPT_Magz

CAPT_Magz

    X-S Enthusiast

  • Members
  • 1 posts

Posted 23 May 2006 - 12:43 AM

I'm trying to add a mine dispenser to the clone marine's inventory, but the game keeps crashing. Then I try to change the name of the thermales to the mine dispenser template name, but the game still crashes. Can you tell me the proper way to do these two operations use Hex? I am working with mission.lvl and Rep.lvl. Thanks.

Magz

#15 Jester25

Jester25

    X-S Enthusiast

  • Members
  • 10 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 07 June 2006 - 11:46 PM

since u guys said u can put PC swbf2 mods on the xbox, can u use skins that people made for modding the PC game and use them to mod on the xbox game? and if u can, what program do u use to change the skins?????




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users