BOTF All in One installer 1.0.1 (Released 6-12-2017)

The latest information on how to install the game (All in one Installer) and mods.

Moderator: thunderchero

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Thu Nov 16, 2017 9:20 am

Korth wrote:
Thu Nov 16, 2017 3:46 am
15+ years of collaborative work. That explains all the reading I have to catch up on, lol.
sad thing is you should have 5 more year of posts that were lost when forum crashed in 2008. Thankfully the important coding posts were able to be re-posted and saved. But many posts with the older mod descriptions and discussions were lost.
Korth wrote:
Thu Nov 16, 2017 3:46 am
So - no easy "one click" way to add descriptors into the installer
I use Inno Setup to compile the files for the installer. While it is a very good program, custom changes like that are done with pascal scripting and I have no formal training with any coding. but I have found most things are possible, but for me it take a lot of trial and error (mostly errors) lol

User avatar
Korth
Ensign
Ensign
Posts: 48
Joined: Wed Nov 15, 2017 9:13 am

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by Korth » Thu Nov 16, 2017 11:26 am

My first two years of comp-sci were based on Pascal and Pascal-like languages. Which I have never in my entire career ever had to work with or see again in the "real world".

You've already done a fine job with the installer, BotF lives on (and keeps improving) because of it. My suggestions were just suggestions, based on my first impressions and my thoughts about how "normal" people would respond to this game. The fact that ancient BotF kludge has been made to work at all on modern machines is an accomplishment in itself, lol.
[/Korth]

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Thu Nov 16, 2017 2:24 pm

since you know pascal, if you want to take a look at script I welcome any suggestions.

just let me know

User avatar
Korth
Ensign
Ensign
Posts: 48
Joined: Wed Nov 15, 2017 9:13 am

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by Korth » Fri Nov 17, 2017 12:46 pm

Sure, but no promises, lol. Where can I download the installer source?
[/Korth]

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Fri Nov 17, 2017 3:11 pm

full source is 6.25 GB (with all the files). but here is main script and smaller individual mod scripts.
scripts.zip
(50.47 KiB) Downloaded 15 times
but I fear this may just confuse you even more lol

User avatar
Korth
Ensign
Ensign
Posts: 48
Joined: Wed Nov 15, 2017 9:13 am

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by Korth » Fri Nov 17, 2017 4:14 pm

The setup.exe has internal identifiers which declare "Inno Setup version 5.5.9 (a)" ... Aside from your data, scripts, and packaging, is it modified at all from the default installer at this download page?

I haven't yet looked at it too closely, but I don't think the author provided native support for plugging in the sort of "pre-install summary" feature I'm imagining. I need a couple days to muse over how hard it would be to bolt-on the feature, if I can't think of any way to do it without basically rebuilding the whole installer exe then it would probably be better to request the feature from the original author.

EDIT:

Thinking of implementing something like this on the installer's Select Components page. Apparently not too hard to do text when scrolling/clicking items, although mouse-hover and graphics are a bit more involved (sensitive to display resolution, etc). It seems everything's already out there and no need to reinvent the wheel - although some of that Pascal source looks really nasty, lol - but I don't have time to become a seriously serious Inno Setup expert and I don't want to increase size/complexity (or decrease compatibility/stability) of the installer itself with tons of add-ons. It should ideally "just work" across every WinOS on every platform, with the strictest minimum of external support/framework components.

