Email or username:

Password:

Forgot your password?
Top-level
a1batross
@eukara woah, it's cool.
I also wanted to restore this feature, and it's quite easy without making engine or menu too complicated, especially IRC is easy enough for this, but just never actually implemented it.

By the way, do you also have a working download mods section in Custom Game menu? :)
7 comments
eukara
@a1ba Yes. You can download mods, install and play them directly from the menu in FreeHL. There's some stuff that needs to be done in terms of getting those downloads signed however and FTE's package manager is kinda flaky - but it mostly works.
a1batross
@eukara huh. I really missed that menu somehow. Actually, I haven't built FreeHL for myself for a while. Should try it again later.
Good job man
eukara
@a1ba there's some major changes coming to how releases are distributed, so some things are kinda jank still. in theory all you'll need soon is an FTEQW binary - plop it into a valid HL WON install and it'll figure itself out and automatically recommend FreeHL from its builtin menu/package manager. We're not quite there yet, but soon(tm)
a1batross replied to eukara
@eukara is the engine hardcoded to suggest downloading FreeHL?
eukara replied to a1batross
@a1ba More or less, it will (when it either detects a HL install in its path, or via -halflife launch args) automatically recommend the FreeHL package via the frag-net.com package provider.

Under UNIX, that means you only need to have the HL data files statically placed under usr/share/games/halflife and FTEQW installed for everything to work and for it to be continuously updated. That is not released/ready yet but I'm getting close to flicking the switch.

A copy of my public key is also baked into the engine so no impersonation can happen at a DNS level either. Spike took great care when designing the package management system in FTEQW. It also wouldn't execute unsigned/verified progs menu-logic either.
So there's a lot of work that goes into making sure everything is air-tight in terms of security.
@a1ba More or less, it will (when it either detects a HL install in its path, or via -halflife launch args) automatically recommend the FreeHL package via the frag-net.com package provider.

Under UNIX, that means you only need to have the HL data files statically placed under usr/share/games/halflife and FTEQW installed for everything to work and for it to be continuously updated. That is not released/ready...
Go Up