PHO - Pokémon Hackers Online
Go Back   PHO - Pokémon Hackers Online > Discussion Board > Archive


Archive Old threads that serve no purpose are here.

Thread Tools Display Modes
Old 6th December 2015, 09:53 AM   #1
srs fkn bsns btch
Alex's Avatar
Join Date: Jan 2014
Location: Makin' bacon
Age: 21
Posts: 11
Default Indigo Hacking Tool Collection

Because the administration at the PokéCommunity deemed it necessary to permanently ban me from their forums, and because WaH is en Espańol and I don't do that Spanish stuff, and also because the only major place besides PC that has a concentration of ROM hacking efforts is here, I have reasonably chosen to publish my endeavours on this forum. RHM is a social site and I've put it there too but no one really cares. We really need to fragment the stranglehold PC has already.

Anyway, welcome. Enter Indigo.

Indigo Hacking Tool Collection

A modern ROM hacking framework for the public.

The Indigo Hacking Tool Collection, or simply Indigo or iHTC, is a Pokémon ROM hacking development framework written in JavaScript. It consists of a core library that provides numerous functions via an API to other applications who choose to use it, along with front-ends for core functionality among other projects.

In the past, the status quo for ROM hacking in the realm of Pokémon (on the Game Boy Advance) has been for developers to essentially write tools from scratch, or look for a library if one was available in their chosen language. Every tool was for themselves to a large degree, and because of this productivity, quality, and functionality all suffered. As an answer to those problems, we're trying to make an effort to end that divide, and provide an open, free, modular framework and more for ROM hackers to use and even build their own tools on.

In the past an effort was made in the Python language to create something similar, called the Generation 3 Hacking Suite, or G3HS. This endeavour fell short on numerous counts: First, the framework was poorly thought-out, with flexibility being limited due to platform-specific requirements. Second, the execution was less than present; what tools were coded were never released or left in alpha. We hope to, at a minimum, avert at least the first of those problems by having our project set to use the console and Electron for our interfaces, and by having a higher degree of modularity in our code.

iHTC is an organization on GitHub; visit it here.


As of yet there is nothing ready for production. Rest assured that when we do have something available, it will be available for all major platforms and will run identically on all of them too.


As long as you know how to write JavaScript, you should be set to go and are more than welcome to fork a repository of ours and open a pull request with your changes. Keep in mind though, we do use Babel and ECMAScript 6, so if you're unfamiliar with that do consider brushing up on what's new. Thank you!

Last edited by Alice; 2nd March 2018 at 11:18 PM.
Alex is offline  
Likes Pia Carrot liked this post
Sponsored Links
Old 6th December 2015, 04:31 PM   #2
Let it go!
Elsa's Avatar
Join Date: Apr 2010
Location: United States
Age: 23
Posts: 130

What a good idea to start from the ground up like that! I will definitely follow the development of this

- - - - - - - Elsa - - - - - - -
Twitter | YouTube | Steam | Twitch
- - - - - - - - - - - - - - - - -
Elsa is offline  

collection, hacking, indigo, tool, [Multi], [Tool]

Thread Tools
Display Modes

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

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

Forum Jump

All times are GMT. The time now is 11:04 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc. User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo.
Pokémon Hackers Online (PHO) is in no way affiliated with or endorsed by Nintendo LLC, Creatures, GAMEFREAK inc,
The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast.
All forum/site content (unless noted otherwise) and site designs are © 2006-2013 Pokémon Hackers Online (PHO).
Green Charizard Christos TreeckoLv100

"Black 2" by ARTPOP. Kyurem artwork by XOUS.

no new posts