Author Topic: FS1 for mac os x...  (Read 2426 times)

0 Members and 1 Guest are viewing this topic.

Can you install FS on a Mac OS X?
[V] for FS3!

 

Offline pyro-manic

  • FlambĂ©
  • 210
Um, no. Unless you install VirtualPC, then install windows on that and then FS on that.... So you might as well not bother, TBH...
Any fool can pull a trigger...

 

Offline Hippo

  • Darth water-horse
  • 211
  • Grazing.
    • All Hands to War
It is natively supported  on the Amiga though..
VBB Survivor -- 387 Posts -- July 3 2001 - April 12 2002
VWBB Survivor -- 100 Posts -- July 10 2002 - July 10 2004

AHTW

 

Offline Ransom

  • M. Night Russel
  • 210
  • It will not wait.
    • Rate of Injury
Yes, you can. Thread is here and the files are here.

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Or when full Linux support is added for fs2_open, you could install that and use the Port.
-C

 

Offline Grimloq

  • 29
  • Backslash enthusiast
the answer is simple:

DONT USE MACS!

;)
A alphabetically be in organised sentences should words.

 

Offline taylor

  • Super SCP/Linux Guru
  • 212
    • http://www.icculus.org/~taylor
Actually Grimloq the answer is don't use Windows but us OSX and Linux folk are rather tolerent (in general, mostly... some of us) and will give you time to realize that. ;)

@Marauder, as Ransom Arceihn mentioned, use tigital's stuff.  You can grab the FS1 source from icculus.org if you want to compile it yourself.  I think that the FS1 binary from tigital is a bit old, I've have to ask him about that.  In that thread on IMG I'm mtr so feel free to ask anything you want.  FS1 doesn't put it's games files in the InstallShield cabs so you can easily copy them off the CD-ROMs without fuss.  For FS2 things are a little different but thanks to a little program called unshield you can extract those cab files from the command line under OSX or Linux.  I don't think there is a binary of unshield for OSX but if you need me to compile one for you let me know.

 

Offline Pilot Of The US

  • 28
  • aka Blue Thunder
    • RNI Shipyards
Quote: You can grab the FS1 source from icculus.org

FS1 source code? I didnt know that had been released.

 
Thanks dudes! ;)
[V] for FS3!

 

Offline taylor

  • Super SCP/Linux Guru
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Pilot Of The US
FS1 source code? I didnt know that had been released.

FS2 is just an evolution of FS1.  :V: expanded on the original FS1 code to make FS2 so when they released the FS2 source they effectively released FS1 as well.  I went through the FS2 code line by line figuring out the differences, going over the comments and making a (small) list of changes for things that were no longer in the code.  Most of the work was in getting the screen coordinates of every graphic in all of the interface screens so the old stuff could be used.

The only real things that were no longer in the code was the original FS1 pilot code (too many changes to backtrace), the original networking code (became psnet2 after a partial go at converting the old code which doesn't work anymore), and the techroom which makes use of 2 backgrounds in FS1 instead of just 1 in FS2.  The techroom interface had to be partially recoded but that wasn't difficult.  Pilots are different but that was acceptable.  No networking between original FS1 and current which was a loss but an accepted one.  The old game-palette stuff was just commented out but a few lines had to be added back in.  The help screens which are actual graphics in FS1 had most of it's code still in place so it wasn't difficult to recode what was missing.

Eight to nine months later and the changes result in a 92% complete code port back to the original.  The newer FS2 code (beam weapons, etc.) is still there but FS1 just doesn't make use of that code.  It's current implementation requires an extra VP but new changes that I'm working on will make it obsolete.  Edit the Makefile and set MAKE_FS1 to true and you've got "FreeSpace: The Great War" all over again.  Of course you actually need the original FS1 data for it to work but I think that's implied by now. :)

 

Offline Pilot Of The US

  • 28
  • aka Blue Thunder
    • RNI Shipyards
hmmm, i dont think i got much of what you just said, prolly coz its 2am.

but my current understanding is that V made the code FS1, but before they released the game, they did a revamp of it for the sequal (FS2) and put the same code in both games. the only thing is that FS1 doesnt use any of the upgraded stuff that's in FS2, eg. beams.

And to get the soarce code for FS1 all you do is get the FS2 code and and a flag or something (MAKE_FS1).
« Last Edit: December 20, 2004, 10:14:23 am by 1659 »