Results 1 to 2 of 2
Thread: Loader question
-
- Join Date
- 08-20-07
- Location
- Tempe, Arizona, United States
- Posts
- 1,418
- Post Thanks / Like
- Blog Entries
- 2
07-27-10, 06:49 PM #1Loader question
In compiling loader.cpp I found that I could easily compile it under Linux without the legacy support for the metamod 1.4 API, is this code strictly necessary?
-H
Standard Disclaimer: 150% of what I say is bullshit.
-
08-02-10, 02:46 AM #2
Re: Loader question
So for each major version of the engine, you build a separate shared library. The loader acts as a proxy such that the game loads the loader, and the loader figures out which shared library should in turn be loaded. If this wasn't done, users would have to edit their metamod config to point at a specific shared library depending on what HL game engine their mod used.
Now I haven't touched the loader code in quite a while, so its possible metamod has advanced and made it easier to do with newer metamod APIs (especially considering CSS finally moved on to orangebox, and some of the loader cruft is there to deal with the episode 1 engine, which now we don't have to deal with).
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks