This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Noggit is Open Source again!  (Read 11136 times)

Hanfer

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 143
    • View Profile
Noggit is Open Source again!
« 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.
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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #1 on: October 23, 2013, 12:33:18 am »
Some general information. Pre-caution I guess ?

Current branch: SDL


  • 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.
  • Instructions are following.
  • Pull Requests are welcomed, however expect criticism and (to some degree) blunt declination to features, additions, bug-fixes or other contributions.
    • Permanent access, as previously mentioned, can be gained by positive contribution. Pull Requests are a good way to prove that and contribute positively.
  • Pre-caution, as always, it's open source. Keep that in mind and we are all good. If someone does something bad, okay, but if it's a way to start, someone else can pick it up and improve it.

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

Oh yeah. Good work guys.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

iindigo

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 198
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #2 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #3 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Hanfer

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 143
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #4 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

iindigo

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 198
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #5 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Shutok2

  • Registred Member
  • Loreweaver
  • *****
  • Posts: 90
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #6 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!
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #7 on: October 24, 2013, 12:25:00 pm »
cMake tells you every missing lib.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Shutok2

  • Registred Member
  • Loreweaver
  • *****
  • Posts: 90
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #8 on: October 24, 2013, 01:27:47 pm »
Quote from: "Steff"
cMake tells you every missing lib.

Got it. Thanks!
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Dracbane

  • Registred Member
  • Loreweaver
  • *****
  • Posts: 105
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #9 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: [RELEASE] Noggit is Open Source again!
« Reply #10 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

mathias234

  • Registred Member
  • LUA Script Tinker
  • *****
  • Posts: 40
    • View Profile
Re: Noggit is Open Source again!
« Reply #11 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
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Noggit is Open Source again!
« Reply #12 on: January 22, 2015, 04:52:24 am »
Cmake normaly tell you what you need.  Always newest version beside sdl.  Therelatest 1.x version.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: Noggit is Open Source again!
« Reply #13 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.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

fadnis

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 8
    • View Profile
    • http://www.sinewlore.com
Re: Noggit is Open Source again!
« Reply #14 on: July 01, 2015, 02:58:40 am »
That's great.

Open Source Rulez!!

Thank You.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »