Aller au contenu

Photo

Fast module staging tool for NWN2


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
SkywingvL

SkywingvL
  • Members
  • 351 messages

I've released StageModule, a fast module staging tool for NWN2.  Direct download link: program, source code.

 

StageModule is a command line tool to (re)stage modules outside of the toolset.  It's designed to recompute checksums and generate .lzma files for changed content (or on request, all downloader content) that already exists in moduledownloaderresources.xml.  Continue to use the toolset, or if you're feeling adventurous, a text editor, to add/remove files from moduledownloaderresources.xml.

 

The advantages of StageModule over using the toolset directly are:

 

1) StageModule will take advantage of additional cores on the machine for a substantial speed-up on staging times.  For example, a quad core system could see up to a 4x speed improvement in staging times.

2) Since the tool is a command line tool, it can be easily integrated with build process automation.


  • rjshae aime ceci

#2
Tchos

Tchos
  • Members
  • 5 054 messages

Not being familiar with some of the terminology, is this tool for authors of PWs, and not for players or authors of single-player modules?



#3
SkywingvL

SkywingvL
  • Members
  • 351 messages

The tool would be primarily valuable for multiplayer modules, including PW modules.  Staging is a mechanism used to prepare parts of the module to be automatically downloaded to clients that join a multiplayer game.  PWs typically use this mechanism, although it is not limited to PWs only.