Fix Load Failure on The Ship#254
Conversation
|
Why isn't this fixed in the hl2sdks instead ? Could you provide more details ? |
|
It was originally fixed this way (and still is). Also technically speaking, there is no hl2sdk that matches The Ship's engine as it's running on an older than Episode 1 engine. |
|
It might just have been how Outerlight compiled it? I know that when they
distributed their SDK they did so with a couple of updated .dll files for
the map compile tools to actually work (I think tier0.dll may have been one
but I'm not at my computer to check).
…On Wednesday, January 7, 2026, caxanga334 ***@***.***> wrote:
*caxanga334* left a comment (alliedmodders/metamod-source#254)
<#254 (comment)>
It was originally fixed this way (and still is)
<https://github.com/alliedmodders/metamod-source/blob/d6476a4ec75f1775675a42c5614c01e4c742361a/core/provider/provider_base.cpp#L41-L45>
.
I just copied the fix from one file to another that needs it.
Also technically speaking, there is no hl2sdk that matches The Ship's
engine as it's running on an older than Episode 1 engine.
Metamod even has a runtime check for this
<https://github.com/alliedmodders/metamod-source/blob/d6476a4ec75f1775675a42c5614c01e4c742361a/core/provider/source/provider_source.cpp#L111>
.
—
Reply to this email directly, view it on GitHub
<#254 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA34IYTTNVUVG5WCSDIXD4L4FQ357AVCNFSM6AAAAACQ4E2BI2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTOMJWGY2DINZRHA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
|
Does Source SDK Base 2006 still work too? Sorry, didn't get a chance to
test it myself.
…On Thursday, January 8, 2026, Tom Schumann ***@***.***> wrote:
It might just have been how Outerlight compiled it? I know that when they
distributed their SDK they did so with a couple of updated .dll files for
the map compile tools to actually work (I think tier0.dll may have been one
but I'm not at my computer to check).
On Wednesday, January 7, 2026, caxanga334 ***@***.***>
wrote:
> *caxanga334* left a comment (alliedmodders/metamod-source#254)
> <#254 (comment)>
>
> It was originally fixed this way (and still is)
> <https://github.com/alliedmodders/metamod-source/blob/d6476a4ec75f1775675a42c5614c01e4c742361a/core/provider/provider_base.cpp#L41-L45>
> .
> I just copied the fix from one file to another that needs it.
>
> Also technically speaking, there is no hl2sdk that matches The Ship's
> engine as it's running on an older than Episode 1 engine.
> Metamod even has a runtime check for this
> <https://github.com/alliedmodders/metamod-source/blob/d6476a4ec75f1775675a42c5614c01e4c742361a/core/provider/source/provider_source.cpp#L111>
> .
>
> —
> Reply to this email directly, view it on GitHub
> <#254 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AA34IYTTNVUVG5WCSDIXD4L4FQ357AVCNFSM6AAAAACQ4E2BI2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTOMJWGY2DINZRHA>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
|
Alright if there's a precedent. Then that's good enough for me.
That's not the issue I was having. My problem stands with |
|
I'm going to let this sit for a week before merging, maybe psychonic will merge earlier/give hindsights.
|
|
Answering my own problem.
The definition exists. But its governed by |
This might not be a good idea as it's used in other places. IE: https://github.com/alliedmodders/hl2sdk/blob/7e89b69293885eeffb3f493db2e5d16923db913c/public/tier1/strtools.h#L286-L288 I did test defining |
|
It was worth trying. Welp let's merge this. |
Description
Fixes #252
The Ship's tier0 DLL doesn't export
CommandLine_Tier0.This might not be the best fix since these changes needs to be copied to any file using
tier0/icommandline.h.At the moment there are only two files.