Actually, that is the problem. You'd have to play around with almost every single data send out/in. Internally, it shouldn't be a problem (except with checksums), but reading/writing packets will be.
Grelminar - Sun Oct 05, 2003 3:29 am
Post subject:
Yup, byte order will be your only problem here. You'll have to define a set of macros to do byte swapping, and conditionally define them to do the right thing on the right platforms. I'll be happy to merge your changes back into my tree as long as they're complete and cleanly implemented. If you need help getting started, let me know, and I can hack out at least the macros that you'll need.
Warhaven - Wed Oct 08, 2003 6:08 pm
Post subject:
Alright, thanks. I still need to grab DB, though. Mine's aparently too old.
Oh, and I'll let you know if MacPython works too.
Warhaven - Thu Nov 13, 2003 11:08 pm
Post subject:
It works...sort of. I had a bit of problem with the preprocessor stuff. I only took one year of C, and we didn't cover much regarding that. From then on, I've been doing Java, which doesn't have to deal with any of that garbage.
Anyway, it runs on OS X. Had to change a little bit of it, but works for the most part.
However, in an act of rebeliousness, I tossed it. Was really no point in me doing this anyway, as you'll never see SS/Continuum on anything except Windows.
Still, my hat is off to you Grelminar. Nicely written, though the structs couldn't have been easy. If you ever get around to making a client, let me know. I'll probably get the server working on OS X again. Wasn't terribly difficult.
SuSE - Fri Nov 14, 2003 1:52 pm
Post subject:
eh, enough people want a linux/mac/etc client for it to hopefully eventually make it there