Page 1 of 1

Phantom (Beta - 3)

Posted: Thu Aug 08, 2013 7:51 pm
by 002
Phantom is a program made to quickly remove protections from maps. Its features are: Image

As I said, this program is not 100% finished yet. It's got some more things to fix:
  • Reflexives.
  • Batch unprotection.
  • Support for Z-Team and Illusion deprotection.
  • Memory leaks/stability issues (if present)
  • Byte-for-byte deprotection; Most precision, least speed. Will be optional.
  • Support for bitmaps and sound tags.
  • [strike]Make window look better.[/strike] ✓
The program is limited to the Incyclopedia data. It will not reveal CE rip tag names. Tags it cannot find are renamed to "custom\unknown_<tag#>"

System Requirements: OS X 10.6 or higher.

Download link: https://dl.dropboxusercontent.com/u/302 ... hantom.zip

Re: Phantom (Beta - 1)

Posted: Sat Aug 10, 2013 11:32 am
by 002
An example map I will be using is The Shaft, which can be found off of HaloMD. This is a KW map, so map protection was put in place so people could not modify the map to get an unfair advantage.

Original Version (from HaloMD): http://halomd.macgamingmods.com/mods/shaftkw_1.zip
Unprotected Version: https://dl.dropboxusercontent.com/u/302 ... tected.zip
Debug: https://dl.dropboxusercontent.com/u/302 ... _debug.png

Edit: On a side note, I've uploaded Beta 2 which greatly improves tag deprotection efficiency.
Edit: Uploaded Beta 3. Changes include:
  • Simpler, better UI.
  • Faster deprotection.
  • Quits when closed.

Re: Phantom (Beta - 3)

Posted: Mon Aug 19, 2013 11:54 am
by 002
I hate triple posting more than double posting, but there isn't a lot of activity going on in this forum, so bump I do.

I'm working on a tag searching function (for last-resort or for CE tags), and everything is going on smoothly.

Step 1: Open your map. (I'll be doing Headlong)

Image

Step 2: Select Tag Search. In the following dialog, choose the tag class, then choose constraints. Click "Search" when finished.

Image
Image

Step 3: Rename matching tag to make it identifiable in Eschaton and click "Save Tag Names".

Step 4: Open in Eschaton. Make a slight tweak if there is a duplicate tag, then check if it's the right tag by looking out for the tweak in Halo.

Image

Re: Phantom (Beta - 3)

Posted: Thu Aug 22, 2013 4:56 pm
by nil
Suggestion: you could remove the Debug option in the window and have a Debug window accessible from the menu like in my old memory modding template.

Although you may be changing UI anyway..

Re: Phantom (Beta - 3)

Posted: Thu Aug 22, 2013 5:46 pm
by 002
I removed the debug function altogether, already. Since it's instantaneous deprotection, there's also no more need for a progress bar. I've totally remodeled the UI.

Re: Phantom (Beta - 3)

Posted: Wed Aug 28, 2013 5:22 pm
by Sparky
I haven't downloaded anything yet to try it, but I have an idea for you:

- add a "Batch" button that lets you unprotect multiple map files at once, selecting multiple files in the open dialog window