Page 1 of 1

Development environement

PostPosted: 15 Jul 2014, 08:21
by TeclisB
Hi there!

There s a lot of years i haven't write any code in C and would like to participate to this project!

I find in the wiki the way to install developement environment but can't find sources.
I try to find especially in "Installation and Troubleshooting" but found nothing.
This is the step 3 of the way to install that.

Could anyone help me?

Re: Development environement

PostPosted: 15 Jul 2014, 18:48
by Aswan jaguar
First of all welcome to the project and Manalink 3.0 community.
Wiki info about development can be misleading you as it is not updated for years.Some valuable info of how things are done can be found here:
viewtopic.php?f=56&t=12978

Ask here and I hope our devs Gargaroz (who is current available) or Korath (when he is back) can give you more info that you need.

Re: Development environement

PostPosted: 16 Jul 2014, 14:05
by TeclisB
In fact i already find this topic but there is not the path to complete installation.
This topic is nearly complete : http://www.slightlymagic.net/wiki/Codin ... C_Tutorial but Step 3 is an issue for me cause i find a lot of Manalink release but not source code. => Why is there so much release? It's really confusing...

Others steps seems easier... but i ll see when i ll do the step ^_^
Is there any svn,cvs,git repository?

Re: Development environement

PostPosted: 16 Jul 2014, 15:01
by Aswan jaguar
The latest patch can always be found in patches and it is the Journey into Nyx one,there the first post has instructions on how to install the game if you are doing it for the first time.
viewforum.php?f=85

We don't have the source code of the Original Microprose game which is coded in ASM.Some parts have been managed to be well understood and be replaced with C code.Most C code is in the src file.

TeclisB said:
Why is there so much release
At least with every new set Wizzards release there is going to be a new release.

Re: Development environement

PostPosted: 16 Jul 2014, 18:39
by Korath
A snapshot of source code is included with each patch.

PM me a public key and I'll happily give you read access to our git repository. Write access is Gargaroz's call.

Re: Development environement

PostPosted: 16 Jul 2014, 20:59
by Gargaroz
Korath wrote:Write access is Gargaroz's call.
I don't really understand what do you mean... :oops:

Re: Development environement

PostPosted: 16 Jul 2014, 21:28
by gmzombie
i think he means you are the person who makes the calls of writing to your git. Korath are you just browsing or are you coming back?

Re: Development environement

PostPosted: 16 Jul 2014, 21:48
by Korath
It means it's your decision when and whether to permit new developers to commit to the repository, Gargaroz.

I'm not back yet, and not even being given estimates anymore on when I'll be done here. I was initially supposed to gone for "one week, maybe two".

Re: Development environement

PostPosted: 17 Jul 2014, 00:09
by Gargaroz
Oh, I see.
TeclisB, you're welcomed aboard. Give a look at the code contained in the SRC folder of the latest patch and let me know if you understand how things are worked.
If not, feel free to ask.
In the meantime, stay in contact with Korath and get access to the repository.

Re: Development environement

PostPosted: 05 Aug 2014, 01:53
by Intrudermdq
Hi guys, I just started to take a look at the code. I agree with TeclisB, we would need a svn for this (or git), it is possible to create an account in GitHub (is free).

Re: Development environement

PostPosted: 11 Aug 2014, 13:56
by Gargaroz
Nope, as this is a reverse-engineering project and this is not allowed on GitHub.
As for repository access, you should ask Korath. PM him.