STAR WARS™ Rebellion

STAR WARS™ Rebellion

Jamison May 19, 2016 @ 2:22am
I got RebEd working-- AND cards! Maybe you can too...
Hello all,

I'm running Windows 7 Professional 64-bit and recently got RebEd properly working (!!!) with the Steam version of Rebellion. Many seem to have had issues, so I wanted to detail my experience here to help others. Pretty easy, actually, after I finally figured it out. The problem seems to have been that Rebellion doesn't add itself to the Windows registry. But I changed that. Long story short:

Installed Rebellion.
Installed RebEd.
Edited registry.
Uninstalled RebEd.
Reinstalled RebEd.
Voila!

If you don't know what RebEd is, it's a modding tool for Rebellion. You can download it here[www.swrebellion.com].

Keep in mind this is MY long story short. Yours could be easier (or harder, but I doubt it). Details...

1. I installed Rebellion. It worked fine. I played. I had no issues... but I wanted to mod the game just like it was 1998 all over again! Nostalgia...

2. I installed RebEd. It worked... to an extent. I couldn't mod the encyclopedia files because I couldn't download them from the disk. I'm using the Steam version so of course there's no CD, but RebEd really wants to use that shiny coaster to acquire the files. Pretty sure my physical copy is in the rafters of my garage. So, hm... I performed some Google Fu and saw other people having identical issues with RebEd. One article advised editing the registry. I have never edited the registry. I was intimidated. I was scared. I made a backup of the registry, but I still didn't know how to actually edit it. I took a risk. It was... surprisingly easy. I did it. I even did it right. But it didn't help. RebEd still wouldn't fully function.

3. I tried a bunch of crap with mounting virtual drives. Didn't work, so don't bother. And then I crashed RebEd a ton of times after fiddling with every option in desperation. I even broke Rebellion completely. It wouldn't load past the intro movies. Ignore the virtual drive advice if your story is like mine because it's a pointless exercise.

4. I verified the integrity of Rebellion using Steam. I was missing about 200 files. But I still couldn't load Rebellion past the intro movies. Something was strange. I decided to start from scratch.

5. I uninstalled RebEd. Then I reinstalled RebEd. Before reinstalling a fresh copy of Rebellion, I decided to launch the game and... it worked!? What!? RebEd WAS WORKING!?! It would let me download all the DLLs from the folder, finally! This is when I realized...

6. The problem wasn't that I edited the registry incorrectly. The problem was I edited the registry AFTER installing RebEd. Derp. When I reinstalled RebEd, it knew "where" to find the Rebellion DLLs (NOT the CD!) and could "download" them properly!

7. So, how do you edit the registry? Easy! BUT HANG ON!

NOW LET'S BACK UP THE REGISTRY TO PRACTICE SAFE TEXT. This is easy. Press your start button and type "regedit.exe" into the "Search programs and files" prompt. Press enter. A window will pop up. Click file, then click export. Save the .reg file somewhere in the unfortunate case that you need it later.

Back to changing the registry...

THIS IS FOR WINDOWS 7 PROFESSIONAL 64-BIT. It won't work on 32-bit Windows! It should work with non-professional, though. Check the path to confirm. I'm using all the default Steam options. This code is only for the STEAM VERSION of the game.

Create a Notepad text file on your desktop. You should know how to do this already. If you don't, you shouldn't be trying to edit the registry at all. But I'll humor you. To do this, right click on your desk top, hit New, and hit Text File. Open it. Paste in the following information:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LucasArts Entertainment Company LLC] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LucasArts Entertainment Company LLC\Star Wars Rebellion] "DisplayOpts"=dword:13110100 "MusicVolume"=dword:000002bc "Volume"=dword:000002de "EncyLocation"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\EData" "EXEPath"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\REBEXE.EXE" "TooBigLocation"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" "DllLocation"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" "DataLocation"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" "InstalledLocation"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LucasArts Entertainment Company LLC\Star Wars Rebellion\Version] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectPlay\Applications\Star Wars Rebellion] "CommandLine"="" "GUID"="{015962A0-F183-11d1-B390-006008B0AB18}" "File"="REBEXE.EXE" "Path"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" "CurrentDirectory"="C:\\Program Files (x86)\\Steam\\steamapps\\common\\Star Wars - Rebellion\\"

Save the file with the .reg extension. It will change it from a Notepad file to a Registry Entry file. It must be a .reg file, not a .txt file. Make sure you have visible file extensions.

Notice the "TooBigLocation" and "DllLocation" are now pointing to your Steam folder instead of the default optical disk drive... that's the ticket to success! Also, notice the path filenames have TWO back slashes separating each folder!

