BDSP Poké Radar RNG

Learn how to manipulate Poké Radar chain length and encounters using the Automatic Radar Seed Extrapolator (ARSE) by LegoFigure11.
Introduction

Poké Radar RNG manipulation in Brilliant Diamond/Shining Pearl allows us to reliably reach specific chain lengths for higher, guaranteed IV counts, and boosted shiny rates. We can then use these bonuses to optimally target Pokémon in Poké Radar grass patches by predicting details such as IVs, Nature, Shiny status, Ability, and Gender. While BDSP's Poké Radar is notoriously unforgiving in casual play, the right tools and a proper understanding of its mechanics make it possible to consistently build long chains for perfect Pokémon.

Important - Remove all mods and cheats for BDSP before proceeding. Mods/cheats can alter the RNG of the games and cause RAM reads to fail.

Switch mods/cheats are stored in the atmosphere/contents directory on your SD card. This folder is typically empty or does not exist on a fresh installation of Atmosphère.

Methods for Disabling Mods/Cheats

Any of these methods can work to disable mods/cheats. You should select the best one for your use case.

  • Rename the atmosphere/contents folder to something else, such as oldcontents. This will allow you to keep everything you previously installed. You can simply rename the folder back when done.
  • Delete the atmosphere/contents folder. This may be a good option if you have many files in this directory that you do not recognize and you want to clean out your SD card.
  • Delete specific mods/cheats from the atmosphere/contents folder. This requires you to know which title ID corresponds to what.
  • If you wish to keep the atmosphere/contents folder intact, you can hold L every time you boot the game.
Required Software
Tools and Applications
Installation Instructions
  1. Download ARSE and extract the contents of the download to a clean, empty folder at a known location on your computer.
  2. Download SysBot.NET - Moarencounterbots and extract the contents of the download to a clean, empty folder at a known location on your computer.
  3. Download sys-botbase and extract the atmosphere folder to the root of your Switch SD card, then reboot the console into your chosen CFW environment.
Finding Switch IP
  1. After launching your CFW environment, enter the Homebrew Menu by clicking the Album button on the Switch home screen.
  2. Press the Y button on your controller. This will cause a pop-up to appear. Your console IP will be visible here.
  3. Memorize your IP or take note of it somewhere on your computer. This IP address will be used to connect to the programs listed above.

Important - If you are running into issues connecting to ARSE or SysBot.NET, this is likely because sys-botbase has not been properly installed to your console. Visit the official SysBot.NET Wiki and follow the troubleshooting instructions until you can connect to both of these programs successfully.

Program Overview

Start here if you are unfamiliar with how to use ARSE or Moarencounterbots.

Figure 1 - ARSE Overview

radar-main-1
ARSE Overview

ARSE is an all-in-one tool that combines searching and automation to simplify the process of manipulating the Poké Radar chain length. We will be using it to search for frames that safely continue the radar chain as well as frames that generate ideal Pokémon among upcoming wild encounters. It offers nifty automation features to make the process more consistent!

Window Layout
  • Far Left - Connect your console to the program to read and manage seed or save file information.
  • Center Left - Enter chain length automation instructions, find and predict safe frames for chain continuation, and enter extra settings such as chain continuation rate.
  • Center right - Set chain length/species information, enter search criteria for encounters, and search for target frames.
  • Far Right - Extra automation to initiate the Poké Radar encounter if desired.

If anything written here does not immediately make sense, it will be described in greater detail later in the guide.


Figure 2 - Moarencounterbots Overview

radar-main-1
Moarencounterbots Overview

Moarencounterbots is used to monitor the RNG state and automate RNG advancements for distant targets. By default, the program is configured to work with the most recent Switch game, which is not BDSP. To fix this issue you will need to change the Mode by doing the following:

Initial Bot Configuration
  1. Open SysBot.exe once, then close it. This will generate a file named config.json in the same folder. Make sure all instances of SysBot.exe are closed before moving on.
  2. Open config.json in a text editor like Notepad.
  3. Change the Mode to 2 (this represents BDSP) and save the change. Close the text editor.
  4. Launch the program again. You should now see BDSP in the program header.
  5. Navigate to the Hub tab and expand the EncounterRNGBS category under BotEncounter.
  6. Change DisplaySeedMode to Bit64.
  7. Ensure that MonitorRefreshRate is set to 0.
  8. Closing the program will automatically save these settings.
Bot Tabs
  1. Bots - Add/remove or start/stop the bots. Available bot programs are listed in the dropdown menu on the right.
  2. Hub - The central hub for settings to control how your bot operates.
  3. Logs - Monitor any currently active bots.
Bot Types
  1. EncBotRNGMonitorBS - Monitor your RNG state in real time.
  2. EncBotCopySeedBS - Copy your RNG seed to clipboard at any point.
  3. EncBotDexFlipBS - Automatically advance the RNG state until a given point by flipping between PokéDex pages.

Visit the official Moarencounterbots Wiki for more information about program features.


Important - From here, we will assume that you have a basic understanding of how to use ARSE and Moarencounterbots, and you are able to successfully connect to each of the programs using sys-botbase. Take some time to explore the features and familiarize yourself with the layout before proceeding. You can refer back to this section if you need a refresher on program features or layout.
Move onto Poké Radar Basics, Tips, Tricks & Advice!