Skip to content

Commit

Permalink
BDSP programs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Mysticial committed Nov 19, 2021
1 parent 24d390c commit e4af2d4
Show file tree
Hide file tree
Showing 8 changed files with 265 additions and 1 deletion.
55 changes: 55 additions & 0 deletions Wiki/Programs/PokemonBDSP/LegendaryReset.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Legendary Reset

## Program Description

Reset for a shiny legendary.

<img src="images/LegendaryReset-0.jpg">

### Setup of Settings

1. Screen size: Must be 100% within the Switch settings
2. Video Resolution: 1080p or higher in program settings
> Shiny detection and text recognition is not reliable at low resolutions.
3. Text Speed: Fast

### Instructions

1. Stand facing the legendary you will encounter.
2. If starting the encounter requires moving up, make sure the "Walk Up" option is enabled.
3. Save the game.
4. Start the program in game. Make sure the device is the connected controller.


## Options

This program uses [**Tolerate System Update Menu (fast)**](/Wiki/Programs/NintendoSwitch/FrameworkSettings.md#tolerate-system-update-menu-fast) to bypass the system update window.


### Go Home when Done:

After finding a shiny, go to the Switch Home to idle. Turn this off for unattended streaming so that your viewers can see the shiny.


### Game Language:

If set to a language, the program will attempt to read the name of each Pokémon you encounter and log it.

If you are playing in an Asian language (Japanese, Korean, Chinese), set your video resolution to 1080p or higher. These languages are difficult to accurately read with text recognition at low resolutions.


### Walk Up:

Walk up while mashing A to trigger the encounter.



<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)




70 changes: 70 additions & 0 deletions Wiki/Programs/PokemonBDSP/ShinyHunt-Fishing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Shiny Hunt - Fishing

## Program Description

This program will shiny hunt fishing encounters.

<img src="images/ShinyHunt-Fishing-0.jpg">

### Setup of Settings

1. Screen size: Must be 100% within the Switch settings
2. Video Resolution: 1080p or higher in program settings
> Shiny detection and text recognition is not reliable at low resolutions.
3. Text Speed: Fast

### Setup of Party
1. Your lead Pokémon must be able to run away. (faster or holding Smoke Ball)

> **Recommended for Performance**
> - Your lead Pokémon is not shiny.
> - Your lead Pokémon does not have high happiness.
> - Your lead Pokémon does not have an ability that activates upon entry to battle.

### Instructions

1. Stand facing water that can be fished.
2. Have the fishing rod registered as one of the Dpad shortcuts.
3. Start the program in game. Make sure the device is the connected controller.


## Options


### Go Home when Done:

After finding a shiny, go to the Switch Home to idle. Turn this off for unattended streaming so that your viewers can see the shiny.


### Game Language:

If set to a language, the program will attempt to read the name of each Pokémon you encounter and log it.

If you are playing in an Asian language (Japanese, Korean, Chinese), set your video resolution to 1080p or higher. These languages are difficult to accurately read with text recognition at low resolutions.


### Fishing Shortcut:

This is the Dpad button that is used to quickly trigger the fishing rod.


## Advanced Settings:
These are advanced settings. You shouldn't need to touch these unless something isn't working and you're trying to debug it yourself.


### Exit Battle Timeout:

After running, wait this long to return to the overworld. The program will resume before this time if it detects that that the battle has ended.



<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)




86 changes: 86 additions & 0 deletions Wiki/Programs/PokemonBDSP/ShinyHunt-Overworld.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
# Shiny Hunt - Overworld

## Program Description

This program will shiny hunt random encounters (grass, cave). It supports both single and double encounters.

This program does not work in the Grand Underground.

<img src="images/ShinyHunt-Overworld-0.jpg">

### Setup of Settings

1. Screen size: Must be 100% within the Switch settings
2. Video Resolution: 1080p or higher in program settings
> Shiny detection and text recognition is not reliable at low resolutions.
3. Text Speed: Fast

### Setup of Party
1. Your lead Pokémon must be able to run away. (faster or holding Smoke Ball)

> **Recommended for Performance**
> - Your lead Pokémon is not shiny.
> - Your lead Pokémon does not have high happiness.
> - Your lead Pokémon does not have an ability that activates upon entry to battle.

### Instructions

1. Stand in a spot where you can move left/right or up/down forever and not wander off.
2. Make sure you are safe from getting attacked by trainers.
3. Start the program in game. Make sure the device is the connected controller.


## Options


### Go Home when Done:

After finding a shiny, go to the Switch Home to idle. Turn this off for unattended streaming so that your viewers can see the shiny.


### Game Language:

If set to a language, the program will attempt to read the name of each Pokémon you encounter and log it.

If you are playing in an Asian language (Japanese, Korean, Chinese), set your video resolution to 1080p or higher. These languages are difficult to accurately read with text recognition at low resolutions.


### Trigger Method:

Pick the one that's most appropriate for your location:

- Move left/right. (no bias)
- Move left/right. (bias left)
- Move left/right. (bias right)
- Move up/down. (no bias)
- Move up/down. (bias up)
- Move up/down. (bias down)

The "bias" will make it travel in that direction a little bit more. So if you're standing against a wall that's unbounded on the other wide, you'll want to bias in the direction of the wall to avoid drifting away from it.


### Move Direction:

Travel for this long before changing directions.


## Advanced Settings:
These are advanced settings. You shouldn't need to touch these unless something isn't working and you're trying to debug it yourself.


### Exit Battle Timeout:

After running, wait this long to return to the overworld. The program will resume before this time if it detects that that the battle has ended.



<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)




45 changes: 45 additions & 0 deletions Wiki/Programs/PokemonBDSP/StarterReset.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Starter Reset

## Program Description

Reset for a shiny starter.


### Setup of Settings

1. Screen size: Must be 100% within the Switch settings
2. Video Resolution: 1080p or higher in program settings
3. Text Speed: Fast

### Instructions

1. Stand at the entrance of Lake Verity
2. Save the game.
3. Start the program in game. Make sure the device is the connected controller.


## Options

This program uses [**Tolerate System Update Menu (fast)**](/Wiki/Programs/NintendoSwitch/FrameworkSettings.md#tolerate-system-update-menu-fast) to bypass the system update window.


### Go Home when Done:

After finding a shiny, go to the Switch Home to idle. Turn this off for unattended streaming so that your viewers can see the shiny.


### Starter:

The starter you are picking.



<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)




Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 9 additions & 1 deletion Wiki/Programs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,15 @@ Therefore, computer-control programs completely supercede the microcontroller pr

## Pokémon Brilliant Diamond/Shining Pearl

Stay tuned...
| **Program** | **Video Feedback** | **Arduino Leonardo**<br>**Teensy(++) 2.0**<br>**Pro Micro** | **Arduino Uno R3** |
| --- | --- | --- | --- |
| [Pokémon Setttings](PokemonBDSP/PokemonSettings.md) | --- | --- | --- |
||
| **Shiny Hunting:** |
| [Starter Reset](PokemonBDSP/StarterReset.md) | Required | Yes | Yes |
| [Shiny Hunt - Overworld](PokemonBDSP/ShinyHunt-Overworld.md) | Required | Yes | Yes |
| [Shiny Hunt - Fishing](PokemonBDSP/ShinyHunt-Fishing.md) | Required | Yes | Yes |
| [Legendary Reset](PokemonBDSP/LegendaryReset.md) | Required | Yes | Yes |


<hr>
Expand Down

0 comments on commit e4af2d4

Please sign in to comment.