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: [PROJECT] Gillijim Project  (Read 6860 times)

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
[PROJECT] Gillijim Project
« on: April 05, 2012, 02:47:43 am »
Hi everyone :)
 
I realise I've talked here and there about Gillijim Project (GP) on the chatbox, on some posts, etc., but I haven't written any general message to explain a little more what my current work is about, so here it is.

I post it here since FuTa and GP are very closely linked.

So... In November, some friends (hi Gamh !) and I decided to convert 2003 Wow files, which are in a slightly different format than lk/cata/mop one. The reasons for doing that are :
- It's fun (to us at least).
- We like to explore retail maps, so converting alpha would be really cool to see maps history/evolution and details.
- I'm learning c++ and coding in general, so that project is a good means to get better and try out things.
 
I've decided to concentrate on adt first, since it's the format I know best among Wow's. Gamh is working hard on wmo at the moment.
After a few weeks (months ?) thinking about the way I could do this (yeah I'm taking my time), I finally decided to take a different approach we'd taken for the Adt converter back last summer. The lk -> cata converter is "just" a converter, the code really can't do anything else, and that's a little too bad imho.
So this time, I've tried to make it better and, if possible, try to make something that could be more general than an alpha to lk/cata adt conversion.
 
So here's the project current state :

- As for alpha conversion, terrain and textures can now be successfully converted to Cataclysm (I still need to find "holes" information though). Objects placement is missing, but it's currently work in progress and if chunks related to m2/wmo are not too different in alpha, that should be possible soon.
 
- The core is still in heavy WIP, and I know I'm not using the best solutions to handle what GP can do. The reasons are either because I haven't had time to change it, or I haven't learned how to make it better. I'm changing the way things are done more or less all the time, learning, reading, googling, asking for advice (thanks to everyone who've helped, people on #modcraft and Schlumpf especially). I'm also a beginner at oop/design, so I'm doing my best, but I'm not sure my way is the best way to go at all :)
 
So far GP can handle this :
* Lk Adt loading/writing.
* Alpha wdt (and incorporated adt) loading.
* wdt loading/writing.
* wdl loading/writing.
* Terrain/textures Cata adt loading.
* Chunk export.
* Some Chunks import/conversions.
 
- Something I was hoping for but not really expecting has happened since I've started to work on this project : other people (Gamh and hanfer so far) have started to develop other programs based on GP.
 
So far, here are the projects that use some GP code :
* FuTa.
* The actual incomplete alpha -> lk converter.
* GruulMe, a wdt editor by Gamh : viewtopic.php?f=59&t=1689
* My import/export mh2o tool.
 
Thanks to you two for using parts of GP, it makes me really happy to see all those efforts I put into it are useful to people :)
 
The code is public, it's there :
https://bitbucket.org/Mjollna/gillijimproject/

You can also check GP wiki on Bitbucket to see what ideas I would like to implement next, what's incomplete, etc.
« Last Edit: April 12, 2012, 04:01:39 am by Admin »

Hanfer

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 143
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #1 on: April 05, 2012, 03:11:52 am »
I want to thank mjo at this place officaly to make all this things like futa possible
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

akspa420

  • Registred Member
  • Polygonshifter
  • *****
  • Posts: 65
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #2 on: April 05, 2012, 05:03:59 am »
Here's my official praise for the project. I've been waiting for such a project to come around since the alpha leaked. Now we will be able to see how the World portion has changed over the years :P
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #3 on: April 05, 2012, 07:46:39 am »
I want alpha ironforge online ;)
« 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

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #4 on: April 05, 2012, 07:48:16 pm »
Thanks everyone for your replies !

Quote
I want alpha ironforge online

Me too :)
I want to finish adts first though.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Gamh

  • Contributors
  • Loreweaver
  • *****
  • Posts: 81
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #5 on: April 05, 2012, 11:59:12 pm »
Heyya, nice post :)

And indeed i officially thank you here for GP as my WDT editor is based on it, and the wmo converter too. Both coming soon (wdt editor is almost finished but needs some debug haha)

Quote from: "Steff"
I want alpha ironforge online ;)
sure, i hope it will work !

EDIT : wdt editor is available here ! viewtopic.php?f=59&t=1689
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Valkryst

  • Moderators
  • Model Change Addict
  • *****
  • Posts: 224
    • View Profile
    • http://valkryst.com/blog/
Re: [PROJECT] Gillijim Project
« Reply #6 on: December 14, 2015, 06:36:37 am »
Digging up a ~4 year old post here, but was there any progress in getting Alpha Ironforge into 3.3.5a?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
MY BLOG IS NOW HERE.

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: [PROJECT] Gillijim Project
« Reply #7 on: December 14, 2015, 08:36:23 am »
Just use Gamh's Mirror Machine for that. Works just fine.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #8 on: February 08, 2016, 06:59:22 pm »
Hi there !

Why is this thread in FuTa subforum ? Well anyway...

I've slightly updated the alpha conversion exe, so here's the link for those interested :
http://gaming.mjollna.org/static/docs/gp_release.zip

The Bitbucket repo has been updated too.
If you want to compile yourself, I've tested on Debian stable with gcc and on Win7 64bit with mingw, both are ok even though there are some warnings.

The update should allow people to open/edit conversted files in Noggit. Have fun !
« Last Edit: February 20, 2019, 04:06:03 pm by Mjollna »

sshroud

  • Registred Member
  • Race Changer
  • *****
  • Posts: 25
    • View Profile
Re: [PROJECT] Gillijim Project
« Reply #9 on: February 08, 2016, 10:22:34 pm »
Quote from: "Skarn"
Just use Gamh's Mirror Machine for that. Works just fine.

Really? I've tried using it for porting over Old Ironforge, Orgrimmar and Sunken Temple, but now matter what options I try they end up crashing in-game (be it 1.12, 2.4 or 3.3.5). I'm using the 0.5.3 version of WoW, is that wrong?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »