Watto's Game Extractor is only partially working on the .box format used by "The Outforce". It will extract textures, sounds, and Bink videos but nothing else. The main file is content.box, which in the retail game is over 66 megabytes.
The textures and videos Game Extractor pulls out only total about half the size of the archive, which according to GE is not compressed.
I'd like to be able to extract the 3D models.
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
"The Outforce" .box files.
-
- Moderator
- Posts: 652
- Joined: Wed Oct 18, 2006 9:48 pm
- Location: Germany
- Has thanked: 19 times
- Been thanked: 46 times
- Contact:
Should be easy to write a BMS script for that game: http://wiki.xentax.com/index.php/The_Outforce_BOX
I just saw the thread and quickly put together this little script. I haven't tested it as I don't have any .box archive. It won't support adding files, but it should be able to extract them all.
Code: Select all
GoTo EOF 0 ;
SavePos TEMP 0 ;
Math TEMP -= 3 ;
GoTo TEMP 0 ;
Get DIRX Long 0 ;
GoTo DIRX 0 ;
Get FILENUM Long 0 ;
For F = 1 To FILENUM ;
Get FNAME String 0 ;
Get FOFFSET Long 0 ;
Get FSIZE Long 0 ;
Log FNAME FOFFSET FSIZE 0 0 ;
Next F ;
You do not have the required permissions to view the files attached to this post.
-
- beginner
- Posts: 28
- Joined: Wed Jan 02, 2008 9:54 am
- Has thanked: 1 time
- Been thanked: 13 times
Nope, that insists that I register. I tried the online options and those don't work. I'm on dialup.
If you want files to experiment on, the demo can be downloaded here.
http://tinyurl.com/2gp8lr
If you want files to experiment on, the demo can be downloaded here.
http://tinyurl.com/2gp8lr
I downloaded the demo and tested my script i uploaded... MEXC didnt even load with it. I recreated the BMS with the same script, tada, worked. And it also extracted all files fine. Just grab the new one.
By the way, for any bms-guru: is it possible to make mexc support adding files to the archive also? I tested with StandardTail for ImpType and also added the offsets to 'Log', but it totally messed up the archive when i tried replacing some file.
By the way, for any bms-guru: is it possible to make mexc support adding files to the archive also? I tested with StandardTail for ImpType and also added the offsets to 'Log', but it totally messed up the archive when i tried replacing some file.
You do not have the required permissions to view the files attached to this post.
-
- beginner
- Posts: 28
- Joined: Wed Jan 02, 2008 9:54 am
- Has thanked: 1 time
- Been thanked: 13 times
What I'd love to find is a copy of the console commands and how to get into the built in map editor in The Outforce.
Unfortunately they were only posted on the original forum for the game and I didn't save a copy before the forum was replaced and all the old posts deleted. Even worse is the site had a robots.txt file so archive.org didn't save anything.
Unfortunately they were only posted on the original forum for the game and I didn't save a copy before the forum was replaced and all the old posts deleted. Even worse is the site had a robots.txt file so archive.org didn't save anything.
-
- Moderator
- Posts: 652
- Joined: Wed Oct 18, 2006 9:48 pm
- Location: Germany
- Has thanked: 19 times
- Been thanked: 46 times
- Contact:
Why don't you ask once more in the game's forums?bizzybody wrote:What I'd love to find is a copy of the console commands and how to get into the built in map editor in The Outforce.
Besides that, if you already know a command, try to search for it in the game's exe with a hex editor, with some luck you also find the other command strings near this one.
-
- beginner
- Posts: 28
- Joined: Wed Jan 02, 2008 9:54 am
- Has thanked: 1 time
- Been thanked: 13 times
There is no forum for that game anymore. The company that made it, o3games, is now Starbreeze Studios and doesn't answer any questions about The Outforce.
Still no closer to finding the model data. Inside content.box under Units is a file named PackedProject.OPF
Neither MultiEx nor Watto's can pull out all the files from that one. All either sees in it are image files and they both get the wrong data on some of them so they come out corrupted or not at all.
If the model data isn't in there, I've no idea where it's tucked away.
intro.box is nothing but the intro movie, music.box is simply a few MP3 files, campaigns.box is the campaign data and campaigns_movies.box is the videos that play between the maps in the campaign.
I opened the game .exe with a hex editor and scrolled through that but nothing jumped out at me. It's only 1.44 meg. It's rather astonishingly simple, just a single .exe file and 580 megs of various data packed into .box files. (Think of how big the thing would have to be without being able to use DirectX!)
Still no closer to finding the model data. Inside content.box under Units is a file named PackedProject.OPF
Neither MultiEx nor Watto's can pull out all the files from that one. All either sees in it are image files and they both get the wrong data on some of them so they come out corrupted or not at all.
If the model data isn't in there, I've no idea where it's tucked away.
intro.box is nothing but the intro movie, music.box is simply a few MP3 files, campaigns.box is the campaign data and campaigns_movies.box is the videos that play between the maps in the campaign.
I opened the game .exe with a hex editor and scrolled through that but nothing jumped out at me. It's only 1.44 meg. It's rather astonishingly simple, just a single .exe file and 580 megs of various data packed into .box files. (Think of how big the thing would have to be without being able to use DirectX!)
-
- ultra-n00b
- Posts: 2
- Joined: Mon May 24, 2010 9:54 pm
- Been thanked: 3 times
Re: "The Outforce" .box files.
Hi all! I have the full version of The outfoce! And the map editor is working!!!!!!!!
My friend on youtube is a software developer
Here is how to enable the map editor:
Of course, I can.
Firstly you should edit script-file "Statup.cfg". Insert line "Cheats(true);" (without quotes) before any line in this file.
This little change allows you to switch on edit-mode without message "m_EditMode(0) cannot be run at this time or gamestate". When desired map (level) is run, open console and input two following commands: "m_DevMapMode(1);" and "m_EditMode(1);". That's all.
You can exit from this mode by using command sequence "m_DevMapMode(0);" and "m_EditMode(0);".
However, entering into edit-mode automatically disables fog-of-the-war effect. After exiting from edit-mode you can turn it on by using console-command "Effect_FogOfWar(1);".
Additionaly, there are many kinds of very usefull console-commands. You can type CmdList("list_of_all_available_console_commands.txt") to save short information about every command to the specified file. Filename can be any.
Note: because scripting syntax is derived from C/C++, you must escape every special-character in string. So, if you mean backslash ( \ ), you should type \\, if you mean quote-mark, you should type \". So common filename looks following: "c:\\abc\\def\xxx.yyy"
My friend on youtube is a software developer
Here is how to enable the map editor:
Of course, I can.
Firstly you should edit script-file "Statup.cfg". Insert line "Cheats(true);" (without quotes) before any line in this file.
This little change allows you to switch on edit-mode without message "m_EditMode(0) cannot be run at this time or gamestate". When desired map (level) is run, open console and input two following commands: "m_DevMapMode(1);" and "m_EditMode(1);". That's all.
You can exit from this mode by using command sequence "m_DevMapMode(0);" and "m_EditMode(0);".
However, entering into edit-mode automatically disables fog-of-the-war effect. After exiting from edit-mode you can turn it on by using console-command "Effect_FogOfWar(1);".
Additionaly, there are many kinds of very usefull console-commands. You can type CmdList("list_of_all_available_console_commands.txt") to save short information about every command to the specified file. Filename can be any.
Note: because scripting syntax is derived from C/C++, you must escape every special-character in string. So, if you mean backslash ( \ ), you should type \\, if you mean quote-mark, you should type \". So common filename looks following: "c:\\abc\\def\xxx.yyy"
-
- beginner
- Posts: 28
- Joined: Wed Jan 02, 2008 9:54 am
- Has thanked: 1 time
- Been thanked: 13 times
Re: "The Outforce" .box files.
Sweet! Now we need some people to put together campaigns for the Crion and Gobin races and more multiplayer maps.
Would be nice to get the source code released, or find some other way to alter the three races so they're not completely identical other than most unit names, graphics and sounds. For play balance there's zero difference, you can play any of the three the same way.
Would be nice to get the source code released, or find some other way to alter the three races so they're not completely identical other than most unit names, graphics and sounds. For play balance there's zero difference, you can play any of the three the same way.
-
- ultra-n00b
- Posts: 2
- Joined: Mon May 24, 2010 9:54 pm
- Been thanked: 3 times
Re: "The Outforce" .box files.
Hey guys! Please VISIT this site: http://forum.starbreeze.com/viewtopic.p ... 2858#p2858
The forum admin made a topic about The Outforce!
The map editor is working!
You can build Multiplayer and skirmish maps!
We have to make a website where maps and the game and the patches are available!
The forum admin made a topic about The Outforce!
The map editor is working!
You can build Multiplayer and skirmish maps!
We have to make a website where maps and the game and the patches are available!
-
- beginner
- Posts: 28
- Joined: Wed Jan 02, 2008 9:54 am
- Has thanked: 1 time
- Been thanked: 13 times
Re: "The Outforce" .box files.
Far as I know, only the demo, a 1.01 patch for the European version and the "finished" game were released.
Would've been nice had there been Crion and Gobin campaigns, more multiplayer maps and an update to make the three races play different, more like how Starcraft is instead of having all three play exactly the same.
Would've been nice had there been Crion and Gobin campaigns, more multiplayer maps and an update to make the three races play different, more like how Starcraft is instead of having all three play exactly the same.
-
- beginner
- Posts: 24
- Joined: Sat Dec 16, 2017 8:28 pm
- Location: Hungary
- Has thanked: 3 times
- Been thanked: 16 times
- Contact:
Re:
I know how to edit / make maps with the BUILT IN map editor. I will make a tutorial!bizzybody wrote:Nope, that insists that I register. I tried the online options and those don't work. I'm on dialup.
If you want files to experiment on, the demo can be downloaded here.
http://tinyurl.com/2gp8lr
.BOX files can be extracted with game extractor.
The only thing I dont know is how to make (for example) LR Radar (LongRangeRadar) buildable in skirmish.
You do not have the required permissions to view the files attached to this post.