|
You last visited: Today at 13:41
Advertisement
Programming a CO Server on MAC
Discussion on Programming a CO Server on MAC within the CO2 Programming forum part of the Conquer Online 2 category.
08/25/2011, 07:28
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 286
Received Thanks: 71
|
Programming a CO Server on MAC
Is it possible to program a C# Conquer Online Server with a Mac? The reason why I ask is because I feel like getting a modified version of Mac so I can use it on my laptop.
|
|
|
08/25/2011, 10:32
|
#2
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
C# on Mac?
Nope.
C# on Linux?
Yes, without Native calls using Mono or so.
|
|
|
08/25/2011, 11:25
|
#3
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
Yeah you can use C# on a Mac, Mono works on Mac aswell as Linux.
|
|
|
08/25/2011, 11:32
|
#4
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by Korvacs
Yeah you can use C# on a Mac, Mono works on Mac aswell as Linux.
|
Thought Mono was Linux only.
|
|
|
08/25/2011, 13:25
|
#5
|
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
|
Quote:
Originally Posted by BaussHacker
Thought Mono was Linux only. 
|
Mono is portable almost anywhere. Well, not the beta release of it but the stable one yes, its portable on about 6 OS'.
|
|
|
08/27/2011, 15:01
|
#6
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
Why not use c++ or the OSX dev tools from Apple?
|
|
|
08/27/2011, 17:25
|
#7
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,443
Received Thanks: 1,175
|
Mono on OS X isn't really good  You should use Carbon (C++) or Cocoa (Objective-C). I just don't like Objective-C syntax, so I would go for Carbon. If you plan to make a 64 bits app or to use a GUI, you'll need to use Cocoa.
|
|
|
08/27/2011, 17:44
|
#8
|
elite*gold: 0
Join Date: Sep 2006
Posts: 774
Received Thanks: 8,580
|
Qt is cross-platform and is pretty sweet.
|
|
|
08/27/2011, 17:51
|
#9
|
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
|
Quote:
Originally Posted by CptSky
Mono on OS X isn't really good  You should use Carbon (C++) or Cocoa (Objective-C). I just don't like Objective-C syntax, so I would go for Carbon. If you plan to make a 64 bits app or to use a GUI, you'll need to use Cocoa.
|
There's the  project made by the mono guys - which has C# friendly cocoa bindings.
There's another  project, not made by the mono team, which binds Cocoa and other NS libraries.
So, it's not terribly unfriendly recently, largely due to the fact that the mono team use Mac as their main development platform these days.
|
|
|
08/27/2011, 18:42
|
#10
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,443
Received Thanks: 1,175
|
Quote:
Originally Posted by unknownone
There's the  project made by the mono guys - which has C# friendly cocoa bindings.
There's another  project, not made by the mono team, which binds Cocoa and other NS libraries.
So, it's not terribly unfriendly recently, largely due to the fact that the mono team use Mac as their main development platform these days.
|
I tried Mono a long time ago, so it may be better. I just don't program a lot for OS X at the moment. I will take a look at MonoMac. It looks really interesting.
|
|
|
Similar Threads
|
[Programming Help Required] VB6 Co Server
11/16/2006 - Conquer Online 2 - 0 Replies
Im attaching the source to the server, now it encrypts fine, it decrypts the client before it gets to the game-server stage, but as soon as its time to use the 3/4th keys it stops decrypting properlly, i have it so that, if no counters have been used yet (for that index), ie nothing has been sent to the gameserver yet other then this packet, it creates the 3rd and 4th keys, it APPEARS to do this correctly (Somone nice may check this for me, even if they don't know vb6, a binary is included...
|
All times are GMT +1. The time now is 13:42.
|
|