I program with Xcode on Mac and know how to use C++ with SDL, but never used Allegro. I'm sure it's possible to build an Allegro framework (Xcode's way of linking to libraries).
first let me say that i am by no means a mac guru. but i know for a fact allegro has been ported to mac. its on linux, so it should be on mac. secondly be more spacific. you said C++, but are you using any libraries that will make the code non portable. most C code is not portable. if i was you i would rewrite the games and do it in OpenGL. and use no libraries that are OS independant. then it would be as easy as pie. also. 16, 32 64 bit. most likely 32. but these are important things.
Not Allegro, no, but I am very familiar with XCode, and hopefully if Allegro "does its job right" it'll be a simple 'create the project and hit build'
So you are migrating to mac? I hope so. I think it would be nice to see you writing some games for iphone/ipod platforms. Unfortunately I can't help you at this, mostly because i'm sitting at the front of xp laptop, ghrrrrrrr. X(
>>I'm not really into the "shiny expensive gadget" thing.
Yes, I'm also not. But the itunes apps store seems to work nicely. Anyway, I'm actually even no programmer, I just like to watch things in progress. ;)
Why don't you try cross-compiling and then offering the binaries to potential Mac users. I'm not sure if this is possible on your dev environment, but its not far-fetched if you're using MinGW(Dev C++). Try googling for some tutorials.
If you compile it in system 6, then probably that binary won't work on later Mac OSes (Leopard, etc). System 6 its pretty old (I think that OS used the 6800 processor), it makes sense that it won't work. Current Mac OS uses intel, pre-intel was the PowerPC architecture. A lot of compatibility problems for sure.
the motorola 68000 or M68k. system version 6 came out in April of 1988, leopard came out like 2007-ish. there was a gigantic room filled with all kinds of macs at my old school
Shush! That's not the issue. I use SDL, but with OpenGL.
Allegro and SDL both work on ALL platforms, it's just that LINUX AND MAC DO NOT RUN .EXE FILES. They have their own "binary" type, and I need someone to compile them FOR THE MAC BINARY.
I got an old powermac G4 (powerPC), but it's running OpenBSD and not MacOS.
arenics 2 years ago
Thats a really cool ffx rendition!
timesthebear 2 years ago
Rofl! Thanks.
Disco Zanarkand!!
LusikkaMage 2 years ago
I program with Xcode on Mac and know how to use C++ with SDL, but never used Allegro. I'm sure it's possible to build an Allegro framework (Xcode's way of linking to libraries).
ccricers 3 years ago
first let me say that i am by no means a mac guru. but i know for a fact allegro has been ported to mac. its on linux, so it should be on mac. secondly be more spacific. you said C++, but are you using any libraries that will make the code non portable. most C code is not portable. if i was you i would rewrite the games and do it in OpenGL. and use no libraries that are OS independant. then it would be as easy as pie. also. 16, 32 64 bit. most likely 32. but these are important things.
avansc 3 years ago
The only problem with that is if allegro itself has been ported to mac...if it hasnt get ready for a shitload of compiler bugs/errors
you may have to compile the library itself on mac before using it
i personally hate mac..but this is a great idea lussika
mouseroot 3 years ago
I could be your Mac binary-making person if you still need someone
exor674 3 years ago
Sweet. Are you familiar with the Allegro library at all?
LusikkaMage 3 years ago
Not Allegro, no, but I am very familiar with XCode, and hopefully if Allegro "does its job right" it'll be a simple 'create the project and hit build'
exor674 3 years ago
wow if you didn't have so many subscribers this would almost seem pointless!
eatcomics 3 years ago
I figured with 383 subscribers... ONE of them has to know their way around a compiler on a Mac!
LusikkaMage 3 years ago
ha ha yeah...
eatcomics 3 years ago
So you are migrating to mac? I hope so. I think it would be nice to see you writing some games for iphone/ipod platforms. Unfortunately I can't help you at this, mostly because i'm sitting at the front of xp laptop, ghrrrrrrr. X(
LevitskiSRGE 3 years ago
No no no no no no no no no no.
This is why I'm asking for a Mac coder, so I don't have to mess with a mac. ;P
I prefer my games to be cross-platform, but I don't really have any interest in mac. I'm fine with XP and Kubuntu for now.
I'm not really into the "shiny expensive gadget" thing. Maybe because I'm a girl. More interested in making stuff for XBLA or WiiWare.
LusikkaMage 3 years ago
>>I'm not really into the "shiny expensive gadget" thing.
Yes, I'm also not. But the itunes apps store seems to work nicely. Anyway, I'm actually even no programmer, I just like to watch things in progress. ;)
LevitskiSRGE 3 years ago
ps: I can't help you with coding, but if need any 3d models, just say it!
LevitskiSRGE 3 years ago
You do know that a .elf will probably not work on most systems.. You need to make a .deb package or a makefile :P
Dejaiin 3 years ago
Have you tried changing the .exe to a . whatever it needs to be lol! JK
WhatThePeopleWant 3 years ago
I have a Mac with XCode installed, I could give it a shot. :)
Bocom 3 years ago
I NEED A HEROOOOO
BUDOKAI1 3 years ago
A couple friends of mine use Macs, but neither of them are coders. :(
I'm thinking of picking up a MacBook sooner or later, so I'll be able to do the same thing you're attempting; cross-platform development!
Btw, I added Lua scripting to my engine today. It shall be pimp. :O
Diwil 3 years ago
Yay, it's Clausie! n.n
*glomp*
LusikkaMage 3 years ago
Yes, I am here. Always watching, always waiting.......
>.>
Diwil 3 years ago
If only I owned a Mac (other than this strange "PowerBook" thing that's like 10 years old).. Good luck, I'm sure someone can help :)
dandymcgee 3 years ago
Why don't you try cross-compiling and then offering the binaries to potential Mac users. I'm not sure if this is possible on your dev environment, but its not far-fetched if you're using MinGW(Dev C++). Try googling for some tutorials.
sparda0 3 years ago
I will look into that. Thanks.
LusikkaMage 3 years ago
If you compile it in system 6, then probably that binary won't work on later Mac OSes (Leopard, etc). System 6 its pretty old (I think that OS used the 6800 processor), it makes sense that it won't work. Current Mac OS uses intel, pre-intel was the PowerPC architecture. A lot of compatibility problems for sure.
sparda0 3 years ago
the motorola 68000 or M68k. system version 6 came out in April of 1988, leopard came out like 2007-ish. there was a gigantic room filled with all kinds of macs at my old school
asams12 3 years ago
Lussika! use SDL it runs on linux, mac and windows!!! stop using allegro SDL is better!
EdurarTe 3 years ago
Shush! That's not the issue. I use SDL, but with OpenGL.
Allegro and SDL both work on ALL platforms, it's just that LINUX AND MAC DO NOT RUN .EXE FILES. They have their own "binary" type, and I need someone to compile them FOR THE MAC BINARY.
LusikkaMage 3 years ago
mmmmm ur right, well cross-compiling is the best solution :S :/ 0o?
EdurarTe 3 years ago 2
YAY I'm the 3rd veiwer, anyways, I hope you find your guy! Sorry I can't help (win). :(
ultrablade2 3 years ago
Seriously? Is that you playing :O
You're good at playing piano :D
I'd like to help , but the newest Mac I have has System6.0.8L OS installed |:
Hope you'll find a up to date Mac programmer soon :B
robotwo 3 years ago
So if it's compiled on an older mac system, it won't run in the newest one?
LusikkaMage 3 years ago
Heh, Mac OS 6 is *ancient*, I think it'd like get 1 frame an HOUR if it tried to run any of your games (okay, probably not *that* bad, but...
exor674 3 years ago
Good luck finding a Mac programmer. :D
LoZFan88 3 years ago
Even working at a computer store, I haven't met any Mac coders. I really hope I don't have to invest in one myself just to get the binaries. o.0;
LusikkaMage 3 years ago