Results 1 to 2 of 2

Thread: Loader question

  1. Registered TeamPlayer hannibal's Avatar
    Join Date
    08-20-07
    Location
    Tempe, Arizona, United States
    Posts
    1,418
    Post Thanks / Like
    Blog Entries
    2
    Stat Links

    Loader question Loader question Loader question Loader question Loader question Loader question
    Gamer IDs

    PSN ID: aws4y Steam ID: hannibal_smith_1984 hannibal's Originid: hannibal_smith15
    #1

    Loader 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.

  2. Registered TeamPlayer
    Join Date
    10-29-07
    Posts
    4,953
    Post Thanks / Like
    Stat Links

    Loader question
    #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)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Title