Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since at least 11 September 2026 21:14 UTC (estimated from the earliest recorded change; the exact first fetch was not stored).
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
24 July 2026 12:54 UTC · Community Announcements · fractal_dev_team
Added a truly amazing secret area which required rewriting core parts of the engine! The community can have fun searching for and exploring this area.Now certain "infertile" chunks are not created at all. This is an example of "pruning the chunk tree". For example, consider the block type XAR_YING_FOREST_AIR. This consists of a single gray block in the middle, with sometimes a grower, a shrinker, or a goblin. Now this block type has been set to "prune when infertile" (PWI). When a XAR_YING_FOREST_AIR chunk exists and is fertile, it looks normal. However, as soon as the chunk becomes infertile,
16 April 2026 14:12 UTC · Community Announcements · fractal_dev_team
Added new area: I2 Mountains. These can be found in Ostrich Ferns (in I2). At the center of these mountains is a new weapon mode for your Laser: the Cold Beam. This costs two ammo but freezes monsters for 2.5 times the amount of time as the standard fire.Added new area: Beta Cube. This can be found in the main treasure area inside Ying Trees. This is intended for very hard difficulties, where monsters limit which areas you can go. In a Beta Cube you can get RejuvenX and EMP upgrades.Load time of the xar package has been improved by bundling Lua script files together.There are a few more window
18 January 2026 17:41 UTC · Community Announcements · fractal_dev_team
The new game menu has been modified. You still enter your player name and then the package you want to play (just like before). However, after this you are given a list of options. The first option is to start a new game. Another option is to change the "starting configuration". Another option is to change the seed. Then, the remainder of the options are to set variables that are passed to the package. We call these variables "mutators" See the guide on how to add mutators to your own standalone package (if you are a modder).The standard xar package now has the following mutators: "One Way", "
6 November 2025 14:32 UTC · Community Announcements · fractal_dev_team
A new dungeon has been added: Supermassive Black Holes. These are at the center of Galaxies. In the treasure room you can pick up the following new Dark Hole weapon mode: The Quasar Drive. This is like the Black Hole drive, except it costs 60 dark holes to use (instead of 20) and it makes the player move even faster. It still lasts only 30 seconds, but you can "stack it" up to 300 seconds.We fixed an old quirk of the engine: monsters only respawning when the chunk they are in is recreated. This fixes the glitch where users were able to remove the Inner Core at the end of the game by sleeping f
27 August 2025 18:55 UTC · Community Announcements · fractal_dev_team
Now there is optional mesh directional lighting. You can enable this with Options -> Engine -> Rendering. You can change the min and max lighting values. Also note that in the same place you can easily turn on anisotropic filtering (before you needed to do this from the console or program_startup.txt).Various improvements have been made to the chunk file database for saved games. For example, we now wait to process "remove chunk file requests" until the player saves the game.
30 July 2025 18:43 UTC · Community Announcements · fractal_dev_team
There is now an optional cursor for menus. You can specify whether there is a cursor for both windowed mode and fullscreen mode. The intended use case is to not use a cursor for fullscreen mode, but then the user can quickly ALT-ENTER to windowed mode and use the cursor to click outside of the window.The game now uses a SQLite database for saved games. This should help Linux users. This will apply to new games that are created, but old games will use the old database model. You can tell if the old database model is being used because there will be a yellow cylinder on the HUD.In Tweedle-Dee Ai
11 April 2025 18:36 UTC · Community Announcements · fractal_dev_team
There is now a GUI (in game) for the player to select which mods to use. Mods should be installed in either Data/Packages or Input/Packages (depending on the mod). The mod selection GUI allows the player to select mods and choose the order in which they are applied. This order must agree with the dependency requirements of the relevant mods. Added new area: the White Rose. This has some health upgrades and 600% armor. We added a White Rose to a secret area in the Mylantis Caves Library. Can you find it? Added a new area: I3 Clouds. You can use these clouds to refuel on ammo. There are also Whi
25 January 2025 14:12 UTC · Community Announcements · fractal_dev_team
Integer environment variables are now 64 bits instead of 32 bits. As a result, integer game global variables use 64 bits. There is now a new xar package command: snap. This command will take a "snapshot" of the chunk that contains the player and will save it in the file "Output/FileOut/chunk_snapshot.lua". This can be used for level editing. Part of getting this to work involved allowing packages to write to files in Output/FileOut. That is, there are now API functions for writing to files. There is now another package on the game's website called xar_chunk_edit. This can be used to edit a chu
27 November 2024 18:01 UTC · Community Announcements · fractal_dev_team
Nominate us for the labor of love Steam award! We have been working on this game for over 13 years, and we are still improving it! Thank you to the community for your many comments and suggestions.
24 November 2024 16:08 UTC · Community Announcements · fractal_dev_team
The xar package now has the command "claimtrophies". When this command is run, you gain a Steam achievement for every trophy that your player has already collected. Note that you run the command by opening the console "press ~" then type "claimtrophies" and hit enter. You can now create the file "WorldNodes/xar/xar_block_overrides.txt". This file lists xar nodes that are replaced by Lua block scripts. Now any package that depends on the xar package can have the __main functions of its Lua block scripts create xar blocks. Now the __main functions of block scripts can use the built in xar chunk
15 November 2024 18:24 UTC · Community Announcements · fractal_dev_team
Steam achievements have been added to the game. There are currently a total of 244. That is, there are 112 achievements for normal trophies, 21 achievements for completing the game under different circumstances, and 111 achievements for "secret trophies". Secret trophies are like normal trophies, but their locations are not described in the game. In addition to the script Input/Scripts/program_startup.txt run on startup (which is in the internal Lisp style language of the program), also the script Input/Scripts/game_startup.lua is run whenever the player loads a game. This script can call the
28 October 2024 18:45 UTC · Community Announcements · fractal_dev_team
You can now add custom music to the game. See the game's website for how to do this. You can mod textures, sound, music, meshes, basic entities, moving entities, environment rects, game scripts, window game scripts, and blocks. You do this by creating the package Input/Packages/xar, and whatever is found in that package overrides the corresponding asset the standard Data/Packages/xar package. Fixed glitch where you can telefrag large monsters by shrinking into them. Now when you are spawned in the starting room when you start a new game, the variable game.globals.xar.difficulty.speedrun_start
9 October 2024 14:23 UTC · Community Announcements · fractal_dev_team
We increased the default draw distance. The level radius for the player's level used to be 3, now it is 4. The main technical advance here is the "fertile radius". The fertile radius determines which chunks contain non-block entities. So all chunks (on a level) outside the fertile radius only contain blocks. The fertile radius for the level of the player is still 3. Added new weapon mode: the Progressive Rocket. These rockets have a very slow velocity and do not explode, but they have a very high damage per second and damage per ammo. Added a place called the "Stable Singletons Room" next to t
16 June 2024 13:34 UTC · Community Announcements · fractal_dev_team
Rat monsters now follow the player. Pool ball monsters now follow the player. Moreover they are able to follow the player around corners using the game's new pathing system! Many types of monsters (marines, menaces, slivers, lampreys) are now part of a "Hive Mind". Once monsters part of the hive start attacking the player, there is a two second delay before they actually start damaging the player. The "hive delay" is indicated by the green rectangle on the lower left hand corner of the screen. Once the player is safe for 3 seconds, this delay resets. So if the player is on the boundary of a bu
17 May 2024 21:25 UTC · Community Announcements · fractal_dev_team
Replaced several white box devices with "arcade doors". An "arcade" is an area where when you go in it records your ammo, then you are given infinite ammo, and when you leave the area your ammo is reset to what is was when you entered. Examples of arcades are 1) The Richmond Library Arcade, 2) The Central Burlington Tower, 3) Rail Caves (just outside Burlington Cities) and 4) The Inner Crust of Oranges. Added waypoints (and save points) to I3 Mahogany Treetops. Added Colchester Cities to Mahogany Bark along with more nuke ammo, savepoints, and a map room. Added more waypoints and ammo to Carro
Full appinfo as delivered by Steam PICS, changenumber 38630357. Also at /api/app/1540570/raw.
{
"appid": "1540570",
"common": {
"name": "Fractal Block World",
"type": "Game",
"oslist": "windows",
"osarch": "",
"osextended": "",
"clienttga": "c09718b15b576727949a7d3ab38aaf022e06d13b",
"clienticon": "d4295b788e2d4655650d5019e8c5470110f8b494",
"icon": "0eb79b0dbad4b27f6c9e841ad09c603c138946da",
"logo": "d11345a05247297b59edefae002a4f0463e4af99",
"logo_small": "d11345a05247297b59edefae002a4f0463e4af99_thumb",
"eulas": {
"0": {
"id": "1540570_eula_0",
"name": "Fractal Block World EULA",
"url": "https://store.steampowered.com//eula/1540570_eula_0",
"version": "1"
}
},
"releasestate": "released",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1730160000",
"tested_build_id": "16109497",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "e60ae814410ece1dd98f9b08338bab57a5fba02d/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "43.587733827420855",
"height_pct": "79.61538513680182"
}
},
"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": "43.587733827420855",
"height_pct": "79.61538513680182"
}
}
},
"store_asset_mtime": "1729253303",
"associations": {
"0": {
"type": "developer",
"name": "Dan Hathaway"
},
"1": {
"type": "publisher",
"name": "Fractal Block Team LLC"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "25",
"2": "23"
},
"category": {
"category_2": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
}
},
"steam_release_date": "1634582842",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1540570",
"store_tags": {
"0": "3834",
"1": "1695",
"2": "1710",
"3": "1663",
"4": "1732",
"5": "492",
"6": "1714",
"7": "3839",
"8": "21",
"9": "6869",
"10": "4191",
"11": "1755",
"12": "16598",
"13": "1669",
"14": "4182",
"15": "19",
"16": "1774",
"17": "1720",
"18": "3916",
"19": "3993"
},
"review_score": "9",
"review_percentage": "98"
},
"extended": {
"developer": "Dan Hathaway",
"publisher": "Fractal Block Team LLC",
"homepage": "http://danthemanhathaway.com/ComputerGames/FractalBlockWorld/ReleaseMisc/index.html"
},
"config": {
"installdir": "Fractal Block World",
"launch": {
"0": {
"executable": "Bin/WindowsMinGW/FBW.exe",
"workingdir": "Bin/WindowsMinGW/",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Bin/MacOS/FBW.exe",
"workingdir": "Bin/MacOS/",
"type": "default",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"1540571": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "7552695395601755023",
"size": "81446237",
"download": "47818992"
}
}
},
"1540572": {
"config": {
"language": "english",
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2464870245350834900",
"size": "43743965",
"download": "14850096"
}
}
},
"baselanguages": "english",
"workshopdepot": "1540570",
"branches": {
"public": {
"buildid": "24184975",
"timeupdated": "1784897275",
"timebuildupdated": "1783953758"
}
},
"privatebranches": "1"
}
}