Jump to content
The Dark Mod Forums

New tdm_installer and dev builds


Recommended Posts

  • How about adding DR and other FM missions to the selection list.
    (and change the one-selection list to an multiple selection list)
  • To some it is nice to know how big the TDM installation shall be and what is added, remove, etc.
    But do the novice user want to know that?
  • And why did you add a button to remove darkmod.cfg.
    maybe for when i updated TDM? (then, how about adding a save-game delete button,..)
  • To look at the future, is there a way to manual add or change TDM mirrors?
    (or is that the custom manifest thingy?)

Got an error at version 0.19.
I ran the installer in the background and followed the download procedure.
At a moment the tdm installer stuck at "downloading finisched". Buttons are grayed out. (files are downloaded). Maybe its waiting for the repack procedure?
So i restarted the installer to resume the download procedure, but it automatically cleanup the downloaded files.

 

Edited by freyk
  • Like 1

Info: My portfolio and darkmod graphical installer
Amnesty for Bikerdude!

Link to post
Share on other sites
2 hours ago, freyk said:

How about adding DR and FM missions to the one-selection list.

I had thoughts about providing FMs in the same installer the same way.
If I add it in future, it definitely won't have any fancy features like showing descriptions, screenshots, etc.

The only possible reason to download FMs in tdm_installer is the ability to preserve older version of FMs.
Suppose that FM was working in TDM 2.08, but was updated for 2.09, and the updated version stopped working in 2.08.

Quote

To look at the future, is there a way to manual add or change TDM mirrors?

It is all written in tdm_installer.ini. There is a related checkbox "Don't download config" or something like that.
One important exception: every official version must be present on TDM server (which is hardcoded in exe). If someone wants to use it for his own stuff, he will have to fork and rebuild the installer.

Quote

At a moment the tdm installer stuck at "downloading finisched". Buttons are grayed out. (files are downloaded).

I think that's the verification procedure that you already complained about

Quote

So i restarted the installer to resume the download procedure, but it automatically cleanup the downloaded files.

Yes, downloads are not preserved right now.

  • Like 1
Link to post
Share on other sites
On 7/20/2020 at 2:27 PM, freyk said:
  • And please dont forget the filebrowser.

It turns out that in order to customize its look, I have to write my own instead.

Then I will remove:

  • "Show" dropdown
  • Favorites
  • New directory button
  • Preview checkbox

The only things that remain would be:

  • File tree
  • File input
  • OK and Cancel buttons

 

  • Like 1
Link to post
Share on other sites

New version of installer is available.

I simplified file chooser.
Tried to also tweak alert messages, but it turned out to be impossible 😞

Also, I added one more progress bar for the downloads verification.

 

The only TODO I really have in mind now is some sort of unattended mode.
For the case if someone wants to run installer inside scripts and such.

  • Like 1
Link to post
Share on other sites

i will check this new version, the coming days.

But,..

Could somebody please add an link to this installer (and/or my installer) to TDM's downloadpage?

Because the TDM updater is still not an installer. its not userfriendly to ask a noob to use the updater to install the game. (a dutch saying: "because has to be easy, so everybodies grandparent can install this game, without any help" )

(or do i really need to create my own account at the tdm bugtracker, to discuss these decisions??? ) 

 

Edited by freyk

Info: My portfolio and darkmod graphical installer
Amnesty for Bikerdude!

Link to post
Share on other sites
8 hours ago, freyk said:

Could somebody please add an link to this installer (and/or my installer) to TDM's downloadpage?

The idea is to replace tdm_update with the new installer.
It just has not happened yet, but I hope it will happen by 2.09 release.

Link to post
Share on other sites

The new HotReload feature by stgatilov in this latest build is a big one for any mappers. Now you no longer need to reload the whole map in TDM if you changed an entity's properties in DR (origin, model, light colour/radius, skin etc.), simply save in DR and enter reloadMap into TDM's console and the changes take effect ingame. This should save a lot of time in things like getting the lighting right, well worth getting if you're a mapper.

Even easier is to bind this to a hotkey by typing the following into the console (in this case binding to j):
bind "j" "reloadMap"

  • Thanks 2
Link to post
Share on other sites
1 hour ago, Dragofer said:

The new HotReload feature by stgatilov in this latest build is a big one for any mappers. Now you no longer need to reload the whole map in TDM if you changed an entity's properties in DR (origin, model, light colour/radius, skin etc.), simply save in DR and enter reloadMap into TDM's console and the changes take effect ingame. This should save a lot of time in things like getting the lighting right, well worth getting if you're a mapper.

I wonder if it is worth creating a special thread about it in Mappers subforum.
Although I have already created one in dev subforum, and there is a sorta related thread in DarkRadiant subforum too 😞

  • Like 1
Link to post
Share on other sites

I took a look at installer, build 28th july

  • Window size is still to big and please add a winforms switch-feature for windows version.
    (Linux users are used to it to see large windows)
  • I Dont like the filebrowser now, because i miss buttons to navigate and to create a new folder.
    (after closing the filebrowser, the "restart" button gives an error and the "next" button grays out)
  •  Maybe temporarily hide the advanced settings menu.
    Show these settings only when checkbox is checked. And hide, when its unchecked.
  • Hide the version selector, after when the custom version is not ticked.
    Because If i click on the "next"-button on the startscreen (without ticking custom version), i see the version selector.
    If i was a beginner, i should be confused ("because there are more versions?")
  • As i mentioned earlier, as a beginner, i would be afraid, when i see "removed size".
    (show these sizes, only when updating or change version)

Thanks for adding more progressbars.
But i miss a total progress bar.
I would design the download-window something like this:
(see also attached winforms sketch)
===
The darkmod <version> is being installed right now.
This download procedure consists of the following steps:

Total bar:
<total bar>
---
Step 1: downloading files:
<download progress bar>
Step 2: verify:
<verify progress bar>
Step 3: repacking files:
<verify progress bar>
Step 4: finalisation of files:
<finalize progress bar>
---
Status log
<textbox with logging>
<save log button>

Finished successfully
<button delete darkmod.cfg>
<button create shortcut in startmenu>
<button create shortcut in desktop>
<close button>
=====
(or just less: During download, only total progressbar and  status log textbox)

example.jpg

Edited by freyk

Info: My portfolio and darkmod graphical installer
Amnesty for Bikerdude!

Link to post
Share on other sites
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...