Skip to content

Version 3.1

Compare
Choose a tag to compare
@michael-fadely michael-fadely released this 22 Jan 17:41
· 130 commits to master since this release

Changes from 3.0:

  • Camera independent input.
  • Input rewrite now in place using OnInput and OnControl events. No frame latency!
  • Partial Emerald Hunting support (see #12 and #10).
  • Shooting is now much more playable, but not perfect. See #11.
  • Synchronized player damage, HP and ring counts via function call hooks; never desync again!
  • Teleportation only allowed with new flag from host, --cheats.
  • Network statistic logging now available with --netstat (logs to CSV in game directory).
  • Stage load lag compensation. The player who loaded first will wait for the player who is behind.
  • Stage change synchronization. Even if the menu desyncs, you'll still go to the same stage.
  • Random seed synchronization (although it's 0xDEAD0CAB 99% of the time anyway).
  • Console window now optional, but still recommended.
  • Overall accuracy and stability improvements (as well as some newly introduced instabilities! Fun!).
  • And of course, open source =P

I'm probably forgetting some things given that it's been over a year since the last release.