This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
46
Issues Help Desk / Re: C++, Linux and 39DLL.
« on: May 16, 2010, 11:23:31 pm »
Yeah I haven't spoken to him the last couple of days so I don't know if he has them in his possession or not, you might want to contact him (yay for time zones). Anyway don't go out of your way to do it, but I am pretty keen to see how they work ;p
47
Issues Help Desk / Re: C++, Linux and 39DLL.
« on: May 15, 2010, 09:27:15 pm »
Sweet Ism, Josh says he wants to take a look at them. I'm sure that's not really a priority right now for him so I'll still work on making this DLL just for the experience, but if your functions can be dropped right into ENIGMA that would be fantastic

48
Issues Help Desk / Re: C++, Linux and 39DLL.
« on: May 14, 2010, 09:34:59 pm »
Nah I did know that as long as they were using the same protocols and similar methods of sending that you could make an entirely original program to communicate with it, I just don't think that would be the best option for me right now as I don't really know shit

49
Announcements / Re: Fixed those Makefiles
« on: May 14, 2010, 10:49:21 am »
By local shops I mean Harvey Norman, with their display of Netbooks, a few of which don't have the capability of running anything other than X

50
Announcements / Re: Fixed those Makefiles
« on: May 14, 2010, 01:33:20 am »
@freezway
I love doing that to the computers that use X at the local shops
Watching the employees try to figure out what's wrong is priceless
I love doing that to the computers that use X at the local shops

