Author Topic: Mac OSX  (Read 5034 times)

0 Members and 1 Guest are viewing this topic.

Offline Inquisitor

I got a development Mac from Apple, so I can test Lore, but I thought maybe I could try compiling on it, has anyone looked at creating a makefile?
No signature.

 

Offline redmenace

  • 211
oh yes lets port fs2 to mac. yes this would spread the fs2 to more people and systems. :mad2:
soon fs2_open will take over the world.
Government is the great fiction through which everybody endeavors to live at the expense of everybody else.
              -Frederic Bastiat

 

Offline kode

  • The Swedish Chef
  • 28
  • The Swede
    • http://theswe.de
Quote
Originally posted by redmenace
oh yes lets port fs2 to mac. yes this would spread the fs2 to more people and systems. :mad2:
soon fs2_open will take over the world.


welcome to last week. there are ports worked on already...
but, uh...
Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner confessedly unworthy.
- Ambrose Bierce
<Redfang> You're almost like Stryke 9 or an0n
"Facts do not cease to exist because they are ignored."
- Aldous Huxley
WAR IS PEACE
FREEDOM IS SLAVERY
IGNORANCE IS STRENGTH

 

Offline Lightspeed

  • Light Years Ahead
  • 212
You know, what would be really cool would be to port the freespace2 source code to the Amiga :)

Theres FS1 for PPC / 68060 systems yet, so i bet they would simply love having FS2 ;)

I dunno if it's really possible to port it to 'classic' Amiga systems, we could always port it to the AmigaOne, seems to be quite popular lately :)
Modern man is the missing link between ape and human being.

 

Offline redmenace

  • 211
Quote
Originally posted by kode


welcome to last week. there are ports worked on already...
but, uh...

which thread? usually I try and read most threads. haven't seen it yet. I know there is a linux port.
Government is the great fiction through which everybody endeavors to live at the expense of everybody else.
              -Frederic Bastiat

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Welcome to Apple, Inquisitor. Hope you like it here. :)

I have access to Macs and their compilers (though I've no idea how to use them) so I'm avaliable to test anything you like.
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline tr909

  • 24
Hello all, i stumbled on freespace for the mac yesterday and roamed the web for info's and tidbits all night :-). Currently there is a working (second) Beta from the (i think) original source of the linux version. Already there is a lively discussion at www.insidemacgames.com. From what i understand (and see when i'm playing:-) is that that version is Mac native. Is it true that the fs2 open version is more aimed at windows (directx???), Maybe someone can jump in and explain this to me better). Anyway i think it would be very great if with the (pre)work from Mac-Freespace there will come a freespace open version for the mac (or better, platform independent)
i'll throw in a few links for you:

http://www.insidemacgames.com/news/story.php?ArticleID=8124
(also click through for the forum thread overthere)

http://homepage.mac.com/tigital/
(beta2 binairies, sadly i don't have freespace2 CD's but the demo is great)

and i think it is based on this version of the freespace2 source code
http://icculus.org/freespace2/ (not fs2 open)

anyway i don't know if the mac sourcecode is available too:
Now you inquisitor, if you wan't to start helping and get your
compilers running i suggest contacting taylor http://icculus.org/~taylor/
he has information on contacting tigital (who, i think, runs the mac port version)

success.
« Last Edit: November 24, 2003, 04:13:37 am by 1555 »

 

Offline kode

  • The Swedish Chef
  • 28
  • The Swede
    • http://theswe.de
Quote
Originally posted by tr909
Is it true that the fs2 open version is more aimed at windows (directx???)

I think this thread is about linux stuff: http://www.hard-light.net/forums/index.php/topic,17364.0.html

the icculus is more "pure" fs2, whereas fso has more enhancements
Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner confessedly unworthy.
- Ambrose Bierce
<Redfang> You're almost like Stryke 9 or an0n
"Facts do not cease to exist because they are ignored."
- Aldous Huxley
WAR IS PEACE
FREEDOM IS SLAVERY
IGNORANCE IS STRENGTH

 

Offline tr909

  • 24
Aha, hmmm it's getting more clearer now. It is really sad that all the projects and things are so scattered all over the net. A nice blog or website would be a real helper

 

Offline Lightspeed

  • Light Years Ahead
  • 212
they may be scattered but we are the core ;7 :nod:
Modern man is the missing link between ape and human being.

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
they may be scattered but we are the core


You wish! ;)  (though in truth it, um, is sort of, um...true :nervous: )

Seriously though, SDL has support for both AmigaOS and BeOS so the Linux version, with some (hopefully) small changes, could be made to work on both platforms.  Hyperion Entertainment ported the original FS1 to the AmigaOS and in their FAQ it has something along the lines of choosing it over FS2 because it doesn't require hardware 3D accel.  I've never had my grubby hands on AmigaOS so I don't know much about it but it would be cool to have FS1 & FS2 ported to AmigaOS and BeOS.  The byte-swapping routines that tigital came up with for the OSX version would help move things along as well.  So, who was going to volunteer for this?

 

Offline tr909

  • 24
(what is SDL?) anyway "inquisitor" started the thread that he got a dev-machine from apple and wants to help out coding. Maybe some of the people on Descent2 port could also be interested? (also an icculus.org project?)

