Skip to content

SkyNET SDL 1.4.0

Choose a tag to compare

@nautilusbits nautilusbits released this 02 Nov 23:22
· 4 commits to main since this release

Fixes from GitHub issues, a check for unknown game data, and a HUD size for phone viewers. Thanks to everyone who reported them.

Fixed issues

  • #18, #23 The laser rifle's scope now shows where the crosshair aims, and the night sky no longer shows the monitor's own art through it.
  • #21 Items placed on roofs, ruins, beams and conveyors stay up there instead of dropping to the ground (Future Shock and SkyNET). Maps rebake once on their first load.
  • #22 Future Shock plays a pain grunt on every hit. Its data has only one of the four grunts; like the DOS game, the port now takes the others from SkyNET's data. The red hit flash is still missing, in both games.
  • #23 Future Shock's intro and ending movies play their sound. The DOS game plays them with sound effects at set frames, and the port now does the same.
  • #23 Flying mines stay under ceilings and fly straight at you instead of circling.
  • #17 Muzzle flashes and explosions cast shadows outdoors at SHADOWS High. Indoors needs an engine change, coming later.

Changes

  • Unknown game data (#20): at start the game checks its data archives and warns when they come from a release it doesn't know. You can continue, ignore it for that data, or quit. The log (logs/skynet.log) lists each file's size and hash: send it to us and we'll add your release. The check runs once, and again only when a file changes.
  • 3D VIEW > HUD SIZE: sets how much of a phone viewer's eye the HUD and menus take (60% by default), so they stay inside the lens.
  • Android 16: Back no longer closes the game.

Downloads

File What it is
skynet-sdl-1.4.0-win-x64.zip Windows x64: skynet-sdl.exe (game) and SkyNetEdit.exe (editor). Unzip anywhere, or into the SkyNET folder, then run skynet-sdl.exe --data <the game's data folder>.
skynet-sdl-1.4.0-linux-x64.tar.gz Linux x64 (glibc 2.35+, a Vulkan driver): ./skynet-sdl --data <the game's data folder>; the editor is ./SkyNetEdit.
skynet-sdl-1.4.0-osx-arm64.tar.gz / -osx-x64.tar.gz macOS on Apple Silicon / Intel (Metal). The binaries are not signed: after unpacking run xattr -dr com.apple.quarantine skynet-sdl-1.4.0-osx-* once.
SkyNET-1.4.0.apk Android (arm64, Vulkan). Installs over 1.3.0; your folder, settings and saves stay.

The optional HD mod skynet-hd.zip is unchanged: download it from the 1.2.1 release.

The Linux and macOS archives are added by the build a few minutes after the release.