Code Monkey home page Code Monkey logo

hl-paker's Introduction

HL-Paker

Make .pak files for Half-Life 1 for use with Lambda1VR!

Wizard usage

  • Install HL (+ Blueshift and Opposing Force if desired) via steam or CD (haven't tested, but if you install to the default directory it should work).
  • If using the AI upscale packs, extract the STEP 4 and STEP 5 folders into the base Half-Life directory (it should be at the same level as the valve/ folder). If you use these, you don't have to install the base HL/Opfor/BShift, as the AI upscale presets will do it for you.
  • Open sidequest and allow your headset to connect to your computer
  • Run the wizard .exe, basically you click the buttons in order from top to bottom. IMPORTANT: WAIT for the popup telling you each step is complete before going on to the next one! It may not seem like it's doing anything but it probably is.
  • Reboot your headset! Sometimes it gets a little funky for some reason but a reboot seems to work.
  • Run the different games with the Cactus' launcher.
  • FOR EVERY DIFFERENT GAME, make sure to enable materials in the configuration -> video menu on each game. There have been some crashes without doing that for some reason.
  • Have fun!

Requirements

  • Python 3.6+

Before running, use pip install -r requirements.txt

CLI version

Look at available presets with python cli.py --show-presets

python cli.py --preset <preset>

Building

python -m PyInstaller gui.py --onefile --noconsole
python -m PyInstaller wizard_gui.py --onefile --add-data="platform-tools.zip;."
# For Mac:
python -m PyInstaller wizard_gui.py --onefile

hl-paker's People

Contributors

ryan-cranfill avatar

Stargazers

 avatar  avatar  avatar Colin avatar nabelo avatar ni1chigo2115 avatar

Watchers

 avatar

hl-paker's Issues

Crash on open

Traceback (most recent call last):
File "wizard_gui.py", line 125, in
File "wizard_gui.py", line 54, in main
File "adb_util.py", line 28, in find_quest_devices
File "ppadb\command\transport_init_.py", line 94, in get_properties
File "ppadb\command\transport_init_.py", line 20, in shell
File "ppadb\device.py", line 45, in create_connection
File "ppadb\command\transport_init_.py", line 15, in transport
File "ppadb\connection.py", line 84, in send
File "ppadb\connection.py", line 90, in _check_status
RuntimeError: ERROR: 'FAIL' 000edevice offline

That is all.

unable to locate half life install

I have Half Life installed via steam onto a drive separate from my windows installation. (D:\Steam\steamapps\common\Half-Life)
Whenever I attempt to use this tool, I get the error message "Game path unable to find Half Life directory .\valve does not exist". I am using a Quest 3 with latest version of SideQuest. Any help would be appreciated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.