Leadhaul

Rating: 
0
No votes yet

Fork of a fork

Added touch controls and other modifications to port the game to Aurora Os (https://github.com/savegame/aurora-lead-haul) The original game and author can be found here: https://youdoyoubuddy.itch.io/lead-haul

I forked the game and added a few extra features such as:

  • Full resolution Portrait layout
  • Work in progress landscape mode for Guis and löve builds that do not detect orientation (Phosh on Postmarket Os)
  • Enhanced graphics (original tiles are included in the game, you can toggle them only by hardcoding, eventually there will be a button to toggle them in the options menu)

This is a work in progress, the touch layout needs to be adapted to this new format, but the game is playable with keyboard and gamepad (recommended).

The source of this version of the game which is shared for both Sailfish and Postmarket Os can be found here: https://codeberg.org/glitchapp/lead-haul

 

Original Readme:

Original game page on itch.io. If you like this game. you should donate to authors by bying this game on itch.

About game

The comfortable life you've gotten accustomed to as a janitor on the largest trade vessel in the galaxy has been rudely interrupted when pirates hijack the ship and throw you into the on board jail to rot while they sack the vessel of all of its valuables.

It's time to break free and show these pirates the benefits of switching to a lead based diet!

Lead Haul is a short old-school first person shooter with an emphasis on powerful weapons and a sprinkling of secret hunting.

 

v0.4 – Dynamic Lighting & Reflections
Improved the GroverBurger engine with dynamic illumination and reflective materials. The world now feels much more alive and immersive, with lights, shadows, and reflections reacting naturally to the environment.

Note: You still need a gamepad / keyboard to play this game. If you connect a keyboard you can switch to original graphics by press F2

v0.5 adds:

  • Mobile-friendly menus and button layouts for portrait screens
  • Animated alarm lights on the first level

v0.5.3 adds:

  • Mobile-friendly Settings and Pause menu — you can now change options during gameplay from your phone.
  • New graphics options: Reflections and Asset Toggle — switch reflections on/off and choose between classic and new assets.
  • Added new enemy and prop assets.
  • Improved nearby player light source — floors and ceilings no longer darken when you look at them, and reflections are now visible.
  • Reflections are now more subtle.

leadhaul-0.5.4-1.noarch – Development Notes

New Features & Improvements

  • The game now supports both portrait and landscape modes with automatic orientation.
    • Camera: Currently configured for landscape mode for a better visual experience.

Bug Fixes & Stability

  • Memory leaks resolved.
  • ARM-specific bug fixed:
    • World now properly populates enemies and other elements.
    • Player no longer spawns in incorrect locations.
    • Fix implemented in Canvas.getPixel(data, x, y) to handle ARM pixel reading correctly:
  • Known Issues & Notes
  • Currently, the game is playable only with gamepad or keyboard.
  • Touch input in landscape mode is not flipped automatically:
    • Recommended workflow: navigate the menu in portrait mode, then switch to play.
  • Gameplay caution: Avoid touching the game during gameplay as it may crash.
  • World building performance: On ARM devices, building the world takes longer due to necessary approximations. Sailfish OS may show the game as “unresponsive” — please wait, the game will start normally.

Leadhaul 0.5.5 introduces:

  • A new level: “Space Port”

v0.6 Update – ChatHUD & NoobHub Integration

This update introduces ChatHUD and NoobHub, marking the first version of the project with network functionality. To use these new features, make sure to allow Sailfish access to the network.

The groundwork for multiplayer chat is now in place, including both server- and client-side components. You can already chat with other players in real time.

However, a few limitations remain:

  • There is currently no dedicated multiplayer service.
  • It’s unclear whether NoobHub is suitable for this type of game, especially given its low latency requirements.
  • The game lacks verticality (though this could be added via the level loader).

That said, most of the core systems needed for a deathmatch-style FPS are now available for anyone interested in expanding the project.

Source code: https://codeberg.org/glitchapp/lead-haul

 

Screenshots: 

Category:

Keywords:

Application versions: 
AttachmentSizeDate
File leadhaul-0.3-1.noarch.rpm102.69 MB27/03/2026 - 14:46
File leadhaul-0.4-1.noarch.rpm106 MB29/03/2026 - 13:48
File leadhaul-0.5-1.noarch.rpm106.03 MB30/03/2026 - 06:27
File leadhaul-0.5.4-1.noarch.rpm126.75 MB02/04/2026 - 23:33
File leadhaul-0.5.5-1.noarch.rpm164.28 MB06/04/2026 - 22:33
File leadhaul-0.6-1.noarch.rpm87.44 MB07/04/2026 - 11:33
Changelog: 

v0.6 Update – ChatHUD & NoobHub Integration

This update introduces ChatHUD and NoobHub, marking the first version of the project with network functionality. To use these new features, make sure to allow Sailfish access to the network.

The groundwork for multiplayer chat is now in place, including both server- and client-side components. You can already chat with other players in real time.

However, a few limitations remain:

  • There is currently no dedicated multiplayer service.
  • It’s unclear whether NoobHub is suitable for this type of game, especially given its low latency requirements.
  • The game lacks verticality (though this could be added via the level loader).

That said, most of the core systems needed for a deathmatch-style FPS are now available for anyone interested in expanding the project.

Source code: https://codeberg.org/glitchapp/lead-haul