Jump to content

Recommended Posts

Posted
1 hour ago, SwagKey said:

Even if I could extract it, it would be completely useless unless we can inject into the demo's save file and load it. Different internal IDs means it's incompatible with the final GSC.

Ok, here's my method:

-in demo, put the Pokemon in first slot of your team

-in memory viewer, dump the RAM at D6B2 (30 bytes)

-in Kin (Japanese Gold) catch a random useless Pokemon and put it in first slot of your team

-paste via memory viewer your demo data Pokemon at D9F0

-change the ID of the first Pokemon of your team at D9E9 (HEX table here)

-if it's a generation 2 pokemon you will also have to change the first byte of the past Pokemon

ex : CB for Girafarig instead of 00?

-save if almost everything seems correct

-in Pkhex correct the nickname, the OT and sometimes the level of your Pokemon.

 

Edit: Got a wild Tentacruel and a wild Shark too ^^ Also Pikachu does not remain shiny

073 - ドククラゲ - 7465.pk2

Posted
17 hours ago, jojo12100 said:

Next quest: Force-load the 21st card.

You uploaded the data which belongs to this card a few posts above. It might as well help to see how that kind of data looks like for the other cards.

On 6/9/2018 at 11:20 AM, jojo12100 said:

Also @StarsMmd found the 21st card data but we're unable to read it for now, is there any e-reader specialist here?

Also this doesn't seem to be the data that is written on the card (it's too large when you compare them), it's more like data that get's executed by the game when the 21st card would be scanned in.

Maybe we can replace the data of one of the 20 released cards in the Colosseum ROM with this data of the unreleased one. So by doing that maybe we can load this data by just scanning in one of the released cards.

Posted
2 minutes ago, BlackShark said:

You uploaded the data which belongs to this card a few posts above. It might as well help to see how that kind of data looks like for the other cards.

Also this doesn't seem to be the data that is written on the card (it's too large when you compare them), it's more like data that get's executed by the game when the 21st card would be scanned in.

Maybe we can replace the data of one of the 20 released cards in the Colosseum ROM with this data of the unreleased one. So by doing that maybe we caYhan load this data by just scanning in one of the released cards.

That exactly what @StarsMmd is trying to do with Dolphin. But it's hard to emulate e-reader I guess.

Here the first card bin.

Maybe you will be luckier.

card01.bin

Posted
On 6/13/2018 at 5:58 PM, jojo12100 said:

Ok, here's my method:

-in demo, put the Pokemon in first slot of your team

-in memory viewer, dump the RAM at D6B2 (30 bytes)

-in Kin (Japanese Gold) catch a random useless Pokemon and put it in first slot of your team

-paste via memory viewer your demo data Pokemon at D9F0

-change the ID of the first Pokemon of your team at D9E9 (HEX table here)

-if it's a generation 2 pokemon you will also have to change the first byte of the past Pokemon

ex : CB for Girafarig instead of 00?

-save if almost everything seems correct

-in Pkhex correct the nickname, the OT and sometimes the level of your Pokemon.

I wasn't talking about injecting into the final Gen 2 games, I was talking about injecting into the demo. With so many changes between the beta and final, the Gen 1 mons are the only ones that can go through everything with no issues, after those it doesn't match up. Any pk2 that contains one of the scrapped Pokemon designs will only work properly if injected into the demo and nothing else, which no online tool can do at the moment.

Posted
3 hours ago, jojo12100 said:

According to this guy there is also wild Marowak, Rhydon, Pikachu and Gloom to get.

Does anyone have seen them?

I tried 200+ encounters for Pikachu.

Pikachu can be found in Silent Hill during the daytime I think, but it's a very rare encounter. I got mine there and accidentally leveled it up a few times as I was searching for "demo shinies."

  • Like 1
Posted
47 minutes ago, SwagKey said:

Pikachu can be found in Silent Hill during the daytime I think, but it's a very rare encounter. I got mine there and accidentally leveled it up a few times as I was searching for "demo shinies."

Thanks, I finally got in my hand the encounter tables, I translated them and then I searched for awesome Pokemon (Miltank, Pichu, Sunflora ...). In fact some are exclusive to morning,some to day and some to night, there is also a weird place where you can get Machop.

Hope you'll enjoy.

Beware of the new 3ds update.

And please if someone has a legal shiny Blacephalon to trade PM me.

066 - ワンリキー - C62D.pk2

048 - コンパン - 198F.pk2

241 - ミルタンク - 2097.pk2

192 - キマワリ - 1DDB.pk2

025 - ピカチュウ - E10D.pk2

232 - ドンファン - EA7D.pk2

188 - ポポッコ - DB34.pk2

172 - ピチュー - 9982.pk2

044 - クサイハナ - 1BD9.pk2

025 - ピカチュウ - 229B.pk2

105 - ガラガラ - 8AA5.pk2

Posted

Awesome! Where can I find the encounter tables? :)

Posted

I have a mystery for you guys, according to that tables at map id 2 map group 3 (gameshark warp code 0158C0CD) there ARE wild encounters programmed but no grass/water tile.