Also thinking the "Tools" should be given its own description (to inform users what DxWnd/UE/QDP/etc actually do), and autoselected (and maybe also greyed out so it can't be unselected). And thinking that since the mods mostly recycle the same bulk resources as Vanilla while only changing/adding specific file components then a detailed (file-by-file) installer script could be used to reduce the total All In One package size down (maybe a little, maybe a lot). But one problem at a time, haha.
Last edited by Korth on Fri Nov 17, 2017 6:00 pm, edited 8 times in total.
[/Korth]

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Fri Nov 17, 2017 4:41 pm

correct that is download page, and I have made no change to software.

And the newsgroup pages have not been very helpful to me.

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Sun Nov 19, 2017 9:55 am

Opps, I just noticed your edit of your last post today.

as for the description box that looks helpful and should not be to hard to implement. I don't see images being very helpful but might be cool for some mods, but link to forum page might be helpful. but would link be selectable?

since the installer maybe ran multiple times to reinstall or install different mods, I did not want "tools" installed every time installer is executed. but that being said I am sure a check if tools are installed could be added.

while the script lists files multiple times, when it compiles it will only add file once to final package. If I turn off "merge duplicate files" option the install package will grow out of control. lol

User avatar
Korth
Ensign
Ensign
Posts: 48
Joined: Wed Nov 15, 2017 9:13 am

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by Korth » Sun Nov 19, 2017 10:24 am

I don't have any answers yet. But I've got some long weekends coming up to put time into this project. I've seen screenshots of other projects based on this installer which apparently do have clickable links in the base text descriptors (though not in the mouse-hover descriptors), as well as adding them to fields in the WinOS "(Un)install programs" Control Panel. I'm guessing some mods need more than one link (to mod creator's site, to mod discussion at this site, etc), but that seems a trivial issue at this time. Embedded graphics do look neat but not at all required, lol, although it would look pro to have a fancy BotF banner/icon at the top or something. One thing that always bugs me about installers is when they don't report needed disk space, I'd like to enable that feature (if it's not hard to do and if you haven't deliberately chosen to disable it). Another thing that bugs me is when they don't report specific version numbers of the things/components they're installing, though I doubt mod version numbers change often so maybe not an important detail.

[Edit]

And sorry about the edit, lol. It happens a lot when I type posts on my mobile, lol.
[/Korth]

User avatar
strubdog
Cadet 1st Year
Cadet 1st Year
Posts: 2
Joined: Thu Dec 21, 2017 6:00 pm

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by strubdog » Thu Dec 21, 2017 6:15 pm

I was able to install Birth Of the Federation without issues, however when I try to start the game I get the following error. (Screenshot provided) Any assistance would be great.
Attachments
Untitled.jpg
Untitled.jpg (23.91 KiB) Viewed 830 times

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Thu Dec 21, 2017 7:13 pm

Hi strubdog,
welcome to the forum and sorry to hear you are having issues playing game.

Some more info would be helpful.

Windows Version?
Video card/chip info?
Are you using DxWnd?
Was Birth of the Federation running on this system prior to this install?
List any crash logs or messages you might have seen?
What have you already tried to solve the problem?
Detailed description of your issue?

before that windows message did game try to start? if so what did you see and hear onscreen?

some basic suggestions would be;
check/set dxwnd.exe to run as admin "installpath"\tools\dxwnd_Fullscreen or "installpath"\tools\dxwnd_windowed
check/set trek.exe to run as admin
check md5 of BOTF_All_in_One_1.0.1.exe viewtopic.php?f=303&t=3563#p47837
uninstall everything botf related and re-install only tools and vanilla (get vanilla working first)
edit stbof.ini SOUNDON=ON to SOUNDON=OFF and MOVIEON=ON to MOVIEON=OFF

User avatar
strubdog
Cadet 1st Year
Cadet 1st Year
Posts: 2
Joined: Thu Dec 21, 2017 6:00 pm

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by strubdog » Thu Dec 21, 2017 9:56 pm

My Specs:
Windows 10 64-bit.
Nvidia GeForce GTX 1070 ti
AMD Ryzen 7 1700
32GB of DDR4-3000 Memory

I do have DxWnd installed. This is my first install for Birth of the Federation
Ehere are no error messages, once I double click the short-cut it has a black screen for 2-3 seconds and then the image in the screenshot appears. I have tried running in compatibility mode (i.e. run as administrator) There is no sound when it crashes.

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Thu Dec 21, 2017 10:47 pm

If turning off setting in stbof.ini did not help,

try, running the trek.exe directly (from install path) game should still play, but with horrible mouse lag.
if that does not help, open Nvidia control panel and create (add) a profile for trek.exe The game runs best with lowest options or option turned off.

more questions,
did you install dxwnd first? did you select Dxwnd option windowed or fullscreen?
did you change install path from C:\botf\

User avatar
Grady98
Cadet 2nd Year
Cadet 2nd Year
Posts: 6
Joined: Wed Feb 18, 2009 3:00 am
Location: USA

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by Grady98 » Tue Mar 06, 2018 1:12 am

Thunder et al

does this ultimate installer only apply to windows 10 or also 7?

last time i played i was using jokers patch and it ran great on 7 but this seems to kick its butt. ( graphics engancements, mods built in, ...) What am i missing?

thanks for all your hard work over the years keeping botf alive!

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 5864
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: BOTF All in One installer 1.0.1 (Released 6-12-2017)

Post by thunderchero » Tue Mar 06, 2018 8:24 am

Hi Grady98,

welcome back. yes the AIO works on windows 7, I suggest you use DxWnd (install tools) before any mod or version.

as for joker's patch it is no longer needed to be installed.

Post Reply

Return to “Game Installation, Technical Support, & Tutorials”

Who is online

Users browsing this forum: No registered users and 1 guest