Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: list of 'supported', 'planning to support' and 'never to support / requires a separate project' games and modifications #487

Open
SmileyAG opened this issue Jan 7, 2024 · 1 comment
Assignees

Comments

@SmileyAG
Copy link
Collaborator

SmileyAG commented Jan 7, 2024

The file for that could be named something like SUPPORTED_MODS.md

It will also include link to the version of modification for which support is done, technical notes about their support in BXT and more

Let me briefly break down what is meant by these categories from title on example of few games/mods:

Supported:

  • Gunman Chronicles

Planning to support:

  • Half-Life (25th Anniversary Update)
  • Half-Life (WON 1.0.1.6) and Half-Life: Blue Shift (WON 1.0.0.1)
  • Half-Life: Day One

Never to support / Requires a separate project:

  • Half-Life: Alpha 0.52 (since it technically to be much even more Quake-ish in compare to release version of GoldSrc engine, too many structures are differ, only separation for server and engine libraries and so on)
  • James Bond 007: Nightfire [PC] (too many structures are differ)

Speaking about the last category: since adding support it to the BXT would be to make a hugely clutter, since you cannot just add patterns / offsets and reverse-engineering a few structures, here you generally need to abandon most of current concepts and functionally, so it will basically mean for those new projects to start with clean base and re-implement functionality that it needs

@SmileyAG SmileyAG self-assigned this Jan 7, 2024
@YaLTeR
Copy link
Owner

YaLTeR commented Jan 8, 2024

You will also need to write what exactly it means that the mod is "supported". Because it can mean several things:

  1. BXT releases are tested to work with this mod. I myself am only testing vanilla HL before releasing so someone else should be doing it.
  2. We're not actively testing this mod but it's one of the primary targets so if it crashes we will try to fix it quickly (that means someone signing up for the quick fixes).
  3. We have patterns for this mod so it should work but if it breaks then we won't bother too much.

@SmileyAG SmileyAG changed the title Document the list of 'supported', 'planning to support' and 'never to support / requires a separate project' games and modifications docs: list of 'supported', 'planning to support' and 'never to support / requires a separate project' games and modifications Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants