wc3campaigns
WC3C Homepage - www.wc3c.netUser Control Panel (Requires Log-In)Engage in discussions with other users and join contests in the WC3C forums!Read one of our many tutorials, ranging in difficulty from beginner to advanced!Show off your artistic talents in the WC3C Gallery!Download quality models, textures, spells (vJASS/JASS), systems, and scripts!Download maps that have passed through our rigorous approval process!

Go Back   Wc3C.net > Warcraft III Modding > Developer's Corner > Warcraft Editing Tools > Programming
User Name
Password
Register Rules Get Hosted! Chat Pastebin FAQ and Rules Members List Calendar



Reply
 
Thread Tools Search this Thread
Old 05-12-2014, 08:16 PM   #1
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Idea Source code of all my work

Since my assembla repository got deleted like a year ago due to inactivity the source code for all my tools had been lost.
Luckily I found an old hard drive of mine last weekend where the repository was still checked out.

So before it gets lost again I thought I'd simply share it with everyone. Some of the highlights are:
  • BLPaletter (C++)
  • CacheConv (C#)
  • Grimex Tools (C++)
  • File Format Specs - Largely thanks to Zephyr
  • Pjass (lex/yacc/c) - Credits go to Rudi Cilibrasi
  • ReplayRemapper (C) - Hope Icefrog doesn't mind
  • SCAmp - What is this doing here?
  • Widgetizer (VB 6)

Some of the projects will have makefiles and some you will just have to use the compile.bat file to compile. For the grimex tools for example you will have to use serveral compile batch files - I'll leave the correct order as an exercise to the reader. Then you'll likely also need some of these tools:

Mingw - I used gcc/g++ from this package to compile the C/C++ projects.
Lex/Yacc - Are not included in mingw but can be obtained from http://www.monmouth.com/~wstreett/le.../lex-yacc.html if you want to build pjass.
ResourceHacker - Is used in some compile scripts to add version info to an exe, get it at http://www.angusj.com/resourcehacker/
UPX - Used in some build scripts to compress the exe after building, you get it at http://upx.sourceforge.net
SCons - At least one of the projects uses this for build scripts http://www.scons.org/

Unfortunately it's not the most up-to-date version of the code. The latest parts of the grim extensions are missing (mainly the code for PatchGenerator.exe which is used to generate the UMSWE patch). If anyone has downloaded the code from the old repository, please post it here. You will know it's the latest verson if it has a sub-folder called PatchGenerator.

Mirror thanks to Moyo: http://blizzardmodding.info/5408/pit...f-all-my-work/
__________________
Zoom (requires log in)

Last edited by PitzerMike : 07-17-2014 at 06:33 PM.
PitzerMike is offline   Reply With Quote
Sponsored Links - Login to hide this ad!
Old 05-13-2014, 03:21 AM   #2
moyack
Evil Emoticon
 
moyack's Avatar


Respected User
Project Leader: PoC
 
Join Date: Jan 2006
Posts: 3,279

Submissions (17)

moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)

AI Tournament #2 - 2nd PlaceHero Contest - Second place

Send a message via MSN to moyack
Default

Quote:
Originally Posted by PitzerMike
Since my assembla repository got deleted like a year ago due to inactivity the source code for all my tools had been lost.
Luckily I found an old hard drive of mine last weekend where the repository was still checked out.

So before it gets lost again I thought I'd simply share it with everyone. Some of the highlights are:
  • BLPaletter (C++)
  • CacheConv (C#)
  • Grimex Tools (C++)
  • File Format Specs - Largely thanks to Zephyr
  • Pjass (lex/yacc/c) - Credits go to Rudi Cilibrasi
  • ReplayRemapper (C) - Hope Icefrog doesn't mind
  • SCAmp - What is this doing here?
  • Widgetizer (VB 6)

Some of the projects will have makefiles and some you will just have to use the compile.bat file to compile. For the grimex tools for example you will have to use serveral compile batch files - I'll leave the correct order as an exercise to the reader. Then you'll likely also need some of these tools:

Mingw - I used gcc/g++ from this package to compile the C/C++ projects.
Lex/Yacc - Are not included in mingw but can be obtained from http://www.monmouth.com/~wstreett/le.../lex-yacc.html if you want to build pjass.
ResourceHacker - Is used in some compile scripts to add version info to an exe, get it at http://www.angusj.com/resourcehacker/
UPX - Used in some build scripts to compress the exe after building, you get it at http://upx.sourceforge.net
SCons - At least one of the projects uses this for build scripts http://www.scons.org/

Unfortunately it's not the most up-to-date version of the code. The latest parts of the grim extensions are missing (mainly the code for PatchGenerator.exe which is used to generate the UMSWE patch). If anyone has downloaded the code from the old repository, please post it here. You will know it's the latest verson if it has a sub-folder called PatchGenerator.

EDIT: Now I'll just need to figure out how to attach an archive larger than 5 MB. I'll figure something out ...
If you need hosting like real men, I can offer you my site. You can upload up to 30MB at once. Check it out: www.blizzardmodding.info

HUGS!!!!!
moyack is offline   Reply With Quote
Old 05-14-2014, 01:34 AM   #3
Kyrbi0
AKA Khyrberos
 
Kyrbi0's Avatar
 
Join Date: May 2008
Posts: 2,945

Submissions (1)

Kyrbi0 is a jewel in the rough (170)Kyrbi0 is a jewel in the rough (170)

Send a message via MSN to Kyrbi0
Default

NO! Don't leave us...

//EDIT// - While I have next-to-no idea what any of your stuff actually does, I can appreciate the pain of lost information & files, especially source code, so kudos on getting (part of it) back & uploading it here!
__________________
My Projects, Resources, + Tutorials: ~Just got back from my mission. Glad to be back. Woot! :P~
=It was brought to my attention recently that the ":P" icon stands for "tongue-sticking out", and not the "smirky half-smile" I was using it for all these years. = Thusly I apologize for any unintentional juvenilization of my messages to anyone so afflicted.=

Last edited by Kyrbi0 : 05-14-2014 at 01:34 AM.
Kyrbi0 is offline   Reply With Quote
Old 05-18-2014, 03:38 AM   #4
PurgeandFire111
User
 
PurgeandFire111's Avatar
 
Join Date: Dec 2006
Posts: 253

PurgeandFire111 will become famous soon enough (58)PurgeandFire111 will become famous soon enough (58)

Default

Thanks Mike. Hopefully you'll come back to actually post the files. ;P
PurgeandFire111 is offline   Reply With Quote
Old 07-05-2014, 06:03 PM   #5
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

Haha, well I guess I have forgotten about this thread.
Sorry about that.

I didn't want to register at a new site so i pastebined the files at the hive:
http://www.hiveworkshop.com/forums/p....php?id=z2f3b5

Hope it works!
Fee free to upload them somewhere else too, then I can put a mirror in my original post.
__________________
Zoom (requires log in)

Last edited by PitzerMike : 07-05-2014 at 06:04 PM.
PitzerMike is offline   Reply With Quote
Old 07-06-2014, 02:59 AM   #6
moyack
Evil Emoticon
 
moyack's Avatar


Respected User
Project Leader: PoC
 
Join Date: Jan 2006
Posts: 3,279

Submissions (17)

moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)

AI Tournament #2 - 2nd PlaceHero Contest - Second place

Send a message via MSN to moyack
Default

Quote:
Originally Posted by PitzerMike
Haha, well I guess I have forgotten about this thread.
Sorry about that.

I didn't want to register at a new site so i pastebined the files at the hive:
http://www.hiveworkshop.com/forums/p....php?id=z2f3b5

Hope it works!
Fee free to upload them somewhere else too, then I can put a mirror in my original post.
Mirrored....

http://blizzardmodding.info/5408/pit...f-all-my-work/
moyack is offline   Reply With Quote
Old 10-06-2016, 08:47 PM   #7
MasterofSickness
User
 
MasterofSickness's Avatar
 
Join Date: Feb 2006
Posts: 218

MasterofSickness is on a distinguished road (23)

BUG

