# Spelunky 2 All Achievements Guide
# Setup
:::warning
:warning: This setup will reset your save file and (optionally) lock all Steam achievements. This is necessary to run the category.
:::
## (Optional) Back up your save file
1. In Steam, right-click Spelunky and select Manage > Browse Local Files.
2. Copy your `savegame.sav` file somewhere else.
## Reset Your Save Data
In the main menu, go to `Options` > `Data Management` > `Reset All Save Data`. Select `Reset`.
## Reset Your Achievements/Feats
You can [list timestamps](https://hackmd.io/@MauveAlert/S16GsFDfn#With-Timestamps) if you prefer, or reset your achievements/feats before the run.
:::warning
:warning: You must close the game between runs to reset achievements. If you reset while the game is running, some achievements won't unlock.
:::
:::info
:information_source: In the video, remember to [show your (lack of) achievements](https://hackmd.io/@MauveAlert/S16GsFDfn#Checking-AchievementsFeats) before the run.
:::
### On Console
You have to make a new account. There's no way to reset achievements for an account on Xbox, PlayStation, or Switch.
### Via Steam
1. Press `⊞ Win`+`R` to open the Run window.
2. Enter `steam://open/console` and click OK.
3. In Steam, you should now be in the `Console` tab
4. Near the bottom, there's a single-line text box. Enter `reset_all_stats 418530` and press return.
5. You should see:
```
] reset_all_stats 418530
reset_all_stats success for appid 418530
```
### Using Steam Achievement Manager
:::info
:information_source: Steam Achievement Manager is a popular *unofficial* tool.
:::
1. Download the [latest release](https://github.com/gibbed/SteamAchievementManager/releases) of [Steam Achievement Manager](https://github.com/gibbed/SteamAchievementManager). You only need the `SteamAchievementManager-X.Y.Z.zip` file (`X.Y.Z` will depend on the version).
2. Unzip it somewhere.
3. Run `SAM.Picker.exe`.
4. Find and double-click `Spelunky 2`.
5. Click the 🔒 icon to lock all achievements.
6. Click `Commit Changes` to save your changes.
## (Optional) LiveSplit
You can use [LiveSplit](https://livesplit.org/) to display a time that ignores loading.
You can use [this splits file](https://gist.github.com/mauvealerts/e66fa249874908d4a09241ab7601b167/archive/a1dce170640f0ac33507b49cda1a083c82714d29.zip) for quicker setup. Remember to `Edit Splits` and `Activate` the autosplitter.
:::warning
:warning: The autosplitter doesn't support achievement splits. You will need to stop or record the time yourself.
:::
## (Optional) s2Tracker (Journal Tracker)
You can use [s2tracker](https://github.com/spelunky-fyi/s2tracker) to keep track of which journal entries you've unlocked.
# Checking Achievements/Feats
There are two ways to show the status of your achievements/feats:
* In the main menu, select `Player Profile` and press right, or
* Open the journal and select `Feats`
* This requires completing the tutorial
# Confirming Achievements/Feats
## With Reset
In the video, [show achievements/feats](https://hackmd.io/@MauveAlert/S16GsFDfn#Checking-AchievementsFeats) after the run.
## With Timestamps
To verify achievements via timestamps, you must list the times of each of these achievements:
* [You Got This](https://hackmd.io/@MauveAlert/ryVyoV9fh#You-Got-This-)
* [Speedlunky](https://hackmd.io/@MauveAlert/ryVyoV9fh#Speedlunky-)
* [Low Scorer](https://hackmd.io/@MauveAlert/ryVyoV9fh#Low-Scorer-)
* [Excavator](https://hackmd.io/@MauveAlert/ryVyoV9fh#Excavator-)
* [Survivor](https://hackmd.io/@MauveAlert/ryVyoV9fh#Survivor-)
* [Millionaire](https://hackmd.io/@MauveAlert/ryVyoV9fh#Millionaire-)
* [Seen It All](https://hackmd.io/@MauveAlert/ryVyoV9fh#Seen-It-All-)
* [Mama’s Big Helper](https://hackmd.io/@MauveAlert/ryVyoV9fh#Mama%E2%80%99s-Big-Helper-)
* [Track Star](https://hackmd.io/@MauveAlert/ryVyoV9fh#VIP-)
* [Arena Champion](https://hackmd.io/@MauveAlert/ryVyoV9fh#Arena-Champion-)
* [Support a Local Business](https://hackmd.io/@MauveAlert/ryVyoV9fh#Support-a-Local-Business-)
* [VIP](https://hackmd.io/@MauveAlert/ryVyoV9fh#VIP-)
See [achievement details](https://hackmd.io/@MauveAlert/ryVyoV9fh) for exactly when they're unlocked.
###### tags: `MossRanking` `Spelunky 2`