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

Document build and playtest instructions #25

Open
alexeld opened this issue Dec 20, 2020 · 9 comments
Open

Document build and playtest instructions #25

alexeld opened this issue Dec 20, 2020 · 9 comments

Comments

@alexeld
Copy link

alexeld commented Dec 20, 2020

Add instructions for how to build ETF binaries and how to playtest them.

@alexeld
Copy link
Author

alexeld commented Dec 21, 2020

I was able to build ETF using MinGW on Windows.

However I have not been able to successfully run ETF after replacing the original ETF DLLs with the ones I built. There are lots of errors in the console relating to the HUD. The only visual element I see is the missing texture tile.

This is most probably me building ETF incorrectly, so some better build instructions would be a huge help along with instructions on how to playtest newly built binaries.

@ensiform
Copy link
Member

It needs more than built binaries. This repository, while public was not yet intended to be in easy working condition en mass.

You'll need an up to date etf pak6 pk3 which I'll have to find and your binaries should overwrite in the mp_bin folder within etf folder. Note that you will be unable to play on any 1.6 server or vice versa, also old demos will not load.

@alexeld
Copy link
Author

alexeld commented Dec 21, 2020

Thanks for the info. After I'd built ETF I replaced the contents of mp_bin with my new binaries and I overwrote qagame, but still had the HUD issues, which sound like they'll be fixed with an updated pak6.pk3.

Looks as though there's a version of pak6.pk3 in newmedia/etf_pak6.pk3 ... is this the correct version?

@ensiform
Copy link
Member

ensiform commented Dec 21, 2020

It's potentially out of date from what I have locally.

Actually I just checked it's fine.

@alexeld
Copy link
Author

alexeld commented Dec 21, 2020

Thanks! I've got it built and running now, ETF 2.0 pre-release. Would you like me to contribute build and playtest instructions?

@ensiform
Copy link
Member

Sure though they may change in the near future

@alexeld
Copy link
Author

alexeld commented Dec 21, 2020

I've added MinGW details to my fork of this repo, I'll add the playtest instructions as well and then we can decide if they're correct, and where they should live.

Also, when you say:

they may change in the near future

Is this related to #24 / #2?

@ensiform
Copy link
Member

Somewhat yes.

@ensiform
Copy link
Member

https://github.com/etfdevs/etf-pak6 repo has automated pak6 releases when i push changes to it. FYI @alexeld

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants