Author |
Message |
Warhaven Newbie

Gender: Joined: Oct 02 2003 Posts: 9 Location: Sacramento, CA Offline
|
Posted: Thu Oct 02, 2003 7:44 pm Post subject: ASSS on *nixPPC |
 |
|
|
|
I've been out of the SubSpace loop for some time now. Haven't had internet at home for several months now, so pardon my ignorance.
Does anyone have any info/success on ASSS running on LinuxPPC (any distro), or OS X? I talked with Grelminar some time ago about it, and now that the source is availalbe, I'm going to futz with it -- but before I invest too much time into it, just wanted to see if anyone else has.
I'll be working on it for the following PPC *nix distros:
RedHat PPC
Mandrake PPC
FreeBSD
OpenBSD
and OS X via Darwin
I'll be doing Darwin first, as OS X is the primary distro for PPC home users. Byte order shouldn't be a problem as long as the APIs are stock.
-Warhaven |
|
Back to top |
|
 |
Mine GO BOOM Hunch Hunch What What

Age:42 Gender: Joined: Aug 01 2002 Posts: 3615 Location: Las Vegas Offline
|
Posted: Thu Oct 02, 2003 9:23 pm Post subject: Re: ASSS on *nixPPC |
 |
|
|
|
Warhaven wrote: | Byte order shouldn't be a problem as long as the APIs are stock. |
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. |
|
Back to top |
|
 |
Grelminar Creator of Asss
Joined: Feb 26 2003 Posts: 378 Offline
|
Posted: 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. |
|
Back to top |
|
 |
Warhaven Newbie

Gender: Joined: Oct 02 2003 Posts: 9 Location: Sacramento, CA Offline
|
Posted: 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. |
|
Back to top |
|
 |
Warhaven Newbie

Gender: Joined: Oct 02 2003 Posts: 9 Location: Sacramento, CA Offline
|
Posted: 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. |
|
Back to top |
|
 |
SuSE Me measures good

Joined: Dec 02 2002 Posts: 2307 Offline
|
Posted: 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 |
|
Back to top |
|
 |
|