Go Back   The PokéCommunity Forums > ROM Hacking > Hacks Studio > Sideshow Showcase
Reload this Page Crystal hack: Pokemon "Random Team Generator" Crystal

Notices
For all updates, view the main page.

Sideshow Showcase The place to show side-projects that you're working on, for the small yet still big things you want to do, such as translation patches, "386" patches, and anything small like that.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old November 16th, 2014 (03:10 PM).
Crystal_ Crystal_ is offline
 
Join Date: Feb 2013
Location: Spain
Gender: Male
Posts: 4
This is a small hack of Pokemon Crystal, based on the dissasembly of Pokemon Crystal, intended to be used only for link battling. This hack offers two unique features, allowing link battles with customizable randomly generated Pokemon teams and the additional option of using random button presses (i.e. RNG plays Pokemon) to control each of your actions in the battle!

Features:

- Random team generator. The game will automatically generate for you a team of six random level 100 Pokemon with:
  • Random moveset, with four moves randomly taken from the level, pre-evolution, breeding, and TM/HM -if chosen- learnsets
  • Random stat experience
  • Random DVs
  • Random Happiness
  • Random ID number
- Automatic input mode. This feature will allow for link battles where only the "RNG" will control the outcome of each turn. The normal input will be "disabled" and the chances for each given button press are:
  • A button: 25%
  • B button: 25%
  • Down: 12.5%
  • Up: 12.5 %
  • Left: 12.5 %
  • Right: 12.5%

Additionally, to speed up the process:
  • The intro has been reasonably speed up, removing most of the content
  • The stairs in your room warp directly to Cherrigrove's Pokecenter
  • The battle room will be available from the very beggining of the game.
  • The ITEM and RUN options in link battles have been removed in order to make auto input link battles faster.

To generate a random team with no restrictions press simultaneously:
START + SELECT + RIGHT

To generate a random team excluding TM/HM learnsets press simultaneously:
START + SELECT + DOWN

To generate a random team excluding NFE Pokemon press simultaneously:
START + SELECT + UP

To generate a random team excluding NFE Pokemon and TM/HM learnsets press simultaneously:
START + SELECT + LEFT

To turn auto input mode on press simultaneously:
START + SELECT + A

To turn auto input mode off press simultaneously (this will work despite your input being "ignored" otherwise):
START + SELECT + B


Follow these steps:
  • Start a new game normally.
  • When in your room, press START + SELECT + ? to generate a random team. This will take around half a second. You may indeed notice a small delay in the text triggered by pressing SELECT.
  • Follow the stairs to the Pokemon Center.
  • Deposit and withdraw the Pokemon using the PC. This is necessary for the stats to be calculated based on the random EVs and DVs.
  • Find someone to play against, and proceed to link battling using the emulator TGB Dual.
  • If you want to enable the auto input mode, my advice is that instead of just pressing the A button to start the battle, you press A, followed simultaneously by START + SELECT. The A press will also make the battle start, but if you press A last, the SELECT dialogue or the START menu will activate and then you'll start randomly moving around the room. Turn off the auto input with START + SELECT + B if this occurs and repeat.
  • Turn off the auto input mode at the end of the battle with START + SELECT + B, if you turned it on before.

Given the simple nature of the hack, there's no screenshots to show; instead, you can see a video (link below) that shows the features of this hack.

DOWNLOAD LINK: mediafire.com/download/ikyu0xnk70xpfu9/pokecrystal.ips

EXAMPLE VIDEO: youtube.com/watch?v=Q7dYZH0NCsw

ASM WORK (over pokecrystal): github.com/xCrystal/pokecrystal__RTG_AIM
Reply With Quote
  #2    
Old November 17th, 2014 (12:24 PM).
pokemonmastertriplex's Avatar
pokemonmastertriplex pokemonmastertriplex is offline
the ultamite pokemon master
 
Join Date: Feb 2010
Location: dewitt virginia
Gender: Male
Posts: 90
You should do one of these for other Pokemon Games too like, Emerald, Firered and so on.

And do you know how to generate a team of Pokemon that are not the same types?
i don't want like more than one with the same type.
__________________
My 3DS Friend code for Pokemon X and Y if you'd like to add me, PM Me your FC
4725-8425-6661
Reply With Quote
  #3    
Old November 18th, 2014 (01:39 AM).
Crystal_ Crystal_ is offline
 
Join Date: Feb 2013
Location: Spain
Gender: Male
Posts: 4
Quote:
You should do one of these for other Pokemon Games too like, Emerald, Firered and so on.
I have never hacked post gen 2 games, I'm not familiar with gba assembly language, and so on...

Quote:
And do you know how to generate a team of Pokemon that are not the same types?
i don't want like more than one with the same type.
This is unfortunately, not supported. Only special options are the NFEs and TM/HM ones. Actually, there's even a chance that your Pokemon may repeat (small chance but it's possible anyway).
Reply With Quote
  #4    
Old November 18th, 2014 (02:31 AM).
pokemonmastertriplex's Avatar
pokemonmastertriplex pokemonmastertriplex is offline
the ultamite pokemon master
 
Join Date: Feb 2010
Location: dewitt virginia
Gender: Male
Posts: 90
Well, can you generate a new team right after or do you have to start a new game to generate another one?

and have you hacked Red Blue and yellow before,Gen One?
__________________
My 3DS Friend code for Pokemon X and Y if you'd like to add me, PM Me your FC
4725-8425-6661
Reply With Quote
  #5    
Old November 18th, 2014 (03:53 AM).
Crystal_ Crystal_ is offline
 
Join Date: Feb 2013
Location: Spain
Gender: Male
Posts: 4
Yes, you have to restart a new game to generate aother team, but it takes like 1-2 minutes. This is to prevent people from "cheating" easily.

I have not strictly hacked gen 1 games, but I'm still familiar with it. No plans to do a similar hack in red/blue/yellow though
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

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 UTC -8. The time now is 08:47 AM.