Before i got Freespace1 (got the cd's from my old pc-using era) running on the mac i had to grab some stuff of your site (fs-sounds.vp and fs1.vp) and still it crashes 4 times in mission 3 and then you can play on... strange-strange. Anyway that was nowhere documented, it took me a long time to roam the tidbits and files together from the internet.

I really would like to participate, (me being only a php programmer i don't think of diving into projectbuilder/gcc just jet but) i can donate some of my time to keep a news-/projectpage site up to date about the various projects. IMHO i think the HLP homepage could be a great HUB for this but it could use a (small) beef-up with a better overview and tweaked news and project pages.

Now i was wondering if tigital is willing to release his sourcecode?

What do you think taylor? is it worth it to start a FS_open mac/linux tree?
(is there also a FRED_open if i remember right?)

 

Offline Lightspeed

  • Light Years Ahead
  • 212
Quote
Originally posted by taylor
Hyperion Entertainment ported the original FS1 to the AmigaOS and in their FAQ it has something along the lines of choosing it over FS2 because it doesn't require hardware 3D accel.  I've never had my grubby hands on AmigaOS so I don't know much about it but it would be cool to have FS1 & FS2 ported to AmigaOS and BeOS.  The byte-swapping routines that tigital came up with for the OSX version would help move things along as well.  So, who was going to volunteer for this?


main group to point this to would be the AmigaOne users, I think. And most of them use Radeon 9800 PROs :D However, it should also be ported to conventional Amiga PPC systems (guess FS2 would not run on a plain 68060). Maybe we could easily get it to work under the upcoming AmigaOS 4.0 since that one is a completely platform independent Operating System. ;7

For now that OS4.0 is not out, AmigaOne users are limited to run Linux anyway (so they should be able to play it) since the original AmigaOS versions (or 3.5 & 3.9) are still platform dependand, so they wont run on AmigaOne systems with Mac processors.

:)
Modern man is the missing link between ape and human being.

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
(what is SDL?) anyway "inquisitor" started the thread that he got a dev-machine from apple and wants to help out coding. Maybe some of the people on Descent2 port could also be interested? (also an icculus.org project?)


SDL, from the website, "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer."  The SDL web site is at http://www.libsdl.org if you want to check it out.

I haven't grabbed a CVS update in a few months but I'm pretty sure that the d2x project supports OSX already for Descent 1 & 2.  If you mean Bradley helping FSO then I'm not sure.

Quote
Before i got Freespace1 (got the cd's from my old pc-using era) running on the mac i had to grab some stuff of your site (fs-sounds.vp and fs1.vp) and still it crashes 4 times in mission 3 and then you can play on... strange-strange. Anyway that was nowhere documented, it took me a long time to roam the tidbits and files together from the internet.


Yeah tigital was supposed to include fs1.vp in the OSX package so maybe he'll remember for beta3.  fs1.vp is the only required file for using the FS1 port and fs-sounds.vp is going away in the next few days since the MS-ADPCM decoder has been finished and will be in beta3 and in icculus.org CVS shortly.  For the crash are you referring to the third training mission or "Small Deadly Space"?  No one else has reported a crash in any level but "Paving the Way" and that's only on OSX.  Feel free to e-mail me about this ([email protected]) since I'd like to get this problem fixed.

Quote
Now i was wondering if tigital is willing to release his sourcecode?


I think that tigital is waiting until it's "done" but beta3 should be the last one and that's just to test a few specific things.  I'm hoping that tigital will find enough time to get the OSX patch whipped into shape and put in icculus.org CVS in the next couple of weeks.  Though he doesn't want it completely public yet I think he'd agree to me just sending the code to Inquisitor if he wants to have a go at it.  Let me know if you're interested Inquisitor.

Quote
What do you think taylor? is it worth it to start a FS_open mac/linux tree?
(is there also a FRED_open if i remember right?)


Well bKtHeG already has a Linux tree it's just not in CVS yet.  It may be about time to think about getting it pushed into CVS since though it works pretty damn good for me and some of the small usability stuff has been worked out.  OSX support could be integrated in about a weekend I believe.  FRED is great, but I ain't gonna port it.  Too much MFC for me to remain sane.  tigital is interested in looking at it though and maybe someone else could help get it ported to wxWindows so that it's cross platform.

Lightspeed, is there some place other than http://os.amiga.com that I should be looking?  I think I'm going to browse their forum and maybe post the question and see if anyone is interested.

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
someone is going to try to prot FRED!,  
do they like pain?
hope so

have you gotten the OGL HTL integrated or are you still useing the pre htl code base?
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Lightspeed

  • Light Years Ahead
  • 212
www.amiga.com, you'll find most response on the Forums i think -- try the AmigaOne and OS4 forums :)

Also check the Amiga Support & Development forums

Also a good place to p1mp it is Amiga-News, theyre mostly a german site but you can post in the forums in english, they should understand you; and this is one of the most active community places :)

Another good and good place to go is theExoticA forums.

Or try the Amiga Forums

Also, if you are progressing you could try if TA is willing to publish the news  ;)  

As far as other things go, unfortunately I don't have enough money, so i'm stuck to a plain old A1200 with a blizzard 68030 50, so I'm not available for testing or the like :(

<-- Wants a nice A4000 68060 +PPC :)
Modern man is the missing link between ape and human being.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
I'll give it a try on Amiga.org later today. I used to hang out around there a long time ago and maybe someone will recognise me :D
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Inquisitor

Yeah, I knew about the icculus build, I was hoping a friendly developer was thinking about making a make file or xcode project :)

Good stuff, definitley food for thought.
No signature.

 

Offline tigital

  • 23
hi gang,

...just found this thread...I just recently got cvs access to icculus, but immediately became busy with other things...I've got several things I'd like to get done this next week:

1. release new betas with updated code (fullscreen working, adpcm sounds working, include fs1.vp, etc)

2.  grab the cvs from icculus and upload the osx/byteswapping changes, including my project builder project

3.  continue to work on cross platform network compatibility...we can do mac vs. mac, but not vs. x86...

4.  start a OSX freespace site!

l8r

 

Offline tr909

  • 24
Well, tigi.. that sounds promising... if you like i can help out with point 4. (Freespace-OSX website).