Like a number of games I've tried since I switched to Windows 7 64-bit, Battle for Naboo itself runs perfectly on it, but its 16-bit installer doesn't. To get it up and running with only the game's CD-ROM to hand, we need to both create an installation directory for it and add an entry for it to the Windows registry. So let's get started.
1. First we need to go to C:\Program Files [not C:\Program Files (x86)] and create a folder called Battle for Naboo.
2. Now go to the Battle for Naboo CD-ROM and copy BattleforNaboo.exe from the root directory (D:\) and paste it into C:\Program Files\Battle for Naboo.
3. Next we need to build the rest of the installation directory by copying files from the Install folder on the CD-ROM and pasting them into C:\Program Files\Battle for Naboo. Here's what your finished installation directory is going to look like (folders are bolded):
- C:\Program Files\Battle for Naboo\
4. With the game's directory created, we now need to add an entry for the game to the registry. Normally this wouldn't be necessary, but unless the Battle for Naboo launcher detects that the game is installed on your machine, you'll get an "Install" option instead of a "Start Game" one, which is of course totally useless to us.
This is what we need to see.
5. So, open Notepad and paste the following into it:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\Battle for Naboo\Retail]
"Executable"="C:\\Program Files\\Battle for Naboo\\data_pc\\BFN.exe"
"Install Path"="C:\\Program Files\\Battle for Naboo"
"Launcher"="C:\\Program Files\\Battle for Naboo\\BattleForNaboo.exe"
"UninstallString"="C:\\WINDOWS\\uninst.exe -f\"C:\\Program Files\\Battle for Naboo\\Install\\DeIsL1.isu\" -c\"C:\\Program Files\\Battle for Naboo\\Install\\LecSetup.dll\""
6. Save the file as something
7. Next we need to open the Registry Editor.
- If you're using the 32-bit version of Windows 7: Go to the Start Menu, type regedit into the search box and hit enter.
- If you're using the 64-bit version of Windows 7: Go to the Start Menu, type %SystemRoot%\SysWOW64\regedit.exe into the search box and hit enter. Just typing "regedit" here won't work for this. (The 64-bit version of Windows 7 has two different versions of the Registry Editor. Just typing in "regedit" here will only open the 64-bit one. It's the 32-bit version we need to use for this.)
8. Drag and drop your .reg file into the Registry Editor window and that should be it.
9. Launching C:\Program Files\Battle for Naboo\BattleforNaboo.exe show now present you with a "Start Game" option. Hooray! It's probably a good idea to make a shortcut to this now so you don't need to go poking around in Program Files every time you want to play the game.
And we're off. You'll probably need to switch the controls from inverted too. Who on earth thought that was a good default for Mouse and Keyboard?
Well, hopefully that should do the trick. Bear in mind though that I've only tested this out on Windows 7 Service Pack 1. Who knows what will and won't work on Windows 8 and beyond.