How can I force-load those encounters? I really want the 3rd underleved of the demo.

I even tried to recreate grass there but it didn't work.

 

Posted

In fact it makes me think of the invisible grasses in HGSS and PalPark, recreating the grass is not enough we have to recreate the pointer.

Or if it's too difficult we have to swap the encounter list of this zone with the following one.

Posted

I have a patch to fix the tiles to find wild pokémons in the "fake" grass, but I want to delete all the demo limitations, I fixed the evolutions and also the hidden rival event when you choose your first pokémon, but I want also to use the PC in the pokémon center and ask to the nurse to heal my party, I found a way to avoid the end of the demo with the rival after the forest, but also if I found a way to avoid the restart of the game after a loose I don't know how heal the team and back in the latest healing place.

 

I have only discovered this:

i4bktLh.png If you overrite the red "CD" value with the end "C9" after a loose you remain in the game, but with the fainted party and you can't fight longer, however after the rival battle you're healed and don't close the demo longer.

Should faint all the party, fade out and back to the last center or in your bedroom with the half money and the healed party.

 

Instead this is the nurse dialogue script (I think) however is certainly related:

Tw1eG4N.png

 

This instead is related to the DEBUG healing menu, point to the text:

ajtm3xN.png

 

In debug mode in your room the PC is the same of the pokémon centers... Then there is a way to point the pokémon centers to the same script?

 

I would also restore the SAVE/CONTINUE menu...

 

However you can use my patch to walk in the grass and in the water to find pokémons and fix other collisions:

http://www.mediafire.com/file/4d57ly7yi7doaam/MOD collision Gold - Spaceworld 1997 (Debug).ips

 

  • Like 1
  • Thanks 1
Posted
5 minutes ago, Halfshadow said:

I have a patch to fix the tiles to find wild pokémons in the "fake" grass, but I want to delete all the demo limitations, I fixed the evolutions and also the hidden rival event when you choose your first pokémon, but I want also to use the PC in the pokémon center and ask to the nurse to heal my party, I found a way to avoid the end of the demo with the rival after the forest, but also if I found a way to avoid the restart of the game after a loose I don't know how heal the team and back in the latest healing place.

 

I have only discovered this:

i4bktLh.png If you overrite the red "CD" value with the end "C9" after a loose you remain in the game, but with the fainted party and you can't fight longer, however after the rival battle you're healed and don't close the demo longer.

Should faint all the party, fade out and back to the last center or in your bedroom with the half money and the healed party.

 

Instead this is the nurse dialogue script (I think) however is certainly related:

Tw1eG4N.png

 

This instead is related to the DEBUG healing menu, point to the text:

ajtm3xN.png

 

In debug mode in your room the PC is the same of the pokémon centers... Then there is a way to point the pokémon centers to the same script?

 

I would also restore the SAVE/CONTINUE menu...

 

However you can use my patch to walk in the grass and in the water to find pokémons and fix other collisions:

http://www.mediafire.com/file/4d57ly7yi7doaam/MOD collision Gold - Spaceworld 1997 (Debug).ips

 

Awesome, if possible could you help me too to make this mysterious forest encounters work? I'd tried to add grasses but it didn't work.

Posted
17 hours ago, jojo12100 said:

I have a mystery for you guys, according to that tables at map id 2 map group 3 (gameshark warp code 0158C0CD) there ARE wild encounters programmed but no grass/water tile. 

How can I force-load those encounters? I really want the 3rd underleved of the demo.

I even tried to recreate grass there but it didn't work.

 

@Halfshadow This one

Posted (edited)

this gameshark code don't work for me, which emulator are you using? However can I have an image of the map you're talking? If I recognize it maybe I can fix the tiles to force grass encounters. 

Edited by Halfshadow
Posted
1 minute ago, Halfshadow said:

Nope, I'm using VBA too, but tell me that the code is wrong. Can you please show me a photo of the map?

It's the first part of the Bulu Forest just before the road you found Bulus and BabyPix.

BuluForest.JPG

Posted

Ok I found a way to force appearing pokémon, the white floor became wild life tiles.

 

I found a level 22 Doduo, Level 22 Sandslash, 21 Sandshrew, and a Donphan that make the game to crash. If you want to try you just can open the rom with an hex editor and type "18181818" at the 0x20C04 offset, 0x18 is the value for the grass encounters.

 

However you can't help me with the research to delete the last DEMO limitations please? XD

Posted
Just now, Halfshadow said:

Ok I found a way to force appearing pokémon, the white floor became wild life tiles.

 

I found a level 22 Doduo, Level 22 Sandslash, 21 Sandshrew, and a Donphan that make the game to crash. If you want to try you just can open the rom with an hex editor and type "18181818" at the 0x20C04 offset, 0x18 is the value for the grass encounters.

 

However you can't help me with the research to delete the last DEMO limitations please? XD

Great didn't think it'll be so easy. What do you need exactly?

I mean I'm not a programmor I can't do what you did with collusions for example. But I explored a lot this demo.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...