Open leilei- opened 8 years ago
Why would GPLv3 be license toxicity? Are you worried about not being able to pull in GPLv2-only code, or that GPLv2+ code would have a higher bar to use any of your code?
I just had an brainfart for the binding part
Configs per controller device would be stored in separate cfgs (i.e. oaconfig-2.cfg) A new cvar called bindfor would specify which device to bind a key for, instead of multiple bind commands engine would set bindfor to 0 for q3config/oaconfig.cfg, then bindfor 1 to oaconfig-1.cfg, etc. at startup bindfor would be the backwards compatible way to handle cfg files and allow controller-specific preset configs to be set if desired (dunno about auto-detection for those however)
One computer, via gamepads
Spearmint allegedly does it (haven't tried) but that's GPLv3 which is venturing into license toxicity. I'd like to keep GPLv2+ as much as I can