
hldj aliases
hldj aliases
Would it be possible to get a config file with all the aliases that hldj uses for us mac users? I feel pretty confident that I could get everything working on mac except audio conversion (might be able to get that working too, idk) wil a combination of terminal, automator, and applescript if I knew all the aliases. The one other problem i might have would be getting it to launch tf2, but i think i could do that with a shell script. So would anyone be ok with giving all the aliases to me so I could do a rough port of hldj to mac? 

Re: hldj aliases
A port, rewrite, or just launching it through WINE? As far as I understand there shouldn't be any problems running HLDJ emulated through WINE or a similar emulation layer (you might have to point HLDJ at the exact location of your games since it won't be able to look this up in the registry).
If you want to do a native port, you could get away with just compiling HLDJ using winelib (though I've never tried); a full native port would require some effort. If you want to do a complete rewrite take a look at how HLDJ's interprocess communication system works (explained briefly in a topic in General) and then you can implement that however you want.
For a list of most aliases, take a look at your hldj_init.cfg, but keep in mind not all aliases are there and quite a few are dynamically generated (you can see how in src/hldj_api.c in the hldj_Write*** funcs)
If you want to do a native port, you could get away with just compiling HLDJ using winelib (though I've never tried); a full native port would require some effort. If you want to do a complete rewrite take a look at how HLDJ's interprocess communication system works (explained briefly in a topic in General) and then you can implement that however you want.
For a list of most aliases, take a look at your hldj_init.cfg, but keep in mind not all aliases are there and quite a few are dynamically generated (you can see how in src/hldj_api.c in the hldj_Write*** funcs)
Re: hldj aliases
Erm, I don't think I can really look at the config, as i am mac only. Or is it in the hldj download?
Re: hldj aliases
I'm not sure what you mean. Run HLDJ (using whatever emulation layer you use), it will generate all the configs in your game folder, you can view them to give you a sense of what aliases are used and how they are used.