Modcraft - The community dedicated to quality WoW modding!

Featured => Noggit => Topic started by: Hanfer on October 22, 2013, 09:32:18 pm

Title: Noggit is Open Source again!
Post by: Hanfer on October 22, 2013, 09:32:18 pm

Noggit is Open Source again!



After two years of lurking in the dark, noggit sdls source code finally sees daylight again!

It had a more or less bad time there. neither it was feeded nor it was beloved.
But u can change that: if your skilled in c++ u can help us clean up this mess

Feel free to create pull requests at bitbucket (https://bitbucket.org/berndloerwald/noggit3).
Permanent access will be granted as soon as we see that u are capable of programming.
(sorry about that but there are to much people out there which just pretend)
The branch containing the latest (1.3) source is named "sdl"

Furthermore i started to rewrite/refactor noggit from ground up. I will publish the src i already have soon (TM).
As above everyone is invited to participate.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Ascathos on October 23, 2013, 12:33:18 am
Some general information. Pre-caution I guess ?

Current branch: SDL



That is all. Your friendly (Mod)-craft.

Oh yeah. Good work guys.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: iindigo on October 23, 2013, 03:28:55 am
Thanks for opening it back up!

I've successfully compiled it on OS X, but can't get it running. I think I might have missed a compile option for specifying config file location or something, I'm not sure.

What happens is that once launched, it simply drops a "FT_New_Face failed" error and quits. This error is usually associated with corrupt MPQs or missing fonts (all three needed fonts are installed) but I know that's not the case because WINE-wrapped SDL 1.3 for Windows uses the same 3.3.5 folder with zero problems.

Where does noggit look for config files on non-Windows systems? Where does it drop its log? I was only able to find out the above because I launched it via terminal.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Steff on October 23, 2013, 06:15:12 am
In its aplication folder.  Youneed osx binarys i think.  Some should add asx and linux bin folder to project repo.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Hanfer on October 23, 2013, 06:48:20 am
As i never used Mac in my life longer than a hour or sth i honestly have no idea where the inital cwd is set to.
schlumpf would know that.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: iindigo on October 23, 2013, 07:20:10 am
The code compiles perfectly into a nice mac binary wrapped in an application package; that's no problem. It just doesn't seem to be picking up the config file sitting right next to it or producing any kind of log file for some reason.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Shutok2 on October 24, 2013, 12:15:44 pm
I was wondering.... Which libraries I must install if I want to compile it in Ubuntu 12.04, and which steps I must follow to compile it? (Branch SDL 1.3)

Thanks!
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Steff on October 24, 2013, 12:25:00 pm
cMake tells you every missing lib.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Shutok2 on October 24, 2013, 01:27:47 pm
Quote from: "Steff"
cMake tells you every missing lib.

Got it. Thanks!
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: Dracbane on November 25, 2013, 09:31:12 pm
Quote from: "Ascathos"
  • Those that want to compile Noggit on their own, a list containing links to the required libaries is following.
    • Refer to list contained in repo until further notice.

I am having a little trouble finding this list.
Title: Re: [RELEASE] Noggit is Open Source again!
Post by: schlumpf on November 25, 2013, 09:55:04 pm
Quote from: "Dracbane"
Quote from: "Ascathos"
  • Those that want to compile Noggit on their own, a list containing links to the required libaries is following.
    • Refer to list contained in repo until further notice.

I am having a little trouble finding this list.
Look in CMakeLists.txt. Or just run cmake and it will tell you.
Title: Re: Noggit is Open Source again!
Post by: mathias234 on January 08, 2015, 04:30:32 pm
You should make a list of what versions of the libaries we need i have some trouble getting this to work
Title: Re: Noggit is Open Source again!
Post by: Steff on January 22, 2015, 04:52:24 am
Cmake normaly tell you what you need.  Always newest version beside sdl.  Therelatest 1.x version.
Title: Re: Noggit is Open Source again!
Post by: Skarn on January 24, 2015, 07:52:29 am
Actually, you also need to know which MVS you're using for compiling Noggit. Compiling it in MVS 2013 (which I use) can produce a lot of warnings (100 - 5k), but they don't actually mean anything. I tried compiling it in the earlier versions and it worked fine there. So, just don't look at them.
And another tip on compiling. As far as I remember there is a lib that does not have the includes folder in it. It is probably StormLib, but I don't remember already. There is a folder called src which contains all the files you need but you can't really use the src folder in cmake as an includes path. So, just make a folder named includes and place all the files there.
If you still have problems, you can contact me on skype live:skarnproject and I will help you getting this to work.
Title: Re: Noggit is Open Source again!
Post by: fadnis on July 01, 2015, 02:58:40 am
That's great.

Open Source Rulez!!

Thank You.
Title: Re: Noggit is Open Source again!
Post by: Kaev on July 13, 2015, 10:14:14 am
You can find the 1.4 sourcecode in th 1.4 branch now too. Steff and i will work on it a bit from now on.
I've added Skarn and AxelSheva to the credits screen.
We also know how to fix the model duplication glitch now. :)
Title: Re: Noggit is Open Source again!
Post by: Steff on July 25, 2015, 08:09:12 am
And a big thank you to skarn and his helpers for the improvements!
Title: Re: Noggit is Open Source again!
Post by: Valkryst on July 25, 2015, 11:13:43 pm
Quote from: "Steff"
And a big thank you to skarn and his helpers for the improvements!

Oh, has much been changed recently?
Title: Re: Noggit is Open Source again!
Post by: Skarn on July 26, 2015, 05:31:13 pm
Except for the code being copied to an official repo, I don't think so.
Title: Re: Noggit is Open Source again!
Post by: Steff on July 30, 2015, 11:22:38 am
We just updated the repo with all 1.4 changes.