looked into ObjectMerger source code that's offered here to see what's missing in comparison to current ObjectMerger.exe from JNGP. sadly it seems that big parts are missing. LUA isn't supported for example. reason for reading the source is a bug of current ObjectMerger.exe with generating: //! external ObjectMerger w3u hpea 1d1A uaen 0. here is a longer post of mine i made for work of reference for inner workings of JassHelper & ObjectMerger (post #27 from EdwardElric):
http://www.hiveworkshop.com/threads/...2#post-3093414
so, best way to fix this, seems to keep current ObjectMerger.exe & write an own tool, added to: "...\JNGP\jasshelper.conf" under section: "[externaltools]".

edit:
finally, i was able to publish such a tool, here's the link:
http://www.hiveworkshop.com/threads/...merger.289297/
__________________
my nicknames:
20002006200720102012
Master of SicknessDesignatusKakarotEdwardElricSourceSeeker

Last edited by MasterofSickness : 10-23-2016 at 02:09 PM.
MasterofSickness is offline   Reply With Quote
Old 11-05-2016, 09:46 PM   #8
Souhiro
User
 
Souhiro's Avatar
 
Join Date: Nov 2016
Posts: 1

Souhiro has little to show at this moment (0)

Default

Thanks Mike. Hopefully you'll come back to actually post the files. ;P
__________________
Alone!
Souhiro is offline   Reply With Quote
Old 12-20-2016, 11:48 PM   #9
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

It seems the links are down again.
God, I wish I had the latest version of the files restored back then. They offered to restore the repo for like 200 € but I didn't have the cash at the time. :(
I'll check if they still have a backup. Maybe we're luky.
Otherwise I'll upload the older version somewhere.
__________________
Zoom (requires log in)

Last edited by PitzerMike : 12-21-2016 at 12:25 AM.
PitzerMike is offline   Reply With Quote
Old 12-25-2016, 02:59 PM   #10
MasterofSickness
User
 
MasterofSickness's Avatar
 
Join Date: Feb 2006
Posts: 218

MasterofSickness is on a distinguished road (23)

Thumbs up

Quote:
Originally Posted by PitzerMike
It seems the links are down again.
God, I wish I had the latest version of the files restored back then. They offered to restore the repo for like 200 € but I didn't have the cash at the time. :(
I'll check if they still have a backup. Maybe we're luky.
Otherwise I'll upload the older version somewhere.

Links are down again?
Link from Moyack from post #1 & #6 is, but yours from post #5 still works...

Believe it or not, but I also tried to contact the holder of the repo at:
https://www.assembla.com/company/contact
Sadly they didn't reply to my mail, but hopefully you are more lucky?!
By the way, I got that link to your repo from this thread from last post #15:
http://www.wc3c.net/showthread.php?p=890931

And about costs: I would really like to participate! Just tell, I have no problem in sending you 200 €, really! Already sent money to other projects like the XCOM 2 coop one, but thats another topic ;D
__________________
my nicknames:
20002006200720102012
Master of SicknessDesignatusKakarotEdwardElricSourceSeeker

Last edited by MasterofSickness : 12-25-2016 at 03:00 PM.
MasterofSickness is offline   Reply With Quote
Old 12-27-2016, 12:31 AM   #11
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

Ok, good to hear the link still works.
I did get a reply from them but unfortunately it's not possible to restore any more.
Thanks for the offer though, I appreciate it :)
__________________
Zoom (requires log in)
PitzerMike is offline   Reply With Quote
Old 07-29-2017, 05:39 AM   #12
Thelordmarshall
User
 
Thelordmarshall's Avatar
 
Join Date: Jun 2014
Posts: 7

Thelordmarshall has little to show at this moment (0)

Default

Thanks a lot man :3
Thelordmarshall is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 01:34 AM.


Affiliates
The Hubb The JASS Vault Clan WEnW Campaign Creations Clan CBS GamesModding Flixreel Videos

Powered by vBulletin (Copyright ©2000 - 2018, Jelsoft Enterprises Ltd).
Hosted by www.OICcam.com
IT Support and Services provided by Executive IT Services