-
Notifications
You must be signed in to change notification settings - Fork 3
Basic: DaySkipperUS
This is the US day skipper that runs at about 7000 - 7200 skips/hour.
The exact speed will depend on the real life year. For the year 2020, it will run at about 7180 skips/hour.
Note that this skipper is slower than the Japanese date skipper. If you are doing large skips, it is recommended to change the Switch language to Japanese and use the Japanese skipper.
When the program finishes skipping, it will continue to enter/exit the date change menu every 15 seconds without changing the date. This prevents the time from advancing naturally and potentially passing midnight which would result in an extra (unintended) day skip.
- The language/region for the Switch must have a date layout of mm/dd/ year/hour/min/AM.
- You must have system time unsynced.
- The VS (Y-COMM) glitch must be active.
- Make sure you are in a Pokémon center. (The Isle of Armor dojo is not reliable!)
- Start the script anywhere in the Date/Time menu except the time zone menu. It will automatically find the right place.
Unlike the JPN date skipper, you do not need to set the starting the date. However you do need to set the current year correctly.
Most people use the following workflow:
- Undock the Switch if it is docked.
- Enter the game and go to a Pokémon center.
- Connect to the internet and start a link battle.
- When someone is found, turn on airplane mode and keep it on.
- Mash B to clear all the messages.
- Confirm that the VS glitch is active by leaving and re-entering the game. The screen should flash when you re-enter the game.
- Go into settings and date time.
- Dock the Switch if desired.
- Start the program.
If the game is a digital copy and the Switch is not the primary, you will not be able to turn on airplane mode for longer skips that take multiple hours. This is because the Switch will periodically check online to see if it’s allowed to keep running the game. Airplane mode prevents this which causes the game to halt.
If this applies to you, either make the Switch the primary, or don’t enable airplane mode. If you opt for the latter, you can expect the day skipper to make a lot more errors.
This program outputs the number of remaining skips. This can be read by the serial programs.
It is strongly recommended to read each of these sections. These are common to all the day skippers.
- Maximizing Switch Stability
- Common Usage Errors
- How Many Skips are Remaining?
- Errors and Auto-Corrections
const uint32_t skips = 10;
Skip this many frames. The actual number of skips performed may be less if any errors were made.
This can be as large as 4,294,967,295. But it will take 60+ years to skip that many frames.
const uint16_t REAL_LIFE_YEAR = 2021;
Set this to the current year in real life. More specifically, this needs to be the year that the time-sync will change the date to.
These are advanced settings. You shouldn’t need to touch these unless something isn’t working and you’re trying to debug it yourself.
const uint16_t CORRECTION_SKIPS = 500;
Perform an auto-recovery every this number of skips. This is the recovery routine that recovers from trapping errors. You shouldn’t need to touch this value.
- Windows OS
- Mac OS
- Windows OS
- Mac OS
- Not supported currently
Hardware Requirements
Example Hardware Setups
Appendix
- Change Grip Order Menu
- Day Skippers
- Global Settings
- How to host your first Raid
- Maximizing Switch Stability
- Pokemon Walls
- Program Compatibility
- Raid Code
- Unattended Shiny Hunting
- User Slot Number
Troubleshooting