I probably made a dozen awesome looking maos for PSE, for the exact same thing to happen. It's really anger-inducing sometimes. You can always pick back up on your team :) don't give up, it was a really awesome idea, that I wojdl hate to see wasted. Do what you can, it'll sort itself out, if you work hard enough. You'll end up laughing at it, once its done.
I made the idea open source. I said that anyone who wants it can have it lol. At least, I think I did. I better go check lol.
Anyway, I don't have the experience to take on such a complex hack yet. I'd rather make a couple of basic hacks to get myself going, and if I can stick it out that long then I know that I'll be able to make a really good hack later.
Mainly because Generation 1, from a developer or anypne who codes, is a broken mess, and unorganized. It's sorta like LG and Sapphire, just weirder. There are alot of outdated things for it, like Sp.Att and Def being combined into one Special(another reason Alakazam, as it learns all the elemental punches, was broken). So I'm not surprised. Just need more things for it, honestly.
Everyone hates Sapphire.. but I loved it. It really saddens me to see Sapphire from the developer's side of things, because of how it was made. I really hope that someday it will have the same love and adoration that Ruby has, though I highly doubt it ever will. T.T
Really. When it boils down to it, the only factor that creates the illusion for diffuculty in making ROM Hacks, is time. If something takes up more time. Gen 1 and Gen 3, pretty much takes the exact amount of time, difference being the quantity of tools.
The quantity of tools is exactly what ruins Gen 1 hacking. All of the Gen 3 tools are either still under development or were near perfect upon release. Whereas, most of the Gen 1 tools were either unfinished or made open source before they were ready. Obviously, there are exceptions to this, but most of the Gen 1 tools I have found are quite buggy. Still looking for other tools, even while checking replies lol.
Doesn't sound too wild actually. The code for all 3 Gen mappin tools, is out there, so making a universal tool, isn't hard. Just need to make a way to switch between gens seamlessly.
I actually tried to tackle this project myself, by combining the open source programs available. Unfortunately, the Gen 1 was programmed in Java, Gen 2 was programmed in something called "Delphie" and Gen 3 was developed using C# (or C++, I can't tell the difference lol) so that plan stopped in it's tracks. And I had thought about having a feature lock system, to remove certain features based on which ROM was loaded.
For example, if you are making a Pokemon Yellow hack, you would have no use for a Day and Night system, found in Gen 2+.
I also wanted to include an Open Source Script Editor I found, but that would bring in even more issues with the Script Generator. This is where feature locking will really come in handy. Like, when making a Give Pokemon script, what point is there in having hold items in a Yellow hack? Also, there is no Gender function in Pokemon Yellow, if memory serves, so that would be pointless as well.
^ That reminds me.. Has anyone figured out what those three buffers are in the givepokemon script? I have long believed that one of them was to affect gender, but I never played around to try and see what they did.
Plenty of other things would need to be locked for Gen 1 games, like Berries and Special Balls (Heavy Ball, Premier Ball, et cetera) and far more that I just can't think of at the moment lol.
Ah, while I'm thinking about it.. Has anyone figured out how to make a Pokemon follow the player, like in Yellow? I'd like to make a remake of Yellow in Fire Red.. Sounds fun lol. Fire Red graphics and game play, but with Pokemon Yellow story and Pikachu following the player. Ooh~ How about a way to make the first Pokemon in your party follow you? I'd love to have a Vulpix following me around~
I actually stated it, in the guide :). But next is Gym Leaders n_n
This was actually just my attempt at getting back on topic xD And I was curious as to whether or not you had changed anything in the schedule.