Skip to content

wasdmod 1.4.0

Choose a tag to compare

@Wanzho Wanzho released this 09 Oct 08:01
· 6 commits to main since this release

The Mac app and the Windows setup can now update themselves, and the key layout editor's "game's controls" follow the game's own keyboard settings as you change them.

One-click updates

The apps check GitHub for a new version when they start (at most once a day) and when you click Check for updates. A new version appears as a card at the top with an Update now button.

Update now downloads the release, checks it against the release's SHA256SUMS file, replaces the app and reopens it. Because the download skips your browser, macOS doesn't ask you to approve it under Open Anyway and Windows SmartScreen doesn't stop it. The new app then updates the mod in the game folder and keeps your layouts and settings. If the game is running, it waits and finishes once you close the game. The card shows the two steps separately: "Step 1 of 2: the app is updated", then "Step 2 of 2: the mod in the game is updated".

If the app's folder can't be changed, the new version goes to your Downloads folder and you install it by hand.

Key layout editor

  • In the Mac app and the Windows setup, the "game's controls" follow the game's own keyboard settings automatically. Change a key in the game's menu and the editor shows it a second or so later, even while you play. A line at the top of the editor says so.
  • Apply to the game's controls is now Apply this layout to the game's controls, and Use the game's keys in this layout is now Set this layout to the game's controls.
  • Apply this layout to the game's controls in the checklist, and the new Change them for me button in the warning at the top, write your keys into the game's keyboard settings. The editor asks first, and the game has to be closed. The first write keeps the original settings file as a backup.
  • Undo and redo go back up to 50 steps: ⌘Z and ⇧⌘Z on a Mac, Ctrl+Z and Ctrl+Y on Windows, or the buttons next to Reset.
  • The editor asks before it deletes a layout or sets the game's keys.
  • Your jump key no longer shows a yellow warning on the "Interact, Melee Attack" row. The game's keyboard settings put interact on the attack key, while on a controller it shares A with jump, so both are right.

In the game

  • Recommended has a second bow key: C, next to side button 4. C shoots the way you're facing; side button 4 aims with the mouse.
  • Backtick (`) now shows a "wasdmod off" banner while the mod is off, with the key that turns it back on, and a short "wasdmod on" when it comes back.
  • Save a layout while the game runs and a "Key layout loaded" banner shows its name at the top for 4 seconds. Before, the whole key list popped up.
  • The mod uses less CPU. It reads the mouse position only while something needs it, and checks in less often while the game isn't in front.
  • Fixed short freezes on a Mac. The mod asked macOS where the mouse was on the game's own thread, and while the Mac was busy the game waited, sometimes for over a second. That and a few other slow checks now run on the mod's own thread.
  • On Macs with CrossOver's high-resolution (Retina) mode, the F9 key list and the typing frame no longer have a white line along one edge.

New icon

Pixel WASD keys on one side of a line and a controller on the other, for the Mac app and the Windows setup.

Downloads

The file names now carry the version: wasdmod-1.4.0.exe for Windows, wasdmod-1.4.0.dmg for the Mac (CrossOver), and wasdmod-1.4.0.zip for Linux, Steam Deck or a manual install. SHA256SUMS holds the checksums the apps check updates against.

Coming from 1.3.1 or older? Those versions open the download in your browser, so install this one by hand. Updates after 1.4.0 take one click.