v1.11c - Minor Fix for Bonus Level 15
Fixed an unintended shortcut solution for bonus level 15
1990s-style puzzle gameplay inspired by the DOS classics Block-man and Loader Larry, Super Retro BoxBot is sure to entertain and challenge you through its hand-crafted levels! You can also create your very own challenges with the included level editor! Put your puzzle-solving skills to the test!
| App ID | 2709060 |
|---|---|
| App type | Game |
| Developer | Joseph Holliday |
| Publisher | Doc Holliday Games LLC |
| Release date | 2024-01-08 10:31 UTC |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/2709060 |
| Last store refresh | 6 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Super Retro BoxBot.exe | windows | ||
| 1 | Super Retro BoxBot | linux |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 22:08 UTC | $9.99 | $9.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 13364079 | 2024-02-05 02:52 UTC | ||
| beta | 13364079 | Beta branch | 2024-02-05 02:49 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2709061 | windows · 64 | 275.79 MB | 106.38 MB | 645531741029943957 | branches: beta | |
| 2709062 | linux · 64 | 387.97 MB | 117.72 MB | 7999362814680696816 | branches: beta |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 13364079 | public | 2024-02-05 02:52 UTC | 6 hours ago |
| 13364079 | beta | 2024-02-05 02:49 UTC | 6 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 22:08 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Fixed an unintended shortcut solution for bonus level 15
If the player falls into the void, the game automatically performs a set of undos instead of restarting the level Minor update to the help screen UI for X-Box controllers (triggers and X-button)
Updated UI for controller inputs
This update adds support for PS5 DualSense controllers, both bluetooth and wireless. PS5 controller support Help screen now shows how to activate hints
Updated the game progress and settings file save system to address conflicts if multiple Steam accounts are used on the same Windows/Linux/Steamdeck system regardless of if Steam cloud save is enabled. Now a user can change settings in their game and it won't affect settings in another user's installation of the game.
Due to popular demand, I have added an optional Sokoban-style hint system. Similar to how the goal of a Sokoban is to move boxes to locations marked on a level, this hint system shows locations to place boxes for the basic solutions for each level. You still must figure out how to get the boxes there and which box goes where, so this provides guidance without spoiling the solution. To enable Sokoban-style hints, press Shift + H on your keyboard. If using an Xbox controller or Steamdeck, press both triggers + X. Alternatively, you can enable these hints in the Options menu. Please provide any q
Due to popular demand, I have increased the number of save slots for custom levels, as well as optimized filesize for custom levels to accommodate the larger capacity for saved levels. Additional improvements have been made, listed below: Custom level slots increased from 50 to 1000 with page selection Optimized filesize for custom levels - from 15kb down to 3-4kb per level Custom levels can now be named manually on PC and Linux or automatically when importing/exporting levels on PC, Linux and Steamdeck Additional UI elements added to provide clarity on gamepad controls for going back a screen
In the classic DOS game Block-man by Soleau Software, there were secret levels which had blocks that would hover until they have been picked up, which made for some interesting puzzles. I've implemented that feature in the latest update, so boxes placed in the air in the level editor will no longer fall as soon as the level is played. Feel free to try this new feature out and upload your custom maps to https://www.moddb.com/games/super-retro-boxbot. Thanks! Implemented floating boxes - Boxes placed in the air in custom levels remain airborne until picked up
Hotfix Corrected dev/par score for level 01
Full commercial release Gamepad support change: Classic control mode now works with left thumbstick Optional auto-climb feature Updated user manual with instructions for Steamdeck graphics optimizations Custom level import/export file system optimized Minor bugfix involving player direction when climbing
v2.40, implemented some minor changes in response to user requests and feedback Swapped help and undo buttons when using controller or Steamdeck Increased help button size on sidebar Menu items pre-selected (except Quit / Restart dialog box)
Update 2.39pr Custom level select screen now shows which custom levels are empty Custom level select screen now has a toggle for edit/play If 'edit' is selected, choosing a level opens the level in the editor If 'play' is selected, choosing a level opens the level to play, exiting the level goes back to custom level select Player speed preference now saves between gameplay sessions Move counter and end-level results on by default (turn off with "V" or in options) Achievement for achieving par on all bonus levels is now functional Minor bugfixes
Update 2.36pr Added 16 bonus levels, unlocked by collecting bonus tokens in the main levels Added additional trophies to main menu for completing and achieving par on bonus levels Added export button to level editor which exports loaded custom level along with a preview image Added import button to level editor which imports a user-generated level into the editor Setup ModDB page to allow users to share custom levels Updated par calculation: increased to 15% higher than dev score + 2 Minor bugfixes
Update 2.32pr Revisions to several levels to improve playability and challenge Added trophies to main menu for completing all levels, reaching par on all levels, and collecting all bonuses Revised dev scores for several levels Updated par calculation: increased to 7.5% higher than dev score + 2
Major update Revamped undo system, unlimited undos Sync'd undos with rewind feature Corrected Steam Overlay visual artifact with letterboard scaling modes Fixed visual bugs related to playing on a 21:9 ultrawide monitor without integer scaling Updated Par values for most of the levels
Full appinfo as delivered by Steam PICS, changenumber 37462619. Also at /api/app/2709060/raw.
{
"appid": "2709060",
"common": {
"name": "Super Retro BoxBot",
"type": "Game",
"releasestate": "released",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"icon": "143fc65f5f782afdaceecf3d665230768a3950cd",
"clienttga": "41adde5748f60ed66a2ed5c78c8540cfd028ed56",
"clienticon": "06aae3e48c3a625eb6725ce6a7df31cdffcc4b22",
"clienticns": "7873c1cda1905a2d3c884362c7d86c3d025f1e19",
"linuxclienticon": "550b69aff659d69490a77323f929f8af37958360",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1750982400",
"tested_build_id": "13364079",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"4": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_CrossPlatformCloudSavesNotSupported"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
},
"3": {
"display": "1",
"token": "#SteamMachine_TestResult_CrossPlatformCloudSavesNotSupported"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_CrossPlatformCloudSavesNotSupported"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "37.09302325581397",
"height_pct": "51.8974580501256"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "37.09302325581397",
"height_pct": "51.8974580501256"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1705253346",
"associations": {
"0": {
"type": "developer",
"name": "Joseph Holliday"
},
"1": {
"type": "publisher",
"name": "Doc Holliday Games LLC"
}
},
"primary_genre": "2",
"genres": {
"0": "4",
"1": "23",
"2": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_17": "1",
"category_23": "1",
"category_28": "1",
"category_57": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1704709859",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2709060",
"store_tags": {
"0": "1664",
"1": "1730",
"2": "4026",
"3": "3964",
"4": "8122",
"5": "5537",
"6": "6129",
"7": "5752",
"8": "1625",
"9": "6691",
"10": "29482",
"11": "4004",
"12": "5379",
"13": "7569",
"14": "4094",
"15": "3871",
"16": "4726",
"17": "1654",
"18": "597",
"19": "7481"
},
"review_score": "7",
"review_percentage": "100"
},
"extended": {
"deckresolutionoverride": "Default",
"developer": "Joseph Holliday",
"publisher": "Doc Holliday Games LLC",
"gamemanualurl": "https://store.steampowered.com/manual/2709060/"
},
"config": {
"installdir": "Super Retro BoxBot",
"launch": {
"0": {
"executable": "Super Retro BoxBot.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Super Retro BoxBot",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
}
},
"depots": {
"2709061": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "645531741029943957",
"size": "289191653",
"download": "111543872"
},
"beta": {
"gid": "645531741029943957",
"size": "289191653",
"download": "111543872"
}
}
},
"2709062": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "7999362814680696816",
"size": "406814652",
"download": "123442976"
},
"beta": {
"gid": "7999362814680696816",
"size": "406814652",
"download": "123442976"
}
}
},
"workshopdepot": "2709060",
"branches": {
"public": {
"buildid": "13364079",
"timeupdated": "1707101538",
"timebuildupdated": "1707086694"
},
"beta": {
"buildid": "13364079",
"description": "Beta branch",
"timeupdated": "1707101373",
"timebuildupdated": "1707086694"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "WinSavedGames",
"path": "Super Retro BoxBot/Save",
"pattern": "*.sav"
}
},
"rootoverrides": {
"0": {
"root": "WinSavedGames",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Super Retro BoxBot/Save",
"replace": ".config/Super_Retro_BoxBot/Save"
}
}
}
}
}
}