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

add warfork #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add warfork #8

wants to merge 1 commit into from

Conversation

ghost
Copy link

@ghost ghost commented Jan 27, 2020

todo: actually test that it builds, fuck cmake: Ravenports/ravensource#203

@Warfork @Jan200101 @kraileth I will be contactable, but I won't do anything for this game anymore, fuck it, I am irritated because my patches are incompatible with upstream's interests, it's just a waste of time, it's my time to have a peace by playing games and making music on windows 10 and developing on Plan 9, fuck gnu, fuck linux, fuck bsd, fuck any other Unix reimplementation, if I'll need linux for job, I'll simply use wsl or virtual machine

I will be a maintainer of this port simply because I made a promise

this port takes TeamForbiddenLLC/warfork-qfusion#22

if you want to make improvements to this, simply add commits on top of TeamForbiddenLLC/warfork-qfusion#10 by sending PR against https://github.com/TeamForbiddenLLC/warfork-qfusion/tree/bsd-community-maintained

but as stated earlier, that branch is incompatible with upstream's interests, but I bet you really want to statically link game and cgame without issues

the data subpackage has gplv2+ license for a simple reason: modules_21.pk3 you see in plist contains precompiled game and cgame which are gplv2+ licensed for 32 bit windows, 64 bit windows, 32 bit linux, 64 bit linux and 64 bit macos (10 files in total as you can see in logs when you start this shit game), but they will not be used in this port because I disabled them by not suffixing binaries and by removing so called pure checks on libraries (fuck you official dictator, I don't care about this shit engine being vulnerable to cheats), instead ravenports-built ones will be used, however, if you don't have modules_21.pk3 file, most (if not all) servers will not let you connect

if you want to contact me outside of e-mail, here you go:

discord: goleo#8678
irc: goleo at chat.freenode.org
tox: 39B226D86E6C86343A3CD39310C46E4BAA8F9005EF7995110234FDE9EFA1443B92B47A049C07

@ghost
Copy link
Author

ghost commented Jan 28, 2020

never mind tox, this crap doesn't run on windows and I don't care why, I am not meant to fix it

@ghost
Copy link
Author

ghost commented Jan 28, 2020

I noticed these assholes promised to not break protocol, but they actually did it, now everyone must run the latest version of c-toxcore (which is impossible on windows without recompiling), fuck it

forgot to close instance at other device, there is no multidevice support yet

@jrmarino
Copy link
Member

So what's the status of this PR?
I am having troubling following all the commentary.

@ghost
Copy link
Author

ghost commented Mar 28, 2020

@jrmarino the status is: I gave up when I couldn't build dependencies, but what we have in PR should build

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

Successfully merging this pull request may close these issues.

1 participant