51
Issues Help Desk / C++, Linux and 39DLL.
« on: May 14, 2010, 01:25:50 am »
Okay, so let's face it: The only two languages I can use are PHP and GML. I'm making a multiplayer game in Game Maker. I want to make the dedicated server run on linux. The only method of multiplayer I know is 39DLL. I have extensive knowledge of GML and I know what all the functions of 39DLL do if it is of any help.
The only thing I know about 39DLL is it uses Windows sockets. I don't know what Windows sockets are or how they work (yay).
I know GML very well if that helps
I have the following options available to me:
1. Use the .cbp for the 39DLL and somehow fix it(alter it, w/e) to use Linux socket libraries, and keep making the game in 39DLL.
2. Use libting(http://code.google.com/p/ting/), learn how to make a DLL out of it, make the game using my own DLL from that library, and then learn how to use it in C++ and compile a C++ Server natively in Linux.
3. Run the C++ Server in WINE on Linux (I don't even know if this would work
).
4. Just make the server for Windows and spend the extra money on a Windows VPS instead of a Linux VPS (this is last resort T_T)
5. Somehow write something in Linux that will communicate with my game on Windows. This is probably the same option as 1
As I have zero experience in C++ and shit, I'd like to know not necessarily which would be the easiest course of action to take, but the best overall. I'm not afraid of learning
The only problem is, the only way I actually learned what I know now was through already made engines. I would then tinker with variables and functions until I knew what they did to the engine, then rewrite the engine myself seeing if what I knew worked. My understanding is C++ is so ridiculous that I probably have zero hope of learning it using the same method, so 
Any explanations of how anything [internally] 39DLL works would be fantastic.
This isn't a topic saying "MAKE ME AN ENGINE", it's a topic for recommending the correct path.
Thanks! ^_^
Oh and also, to get the 39DLL project files : http://gmc.yoyogames.com/index.php?showtopic=415883&st=0
TL;DR
What's the best way for a newbie fag to make a server in Linux that will communicate with a 39DLL GM game?
The only thing I know about 39DLL is it uses Windows sockets. I don't know what Windows sockets are or how they work (yay).
I know GML very well if that helps

I have the following options available to me:
1. Use the .cbp for the 39DLL and somehow fix it(alter it, w/e) to use Linux socket libraries, and keep making the game in 39DLL.
2. Use libting(http://code.google.com/p/ting/), learn how to make a DLL out of it, make the game using my own DLL from that library, and then learn how to use it in C++ and compile a C++ Server natively in Linux.
3. Run the C++ Server in WINE on Linux (I don't even know if this would work

4. Just make the server for Windows and spend the extra money on a Windows VPS instead of a Linux VPS (this is last resort T_T)
5. Somehow write something in Linux that will communicate with my game on Windows. This is probably the same option as 1

As I have zero experience in C++ and shit, I'd like to know not necessarily which would be the easiest course of action to take, but the best overall. I'm not afraid of learning


Any explanations of how anything [internally] 39DLL works would be fantastic.
This isn't a topic saying "MAKE ME AN ENGINE", it's a topic for recommending the correct path.
Thanks! ^_^
Oh and also, to get the 39DLL project files : http://gmc.yoyogames.com/index.php?showtopic=415883&st=0
TL;DR
What's the best way for a newbie fag to make a server in Linux that will communicate with a 39DLL GM game?
52
Announcements / Re: Fixed those Makefiles
« on: May 13, 2010, 08:03:00 am »
@retep998
Can't josh make it so ENIGMA does the make stuff itself, regardless of the OS it's on? Wouldn't know, just guessing.
Can't josh make it so ENIGMA does the make stuff itself, regardless of the OS it's on? Wouldn't know, just guessing.
53
Off-Topic / Re: Music?
« on: May 11, 2010, 01:40:10 am »
Grah I listen to so many different varieties of music (excluding rap, rnb and country, which i have heavy distastes for)
Currently I listen to mainly trance, remixes and deathcore (
)
1[All time] Skillet [Currently] t.A.T.u
2[All time] Falling Inside the Black - Skillet [Currently] Wolverine vs. Mrs Doubtfire - Wysteria!
3[All time] Awake - Skillet [Currently] Chelsea Grin EP
Skillet are an Alternative Rock band. They have crazy catchy rifzzz, I recommend listening to Hero, or Falling Inside the Black
t.A.T.u are two girls from Russia, most well known songs are All The Things She Said and Not Gonna Get Us
Wysteria! are a heavy deathcore band. I'm sure nobody here listens to that so I won't move on:P
Chelsea Grin are also deathcore.
EDIT: @Josh I have like playlists full of OC Remixes. Some of the best stuff I've listened to comes from there
I was introduced there after finding some DooM II remixes by Mazedude
Currently I listen to mainly trance, remixes and deathcore (

1[All time] Skillet [Currently] t.A.T.u
2[All time] Falling Inside the Black - Skillet [Currently] Wolverine vs. Mrs Doubtfire - Wysteria!
3[All time] Awake - Skillet [Currently] Chelsea Grin EP
Skillet are an Alternative Rock band. They have crazy catchy rifzzz, I recommend listening to Hero, or Falling Inside the Black
t.A.T.u are two girls from Russia, most well known songs are All The Things She Said and Not Gonna Get Us
Wysteria! are a heavy deathcore band. I'm sure nobody here listens to that so I won't move on:P
Chelsea Grin are also deathcore.
EDIT: @Josh I have like playlists full of OC Remixes. Some of the best stuff I've listened to comes from there

54
Announcements / Re: Finals
« on: May 06, 2010, 02:15:46 am »
It's known as blatant hacks my friend 
I just got my 2 Maths and my ITS assignments out the way. Next up is a Shakespeare monologue. Not too bad I suppose, makes me feel way better knowing that Josh has all this crazy bullshit
Good luck Josh! We want you back in one piece for ENIGMA!

I just got my 2 Maths and my ITS assignments out the way. Next up is a Shakespeare monologue. Not too bad I suppose, makes me feel way better knowing that Josh has all this crazy bullshit

Good luck Josh! We want you back in one piece for ENIGMA!
55
Announcements / Re: Remember when I said...
« on: April 26, 2010, 07:57:17 am »
I find im drawn in when people try to tell a story every now and then - just saying

56
Announcements / Re: Remember when I said...
« on: April 26, 2010, 02:55:44 am »
Updated to revision 200, opened up LGM, loaded a test file, and clicked Run. cmd displayed everything it normally does when I click run (displayed passing the resources, their names and all that shiz). Everything built and ran fine.
57
Announcements / Re: WHAT IS THIS I DON'T EVEN
« on: April 25, 2010, 10:06:01 pm »
It's always good you typing it up here though, sometimes when you say stuff on IRC i have to go googling for a bit to find out what half of the stuff means
It's a good learning experience though, so I don't mind. Once sprites get added, does that mean we can start using colligma? or is that still under progress?

58
Announcements / Re: First R4 game, despite everything being unimplemented
« on: April 23, 2010, 01:03:57 am »
Well after we got mine all set up on Windows there haven't been any problems, updating and compiling has all been successful. So hopefully that's a good motivator


59
Announcements / Re: First R4 game, despite everything being unimplemented
« on: April 22, 2010, 12:50:21 am »
Built in 8 seconds on win-debug, using Windows 7 64Bit | MingW 32bit was used
kkgames.x10.mx/MouseToBall-Win.zip ~606kb [.zip, 3mb uncompressed]
No errors
EDIT: This is for Windows obviously
kkgames.x10.mx/MouseToBall-Win.zip ~606kb [.zip, 3mb uncompressed]
No errors
EDIT: This is for Windows obviously

60
Announcements / Re: Bugtracker
« on: April 17, 2010, 07:30:50 am »
How do I follow tickets? D:
EDIT: After making a ticket when it says "Go to your ticket" or whatever the link is that tells you it was successful, I get 404'd ):
EDIT2: Scrap that, it didn't actually make my ticket at all
EDIT3: Actually it did, but if I try to get to it through my Profile page it 404s. I can access it fine from the Tickets tab.
EDIT: After making a ticket when it says "Go to your ticket" or whatever the link is that tells you it was successful, I get 404'd ):
EDIT2: Scrap that, it didn't actually make my ticket at all

EDIT3: Actually it did, but if I try to get to it through my Profile page it 404s. I can access it fine from the Tickets tab.