Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2011-12-15 01:53:20

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 44/499

Pokémon Ancient Platinum

Some music to play while you are reading (it's 8 bit)
http://dl.dropbox.com/u/53284931/karma8bit.mp3


platinumgbc.png
lucasbs.png-ima catch you!

Hey guys! It's me, Pia Carrot (everyone's favorite hentai/anime fanatic), and after some deep consideration and research, I have decided that I want to attempt a hack of Gold version for the challenges that await.

Hack name: Poketto Monsutaa Kodai no Platinum (Pokémon Ancient Platinum)
Hack of: Gold (U)

Annnnyyywayyy....

Some new features that I wanna implement:
☻Honey Tree (I heard there's a scriplet in GSC of a Honey Tree script where the player used sweet honey. Is this possible to fully implement?)
☻Battle Frontier? (I don't really have plans to implement Battle Frontier but it might just be a tweaked Battle Tower.)




Screenshots:
All i have is a map of Twinleaf town for the moment...
twinleaf8bit.jpg




Questions/concerns?
Any help is appreciated!

Thank you and glad to be back in the hacking community,
Pia Carrot

Last edited by Kuroko Aizawa (2013-02-02 22:03:04)

Offline

#2 2011-12-15 03:59:31

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 45/499

Re: Pokémon Ancient Platinum

Started working on the Map...Hope I can add a 3rd region via asm or something...otherwise this aint gonna work.

map.png

Offline

#3 2011-12-15 04:29:54

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

Re: Pokémon Ancient Platinum

This sounds like an interesting project !

To edit uncompressed graphics, you can use TLP.
However, battle sprites are compressed so your best bet would be trying to get a tool like AgiXp to do graphics inserting for you.
Sawakita and stag have both created tools like that so possibly they aren't game specific and you could use them.

Another thing, you've got to learn how to work with a hex editor if you try to put up something like this. You can find my video tutorials in youtube about GSC Hacking so you might wanna watch them to get used to using a hex editor (which is rather simple).

Offline

#4 2011-12-15 04:36:05

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 47/499

Re: Pokémon Ancient Platinum

Miksy91 wrote:

This sounds like an interesting project !

To edit uncompressed graphics, you can use TLP.
However, battle sprites are compressed so your best bet would be trying to get a tool like AgiXp to do graphics inserting for you.
Sawakita and stag have both created tools like that so possibly they aren't game specific and you could use them.

Another thing, you've got to learn how to work with a hex editor if you try to put up something like this. You can find my video tutorials in youtube about GSC Hacking so you might wanna watch them to get used to using a hex editor (which is rather simple).


Thanks so much for the comment Miksy91! I've watched a couple of your vids (love your voice btw) and It's not so scary anymore (PKSV is still scary and ASM is a nightmare for me). I realize this is gonna be a long and hard project but the payoff will be so worth it! I'll look into those tools to mess with battle sprites as they seem to be rather tedious. I'm wondering if there is a way to mess with AGIXP and make it read the crystal .ini file, dunno I'm not really sure what I'm talking about.

Offline

#5 2011-12-15 04:51:48

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

Re: Pokémon Ancient Platinum

I'd consider that possible (referring to that last question of yours).
Btw, ASM skills aren't that required unless you want to make the do something that it can't with scripting only (show pictures during gameplay, minigames like the ones in Prism etc.).

Glad you like my voice, shouldn't be a pain watching the rest of the videos :D

Offline

#6 2011-12-15 04:58:56

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 49/499

Re: Pokémon Ancient Platinum

Miksy91 wrote:

I'd consider that possible (referring to that last question of yours).
Btw, ASM skills aren't that required unless you want to make the do something that it can't with scripting only (show pictures during gameplay, minigames like the ones in Prism etc.).

Glad you like my voice, shouldn't be a pain watching the rest of the videos :D

Lol. the only things I'm worried about ASM-wise would probably be the Honey Tree script (obviously its already in the coding but there is no Honey Tree data) and then (maybe) a scrolling world map. Now that would be wicked. Basically join two world maps together and if you reach the of one map it just scrolls to the other (think of Zelda for the GB).

I'm still a tad skeptical on the Pokémon sprites, I have time to think about em though because I'm making them all from scratch. I checked the tools you mentioned but they appear to be for the first generation games. I have quite a bit of inspiration from Coolboyman and don't want to fully rely on Programs, but I will probably still use the following:

☻ Your CrystalText
☻ CrystalMap (updated)
☻ Town Map Editor
☻ PKSV
☻ And then TLP

Besides that I wanna make this a challenge and do the rest hex editing and ASM. I'm new to the 2nd generation of hacking and I wasn't good at 3rd Generation hacking, but I'm alot older now and can understand much more.


EDIT: Sprited this up real quick using Devicho's version as a reference:
lucasbs.png

Last edited by Kuroko Aizawa (2011-12-15 06:04:20)

Offline

#7 2011-12-15 06:21:44

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 50/499

Re: Pokémon Ancient Platinum

Finished the world Map, but once I figure out how to make the assembly code these two will be joined together and look much better (a scrolling system similar to the zelda games).

sinnohfullgsc.png

Offline

#8 2011-12-16 01:04:57

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 55/499

Re: Pokémon Ancient Platinum

Thanks, I knew I had the title wrong xD I'm a bit behind on my japanese studies. So far I've mapped up to Sandgem. I need someone who can do Map connections, if anybody is interested. I'm using Crystal Morfeo by RaptorXD so this game has the GSBall Event and the Pokecommunications center.

Thanks for the suggestion about Pal Park; will definitely use that idea.

Offline

#9 2011-12-16 15:55:36

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 57/499

Re: Pokémon Ancient Platinum

kkj1116 wrote:

If you ever finish this, you'll be my hero.
I LOVE devamps. Especially to metal/color gen.

As someone who's never played past 3rd gen, I'll be hyped to play this as an intro to 4th Pkmn!


Good to hear it. My goal today is to map up to Jubilife City and Pal Park.


On another note,
I'm looking for someone that can do map connections. I would really appreciate it and you would be heavily credited.

Titlescreen mockup:
platinumgbc.png

Last edited by Kuroko Aizawa (2011-12-16 17:09:17)

Offline

#10 2011-12-17 06:23:32

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

Re: Pokémon Ancient Platinum

Pia Carrot wrote:
kkj1116 wrote:

If you ever finish this, you'll be my hero.
I LOVE devamps. Especially to metal/color gen.

As someone who's never played past 3rd gen, I'll be hyped to play this as an intro to 4th Pkmn!


Good to hear it. My goal today is to map up to Jubilife City and Pal Park.


On another note,
I'm looking for someone that can do map connections. I would really appreciate it and you would be heavily credited.

Titlescreen mockup:
http://i1014.photobucket.com/albums/af2 … numgbc.png

I could edit map connections but if I did, it would make me feel like I was making the hack for you (would you do all the trigger scripts for instance yourself ?)
Besides, I don't want to discourage you but I think remaking platinum is too difficult task for you yet.

How far have you gotten in watching the hacking tutorial videos I uploaded ?
When you understand how things in all nine work, you should be able to start creating this (although there are still a lot of things that you'd have to know but documentation is found in this forum).

I'd say, start a hack of either Gold or Silver for practice (Johtomap and Goldmap have many functions that Crystalmap doesn't so you'd get used to doing things quicker and easier). With CrystalMap for example, you'd have to search for the secondary map header always with the pointer to the map data.
*I believe I wouldn't be even close to the level of hacking as of now if I didn't switch from Crystal to G/S in summer 2010. Now though, it wouldn't be a problem creating Dark Future based on Crystal either.

Offline

#11 2011-12-17 16:48:07

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 64/499

Re: Pokémon Ancient Platinum

Miksy91 wrote:

I could edit map connections but if I did, it would make me feel like I was making the hack for you (would you do all the trigger scripts for instance yourself ?)
Besides, I don't want to discourage you but I think remaking platinum is too difficult task for you yet.

How far have you gotten in watching the hacking tutorial videos I uploaded ?
When you understand how things in all nine work, you should be able to start creating this (although there are still a lot of things that you'd have to know but documentation is found in this forum).

I'd say, start a hack of either Gold or Silver for practice (Johtomap and Goldmap have many functions that Crystalmap doesn't so you'd get used to doing things quicker and easier). With CrystalMap for example, you'd have to search for the secondary map header always with the pointer to the map data.
*I believe I wouldn't be even close to the level of hacking as of now if I didn't switch from Crystal to G/S in summer 2010. Now though, it wouldn't be a problem creating Dark Future based on Crystal either.

Thank you Miksy91. I appreciate your concern but so far I haven't run into any problems. I just wasn't sure how Map connections would work in crystal until a ROM Header and RAM Header appear online again.

I might do some practice in a Gold ROM like a game of my own (Not a remake), but what concerns me is the fact that JohtoMap supports scripting while nothing for Crystal does, meaning if I do even learn how to script, there's still a chance I won't be able to script in Crystal via Hex. The reason why I took this challenge was for the challenge of hacking crystal itself.

Clearly hacking isn't my forté, I am aware of this. That's why I am doing this to push my limits. But I don't think hiring another team member would be making them make the hack for me; I am doing all the pixel art, most of the text, and even the mapping, so I feel I am doing a huge part of this hack.

I have the will to make this hack go places, so that is what I'm going to do.

Offline

#12 2011-12-17 17:14:36

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

Re: Pokémon Ancient Platinum

Glad to hear you actually understand most required stuff already :)

Scripting straight in hex won't really be that bad.
Besides, you can always edit the script pointer for any person event with a hex editor (look under "event structure" in Tauwasser's compendium).

Anyway, if you need help with the hack, I might help you out in the future (February 2012 -->), shouldn't be much of a trouble.

Last edited by Miksy91 (2011-12-17 17:16:07)

Offline

#13 2011-12-17 17:19:26

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 68/499

Re: Pokémon Ancient Platinum

Miksy91 wrote:

Glad to hear you actually understand most required stuff already :)

Scripting straight in hex won't really be that bad.
Besides, you can always edit the script pointer for any person event with a hex editor (look under "event structure" in Tauwasser's compendium).

Anyway, if you need help with the hack, I might help you out in the future (February 2012 -->), shouldn't be much of a trouble.

Alright, wow, thanks. By then I'll probably still be mapping Sinnoh anyways (its a big f'ing continent to map @_@), so it won't be a problem. Though I hate to take up other's time because I know you're busy with your hacks and Dark Future.

Last edited by Kuroko Aizawa (2011-12-17 17:19:51)

Offline

#14 2013-01-31 11:08:36

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 264/499

Re: Pokémon Ancient Platinum

This has been under hiatus long enough. I'll continue Development on a Gold (US) ROM, along with Mahko.

Offline

#15 2013-01-31 11:35:13

emaj30
Member
From: Indigo Plateau
Registered: 2012-12-29
Post 193/463
Website

Re: Pokémon Ancient Platinum

wow,the japanese name really appealed to me much!im looking forward for this hack to be completed,im just thinking that crystal gave you much pain.

Offline

#16 2013-01-31 20:41:35

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 266/499

Re: Pokémon Ancient Platinum

Thanks emaj, I will probably be re-writing some things, the title really is just there for eye appeal. I think the biggest challenge will be respriting the Sinnoh region, trainers and Pokémon. Can anyone confirm that Cycling Road exists in GSC? My memory seems to be fading, and if so, is the whole map forced downhill? If so it may cause some problems with Route 206 as part of the route is off the road and instead under it, with wild grass and a cave.

tl;dr How does Cycling Road work in GS/C if anyone has any documentation on it?

Offline

#17 2013-01-31 21:30:56

comet
Member
Registered: 2012-04-09
Post 111/679

Re: Pokémon Ancient Platinum

The whole map is forced downhill (and forced bike). You can turn that behavior into a tiletype, or you can just have the undersection be a different map.

Offline

#18 2013-01-31 21:38:45

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,246/3,578

Re: Pokémon Ancient Platinum

By default, the script header for Cycling Road activates two flags in BitTable2. One of them disables surfing, the other makes you constantly walk down. Both of these flags are reset when you leave the map. You could just as easily activate these with trigger events on the 'cycling road' part of the map instead of doing it from the script header.

Offline

#19 2013-01-31 21:55:13

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 267/499

Re: Pokémon Ancient Platinum

Thanks, I'll try it out when I get there. That takes care of one of my fears.

Is it also possible to give Eevee more evolutions? I don't know about GBC but GBA is limited to 5 different evolutions without Assembly.

Offline

#20 2013-01-31 22:00:08

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,247/3,578

Re: Pokémon Ancient Platinum

In order to give Eevee Glaceon and Leafeon evolutions in Christmas, all I did was repoint his move/evo data and add in the new ones. No assembly required.

Offline

#21 2013-01-31 22:10:00

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 268/499

Re: Pokémon Ancient Platinum

Haha, got to love the simplicity of gbc ROMs. Thanks Mateo, I'll look into it.

I'll upload some screenshots later.

Offline

#22 2013-01-31 22:15:55

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,248/3,578

Re: Pokémon Ancient Platinum

Hey no problem mate, glad to help.

Offline

#23 2013-01-31 22:55:38

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

Re: Pokémon Ancient Platinum

Yeah, you can easily add more evolutions to Eevee (or any other pokemon) like that but the game reads only the evolution data from 5 different evolution lines. This is the simply reason why it tells "NOT ABLE" when trying to evolve Eevee into Glaceon in Christmas hack (for Mateo here).

Basically, you can have more but 5 is coded to be the maximum amount.
The evolution routine is somewhere around 10:6200 in rom file, I found it by starting the debug ram address DA45 with bgb just before Eevee was about to evolve (by having its happiness value > DC). I don't think it it would be difficult to make it read evolution data properly for more than 5 different evolution lines.

Last edited by Miksy91 (2013-01-31 22:56:57)

Offline

#24 2013-01-31 22:58:17

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 269/499

Re: Pokémon Ancient Platinum

Yeah, I cba to even try and get evolution to work in a certain area, so I'll just add an Ice Stone and Moss Stone. I imagine it wouldn't be too difficult, but I don't think I can do it on my own just yet.

Offline

#25 2013-02-02 21:54:13

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 277/499

Re: Pokémon Ancient Platinum

6gyPZ.jpg

Started on the dex spriting.

Offline

Board footer

Powered by FluxBB