Dustmod Has Updated


  • Fully implemented affine camera support (i.e. rotations)
  • A lot of new scripting functionality
  • Various performance improvements
    • Removed off-screen work in draw
    • Changed segment data structure
    • Improved basic I/O routines
  • Fixed behavior regression seen in tires/trash bags
  • Fixed trigger widths not saving/loading properly for some triggers (will still be broken on vanilla, however)

7.7.1 Changelog

  • Level Scripts!
  • NG+ works correctly for custom nexuses
  • First version of custom level scripts
  • Fixed non-virtual dustman being loaded on tutorial replays
  • Fixed rare trashcan game crash
  • Allowed some visual dustmod triggers to be used on normal maps (z_wind_trigger, z_wind_generator, z_particle_trigger, z_text_prop_trigger)
  • Added console toggle (for scripting, primarily)
  • Added some padding around entity/prop selection boxes
  • Added screen scaling for consistent network play, enabled use of mouse in network play
  • Improved performance of custom nexus tome with thousands of levels

Hi everyone! After quite a pause in Dustmod update while I worked on making multiplayer work, I want to start pushing Dustmod updates again that contain the multiplayer logic.  Unfortunately due to including engine builds now it would be difficult for me to make the in game updater work so you’ll need to grab an appropriate archive below to install manually (future updates again will work in game).

Dustmod Archives

Pick the archive suitable for your version of Dustforce and copy the contained files into your Dustforce direction (the directory that contains the Dustforce executable).  Note that the installation now sits side by side with the existing installation of Dustforce so you can easily switch between vanilla or Dustmod.  If you’re playing on Steam you might like to add the Dustmod executable to your game launcher by navigating to “Games” ->  to “Add a Non-Steam Game to my Library” and finding the dustmod executable, typically at “C:\Program Files (x86)\Steam\steamapps\common\Dustforce\dustmod.exe”).  Steam will still recognize the game as Dustforce once the game is running.

Dustmod is freely available, however donations are always appreciated. Donate

The Changelist

  • Added online multiplayer support via rollbacks
  • Added multiplayer nexuses now accessible where the multiplayer nexus use to be
  • Now sends replays to dustkid proxy without hosts file change
  • Added some polish to multiplayer mode
  • Support for multiplayer replays
  • Determistic menu/world step interleavings
  • Removed save/load checkpoint for save/load state in frame advance tools
  • Fixed excessive camera shake bug from last update
  • Properly track apple count in game for the meme
  • Added draw/input frame rate tracker
  • NG/NG+ will now properly reset nexus checkpoints
  • Performance improvements for those with a lot of custom level times (i.e. the pause when trying to open some doors)
  • Added dust projection visualization to help understand what dust gets cleaned by attacks
  • A ton of smaller things I don’t remember

Notes On Multiplayer

I’m still working on multiplayer so many things may not work.  You’re welcome to try it out but please understand that you may run into technical issues in addition to the lobby system being fairly simplistic.

10 thoughts on “Dustmod Has Updated

  1. So with this update when I enter the map in editor it doesn’t load any UI or player character. I have to press “tab” to enter editing mode.
    Also the game always starts me in the tutorial section. I’m not that bad 😦


    1. Also, how is this new version compatible with older one and no-dustmod in terms of editing the map and playing maps made in new dustmod?
      I noticed map made in this version crashes a no-dustmod game when you try to edit it.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s