Now, double click the .reg file. It will prompt you to confirm registry changes. Confirm you wish to do so. Now install RebEd and test it out by trying to download the encyclopedia entries!

More information can be found here[pcgamingwiki.com]. There is a 32-bit version of the code on this page BUT I HAVE NOT TESTED IT. Here's a mockup of the code which you can use AT YOUR OWN RISK.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC] [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\Star Wars Rebellion] "InstalledLocation"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion" "DataLocation"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion" "DllLocation"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion" "TooBigLocation"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion" "EXEPath"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion\\REBEXE.EXE" "EncyLocation"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion\\EData" "MusicVolume"=dword:000002bc "Volume"=dword:000002bc "DisplayOpts"=dword:00000100 [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\Star Wars Rebellion\Version] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlay\Applications\Star Wars Rebellion] "CommandLine"="" "GUID"="{015962A0-F183-11d1-B390-006008B0AB18}" "File"="REBEXE.EXE" "Path"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion\\" "CurrentDirectory"="C:\\Program Files\\Steam\\steamapps\\common\\Star Wars - Rebellion\\"

Again, the above code is only for the STEAM VERSION of the game.

Good luck everybody! Please respond here if you have success (especially with the untested 32-bit version) to let others know it works (or doesn't)!

Update: To gain the ability to save and load cards, well, it's actually quite simple! BIG thanks to Taejeng for his patience with me. From his post on the subject...

Originally posted by Taejang:
ALTERNATE METHOD:
[...g]o back to your Rebellion folder. Move the MDATA folder back into your main Rebellion directory, delete the Trick folder, and then copy your entire Rebellion folder. Go to another hard drive or partition and paste the entire Rebellion directory. Rename the folder to just "Rebellion". For example, if you installed Rebellion into C:\<anything>, then copy and rename the folder to D:\Rebellion.

This will mimic the CD. Go back into the registry and change DllLocation and TooBigLocation to point to this new place (D:\Rebellion as an example).

I can confirm this works. I copied and loaded my Steam copy of Rebellion onto a flash drive and Rebellion will now load cards.
Last edited by Jamison; Dec 23, 2016 @ 3:19am
< >
Showing 1-9 of 9 comments
Gorman Jun 10, 2016 @ 6:22pm 
Using windows 10, created reg file for 64 bit windows, used it to change registry, reinstalled RebEd, no dice. help?
Jamison Jun 12, 2016 @ 3:54pm 
Someone else will have to help... I only have Windows 7 64-bit Professional.

Also, I saw you're having problems with loading cards and it tells you you need a full install... well, me too! This won't fix it :/
chsalpha Jun 25, 2016 @ 1:39pm 
RebEd is working for me without any problems: I'm using Win7 professional too. I didn't need to change any registry files.
Jamison Jun 25, 2016 @ 2:12pm 
Are you able to import cards? I am not...
bigevil Jun 27, 2016 @ 9:32am 
Yes! I would like to import cards. It keeps asking for a "full installation". Has anyone figured out a way around it? Can the registry be used to point to a different path?
Taejang Sep 22, 2016 @ 8:06pm 
Props for figuring this out on your own, Jamison. The last step to make cards work is changing TooBigLocation and moving MDATA. Full directions here, skip to step 3 and 4.
Jamison Sep 23, 2016 @ 2:52pm 
Hmmm. I'm having problems, Taejang. I've tried to add you on Steam. Let's chat about this and see if I can get a fix so I can update my directions.
Taejang Sep 24, 2016 @ 9:16am 
I ran through the directions I gave and had problems. Started over and it worked. So it seems inconsistent; I've updated my directions with an alternate method that works every time for me. I've also accepted your invite, send dem questions!
Jamison Dec 23, 2016 @ 3:11am 
Update! Thanks to Taejang, I can confirm that you CAN load cards. How? From his post on the subject...

Originally posted by Taejang:
ALTERNATE METHOD:
After completing all four steps above, go back to your Rebellion folder. Move the MDATA folder back into your main Rebellion directory, delete the Trick folder, and then copy your entire Rebellion folder. Go to another hard drive or partition and paste the entire Rebellion directory. Rename the folder to just "Rebellion". For example, if you installed Rebellion into C:\<anything>, then copy and rename the folder to D:\Rebellion.

This will mimic the CD. Go back into the registry and change DllLocation and TooBigLocation to point to this new place (D:\Rebellion as an example).

I copied and loaded my Steam copy of Rebellion onto a flash drive and Rebellion will now load cards.
< >
Showing 1-9 of 9 comments
Per page: 15 30 50