Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2011-11-01 05:12:07

Gamer2020
Member
Registered: 2010-10-16
Post 48/53

GSC Game Editor?

Some of you may or may not know of the program Pokemon Game Editor that I made.
http://0xrh.net/forum/Thread-Pok%C3%A9m … on-1-0-0-0

What it basically does it kind of integrate all existing tools and also has tool in the program itself. All offsets are kept in an ini so when you re-point something all you have to do is change the offset in the ini and all of the internal programs will still work.

This is convenient because to get all the programs you only need to install PGE and from there it will download all the other programs. No need to gather them up and such. Another convenience is that since the internal tools are all in one program they share the same functions. You don't need to once again code an open ROM dialog or a GetPokemonName function. This allows the developer (Me unless someone wants to help lol) to make programs a lot faster then it would normally take. I honestly added a starter editor to PGE in an hour.

I am bring this up to ask whether or not I should make something similar for GSC? Voice your opinions in this thread. Would people use it? What should I include? Tell me please =)

Offline

#2 2011-11-01 07:22:41

Miksy91
Member
Registered: 2010-10-16
Post 572/2,339

Re: GSC Game Editor?

There aren't many useful tools so I think it wouldn't be worth it. I use Pksv, Johtomap, Poketext and a hex editor often and some other ones like Town map editor are useful but don't have to be used so often so yeah...
I don't think it's worth making.

Offline

#3 2011-11-01 09:25:38

Gamer2020
Member
Registered: 2010-10-16
Post 49/53

Re: GSC Game Editor?

Miksy91 wrote:

There aren't many useful tools so I think it wouldn't be worth it. I use Pksv, Johtomap, Poketext and a hex editor often and some other ones like Town map editor are useful but don't have to be used so often so yeah...
I don't think it's worth making.

Well keep in mind that I would also make new tools that are needed. It's not going to have JUST what already exists.

Offline

#4 2011-11-01 11:59:44

Sawakita
Administrator
Registered: 2010-10-16
Post 219/365

Re: GSC Game Editor?

Personally I would not use it, even if I were hacking GSC. In fact, after reading (this happened around one year ago) about IIMarckus's suggestion and Cartmic's feedback I was convinced about the great effectiveness in using disassemblies to organize and work on a hack, rather than using all those single-specifics-tools to hack the game.
Here are a couple of reasons why I find disassembly much more effective than single-specifics-tools:
- you can keep track of everything you change in the ROM (because you actually have a text file containing every modification you did to the ROM). Using someone else's tool you know what you're changing only on an abstract level, without actually knowing what you're changing and where;
- by disassembling stuff you can grow your own knowledge and, at the same time, publish your findings in a (utopistic?) project where different people add their contribution (something like the Red disassembly IIMarckus is working on, which you can find on its Bitbucket repository);
- "tools" tend to limit a lot your field of action; for example, I could never add a real time clock in Blue using tools or writing ASM code in machine language, because so much stuff/code needed to be repointed and/or modified;

So my suggestion would be to start a project like IIMarckus' one; eventually with everyone's addition it will become (hopefully) more and more filled with cleaned disassembled data/code that would be then very easily editable.
Considering that GSC hackers are more than RBY hackers, they should reach a usable, even though incomplete, diassembly in a relatively small mount of time.

Offline

#5 2011-11-01 20:35:15

Gamer2020
Member
Registered: 2010-10-16
Post 50/53

Re: GSC Game Editor?

Sawakita wrote:

Personally I would not use it, even if I were hacking GSC. In fact, after reading (this happened around one year ago) about IIMarckus's suggestion and Cartmic's feedback I was convinced about the great effectiveness in using disassemblies to organize and work on a hack, rather than using all those single-specifics-tools to hack the game.
Here are a couple of reasons why I find disassembly much more effective than single-specifics-tools:
- you can keep track of everything you change in the ROM (because you actually have a text file containing every modification you did to the ROM). Using someone else's tool you know what you're changing only on an abstract level, without actually knowing what you're changing and where;
- by disassembling stuff you can grow your own knowledge and, at the same time, publish your findings in a (utopistic?) project where different people add their contribution (something like the Red disassembly IIMarckus is working on, which you can find on its Bitbucket repository);
- "tools" tend to limit a lot your field of action; for example, I could never add a real time clock in Blue using tools or writing ASM code in machine language, because so much stuff/code needed to be repointed and/or modified;

So my suggestion would be to start a project like IIMarckus' one; eventually with everyone's addition it will become (hopefully) more and more filled with cleaned disassembled data/code that would be then very easily editable.
Considering that GSC hackers are more than RBY hackers, they should reach a usable, even though incomplete, diassembly in a relatively small mount of time.

I agree with this in a way. I actually have a disassembly of Emerald going. For me personally I understand what my tools are changing and stuff. I understand that not everyone would know the changes. I actually use tools I've made along side my ASM knowledge cause there will always be things that can't be put in a tool.

Also you have to consider that while you guys know what you're doing and are happy with what you have new comers may not be in the same place. If they had everything they need in one package it may be easier for them to get into the ROM hacking scene.

Trust me I know the bad side of this idea. That's the reason why I took my tools before.

This would more or less be an attempt to try to improve what currently exists. Currently there is a sprite inserter tool but it isn't open source and could be better. I would make a new sprite inserter that can be used adding what the other is missing. I would do the same with a map editor if needed. Things of that nature.

You guys are the experts here as all the GSC hacking I've done is out of curiosity. I'm just trying to make sure you all understand the point I'm trying to make.

Offline

#6 2011-11-06 19:15:04

tysonrss
Member
From: US, Ohio
Registered: 2011-08-27
Post 43/649

Re: GSC Game Editor?

I think it'd be great if you made the program like the GBA one. It makes it easier on me.


Pokemon Blue DX is reborn!

Offline

Board footer

Powered by FluxBB