Welcome to the Labs! In Upload Labs you are tasked to save the universe from the inevitable heat death. Use your ingenuity and power to build optimized systems using a node-based system. These nodes are window-like interfaces representing components and processes within your computer. You will connect nodes from output to input to control resource flow and data pipelines
Research: Scan files to unlock powerful new technologies via the research tree. There you will find game-changing nodes, innovative systems, and scientific milestones, all critical for achieving your ultimate goal.
Hack: Strategically engage in breaches of organizations through hacking. This provides access to critical intel, enables the disruption of opposing systems, and secures resources vital for your mission.
Code: Get contributors by committing important code, Implement custom solutions for your system by crafting code optimizations, developing custom applications, and programming essential drivers. These tools allow for precise tuning and automation, ensuring optimal performance.
AI Development: Cultivate and evolve an Artificial Intelligence by feeding it downloaded files for processing and learning. As the AI progresses, it will generate improved files, greatly boosting your income. Guide its development to ultimately achieve Artificial General Intelligence, a pivotal step in overcoming the universal crisis.
-All machines had their work speed buffed and cost adjusted\n-Fixed wrong price display on importers description
-Factory materials got rebalanced and some machines had their material requirements changed\n-Fixed Oil Refiner producing more Refined Oil than it should\n-Fixed inaccuracies on damage production when Rest Time is active\n-Fixed Optimized Encompression not being refunded when getting the Revision service\n-Fixed occasional progress loss when loading saves from the account system\n-Fixed Overclocker setting not being saved when exported
-Fixed select and move tools only working when using shortcuts
-Ratios can now be incremented/deducted by single presses\n-Ratios now require long presses to be typed\n-Added a help button in the portal screen that opens the portal guide\n-Added Alt as a shortcut to the move tool\n-Improved Discord Rich Presence with new information and support badges\n-Capped default UI scale to 1.3x\n-Fixed Oil Refiner production calculation\n-Fixed Excavator switching to unpaused color when upgraded while paused\n-Fixed IDE not applying variable production upgrades\n-Fixed IDE variable production counting towards the \"Downloaded\" stat\n-Fixed \"Enter\" button in the portal screen not being properly translated\n-Fixed scientific and engineering notations not affecting metric values\n-Added Russian\n-Added Simplified Chinese\n
The Steam Workshop is now available!\nYou can now download mods directly from your Steam client.\n\nModding documentation is still in progress, but you can find more details in the workshop page.
-Fixed importing nodes not deducting from the total amount of active nodes when deleted\n-Fixed Trojan Injector production calculation\n-Fixed Data Lab production calculation
-Added automatic refund for perks that had their limit reduced from one version to another\n-Fixed node groups not saving
-Added an upgrade that increases network limit by 1\n-Network Duality perk limit was reduced by 1\n-Importing nodes are now saved\n-Deleting nodes that are being imported no longer triggers a confirmation prompt\n-Fixed paused nodes switching to unpaused color when upgraded\n-Added Italian language\n-Added Turkish languag
-Fixed save being lost when loading immediately after saving using account sync\n-Fixed not being able to add breach skills on mobile
Highlights:
New content: Hardware Production
[/*]Added modding support
[/*]Replaced the existing soundtrack with 5 new original songs, free of DMCA
[/*]Added 12 new achievements
[/*]Server reworked
[/*]Portal reworked
[/*]Trojans reworked
[/*]Research tree redesigned
[/*]
Nodes:
Added new factory node category with 29 new nodes
[/*]Added Write
[/*]Added Virus Extractor
[/*]Added Manipulate Virus
[/*]Added Trojan Injector
[/*]Added Decryptor
[/*]Added Torrent Downloader
[/*]Added Torrent Filter
[/*]Added 4 types of torrent browsers
[/*]Added 2 new utility nodes for material resources management
[/*]Added \'If\' and \'For\' nodes used in Code Speed management
[/*]Added GPU Manager
[/*]Added Pull Optimization Code, Pull Application Code and Pull Driver Code
[/*]Server now generates Money based on the storage units inserted
[/*]Server now generates Infected Computer based on the infected storage units inserted
[/*]GPU Cluster now has a limit of 10 GPUs instead of 5
[/*]GPU Synchronizer now has a total of 10 inputs
[/*]AI Trainer now generates neurons with the modifiers of the file inserted
[/*]AI Trainer no longer produces additional neurons based on file quality
[/*]File Generators now generates files with the modifiers of the neuron inserted
[/*]Re-downloader now removes all modifiers that have been applied to the file
[/*]Ghost Attack no longer has a damage penalty
[/*]Coding base Contribution requirement has been reduced by half
[/*]Debug operation requirement has been greatly reduced
[/*]Debug now always outputs tested code, instead of either tested or bugged
[/*]Fix Code is now unlocked by default
[/*]Fix Code no longer adds the tested modifier, but instead removes the bugged modifier
[/*]Build now requires Build Tools research unlocked instead of Optimizations
[/*]Checksum Verifier now always outputs validated files if the input is validated
[/*]Checksum Verifier now always outputs corrupted files if the input is corrupted
[/*]Virus Scanner now always outputs scanned files if the input is scanned
[/*]Virus Scanner now always outputs infected files if the input is infected
[/*]Debug now always outputs tested code if the input is tested
[/*]Debug now always outputs bugged code if the input is bugged
[/*]Compressor clock cycle requirement no longer scale per Compression applied to the file
[/*]Enhancer clock cycle requirement no longer scale per Enhancement applied to the file
[/*]Network Limiter has been replaced with Download Limiter and Upload Limiter
[/*]Token Mining clock cycle requirement has been reduced by 5x
[/*]Group Node can now have its name and icon customized
[/*]Removed Inject Trojan
[/*]
Research:
The research tree has been redesigned
[/*]Added Hardware Production research line
[/*]Added Server
[/*]Added Torrents with 4 additional related research
[/*]Added Decryption
[/*]Added GPU Manager
[/*]Added Charged Attack breach skill
[/*]Added Spread Infection breach skill
[/*]Added Split Attack
[/*]Added Build Tools
[/*]Added Double Optimization and Triple Optimization
[/*]Breach Skills can now be researched in any order
[/*]Compression and Enhancement have been merged into File Operations
[/*]Trojans research now requires Government Data instead of Research
[/*]Removed Bug Fixing
[/*]Many cost and requirement changes
[/*]
Perks:
Added a perk that increases Heat Sink limit
[/*]Added a perk that increases Breach Skills limit
[/*]Network Duality perk limit has been increased to 3 (from 2)
[/*]Extensive Research perk limit has been increased to 3 (from 2)
[/*]Extensive Research perk cost has been reduced to 300 (from 500)
[/*]
Upgrades:
Added an array of upgrades related to the new hardware production content
[/*]Added Torrent Filter application
[/*]The Server upgrade no longer unlocks the server, instead it increases the server limit by 1 and it now requires the Server research\nData Lab upgrade limit has been increased to 8 (from 1)
[/*]Optimized Compression upgrade limit has been reduced to 1 (from 3)
[/*]Optimized Enhancement upgrade limit has been reduce to 1 (from 3)
[/*]Added Optimized Virus Extraction
[/*]Added Optimized Trojan Injection
[/*]Added Optimized Torrent Browsing
[/*]Added Optimized Torrent Filtering
[/*]Heat Sink no longer has a money requirement to show up
[/*]Removed Dissymetry, Sync Efficiency, Threading and Breach Skills upgrades
[/*]
Resources:
Added new material type resource with 15 new resources
[/*]Added 6 torrent resources
[/*]Added Virus resource
[/*]Cryptocurrencies now use the yellow connector color instead of red
[/*]Neurons now use the red connector color instead of violet
[/*]Trojan now uses the violet connector color instead of red
[/*]Primitive and advanced variables now use the teal connector color instead of cyan
[/*]Arrays now use the cyan connector color instead of blue
[/*]Hashmaps now use the blue connector color instead of green
[/*]Contribution now uses the green connector color instead of lime
[/*]Bug Fix code now uses the magenta connector color instead of orange
[/*]Added new diamond connector shape
[/*]Added teal and magenta connector colors
[/*]Pink, Green, Lime and Cyan connectors had their color slightly changed
[/*]
Modifiers:
The AI file modifier now has a 0.1x quality multiplier instead of 2x
[/*]The AI file modifier now has a 2e7x value multiplier instead of 1e7x
[/*]The AI file modifier no longer has a 0x research multiplier
[/*]The corrupted file modifier now reduces file size by 5x
[/*]The corrupted file modifier now reduces file value by 10x
[/*]The tested code modifier now increases quality by 4x
[/*]The bugged code modifier now reduces quality by 4x
[/*]The optimized code modifier now increases quality by 4x
[/*]
QoL:
Reworked ratio selection
[/*]You can now manually type ratios
[/*]Added an account system with support to synchronize save data
[/*]Added the option to enable overlay touch buttons (joystick and zoom in/zoom out)
[/*]Expanded the node picker menu, with categories and a second row
[/*]Separated perks and nodes in different tabs in the shop menu
[/*]Added more zoom steps when using the mouse scroll wheel
[/*]You are now able to drag the screen when pressing through research screen buttons
[/*]You are now able to select and preview locked research
[/*]Added a confirmation prompt when deleting important nodes
[/*]Added a confirmation prompt when deleting schematics
[/*]Camera movements now speed up when holding shift
[/*]You can now erase all outputs of an output by double pressing it
[/*]Popups can now be closed by pressing ESC
[/*]You can now confirm save sync and schematic save with Enter
[/*]Holding Shift when adding nodes will now prevent the menu from collapsing
[/*]Adding nodes using drag will now hide menus temporarily
[/*]Improved selection rendering for faster response and performance
[/*]Increased the speed of upgrades when holding down upgrade buttons
[/*]Performance improvements
[/*]
Misc:
Added a new Portal screen
[/*]Added latin notation
[/*]Added engineering notation
[/*]Added Daily Tokens+ to the support menu
[/*]Added Soundtrack to the support menu
[/*]Added a prompt to wipe data when switching to 2.0
[/*]Added confirmation prompt to services
[/*]Added a service that resets all portal upgrades
[/*]Added the option to import/export schematics in the schematics menu
[/*]Inventory, Folder and Repository now only accepts one type of resource
[/*]Connectors are now hidden when the camera is far away
[/*]The tutorial popup has been moved to the bottom left
[/*]Sync Save no longer remembers inserted code when closed
[/*]Moved requests to a dedicated menu
[/*]Increased node limit to 400
[/*]Heat is now displayed in Celsius instead of Kelvin
[/*]Reduced maximum polyphony of sounds from nodes to 3
[/*]Sounds from nodes no longer interrupt the oldest playing sound
[/*]Node updates are now suspended when the camera is zoomed out
[/*]Removed Server menu
[/*]Removed Portal menu
[/*]Removed Server capacity display
[/*]Removed guides for nodes that didn\'t need one
[/*]Removed the Color button from the node options
[/*]Continued to improve assets and UI theme
[/*]
Bug Fixes:
Fixed schematics not properly applying connections in some cases. Existing schematics must be saved again in order for this to work
[/*]Fixed Splitters causing resources to be lost
[/*]Fixed camera zoom being stored during screen transitions, causing the camera to be too zoomed in when switching screens quickly
[/*]Fixed Debug node not having its operation requirement updated when switching code input
[/*]Fixed schematics node count not updating when new nodes were placed
[/*]Fixed camera jitter on mobile
[/*]Fixed Request Uploader not having its goal updated when changing files
[/*]Fixed Checksum Verifier counting towards Scanned files stat instead of Verified
[/*]Fixed long resource names causing text overlap
[/*]
Check out the trailer for the upcoming 2.0 update:\n
\nThis update features brand new content, remakes and improvements to existing systems, modding support, a new original soundtrack, and a bunch of QoL and performance improvements everyone has been asking for!
2.0 launches on December 19th.
2.0 is almost ready for closed testing. So here are some sneak peaks!\n\n
\n
\n
\n
\n
\n\nSorry for taking so long, but this update will be absolutely huge, and will change the way you play Upload Labs entirely (for the better). Join our Discord if you are interested in receiving updates.
1.1.5:\n-Added 2 additional backup slots for saves\n-Added additional checks for save corruption\n-Removed save encryption\n\n1.1.6:\n-Added achievements on Steam\n-Adjusted research screen size and initial position
-Reworked schematics placement\n-Node Group now automatically selects all nodes and connectors inside when selected\n-Node Groups can now be exported using schematics or copy/paste\n-Bank Breach can now be added from the nodes menu\n-Bank Breach no longer disappears after a fail or success\n-Removed random appearing Bank Breach\n-Bank Breach can now be exported using schematics or copy/paste\n-Added Download and Upload mergers. They can be unlocked via research\n-Network, Processor, GPU Cluster, Data Lab and Heat Sink nodes now partially refund their cost when deleted\n-Changed background color to highlight usable desktop\n-Download Manager now displays and downloads all file formats by default, removing the need of unlocking them\n-Download Manager cost in Tokens was increased to 300 from 200 to reflect this change\n-Download Manager now has its settings saved when exporting\n-IDE now has its settings saved when exporting\n-Implemented an additional backup slot for automatic saves\n-The game now waits 0.2 seconds to save the game before closing. This should hopefully prevent some cases where unexpected shutdowns cause save corruption\n-Locked nodes are now hidden by default\n-Added a \"sessions\" stat\n-Rest Time is now visible if the amount of sessions is equal to or greater than 2\n-Fixed an error with the attribute formula\n-Fixed multiple instances of duping by looping resources\n-Fixed Rest Time not showing up after booting\n-Fixed drags interrupting the connection process\n-Fixed keybinds not working on text fields\n-Fixed hack levels not properly awarding hack points\n-Fixed boosts not working if you originally used the 000000 code on sync save\n-Fixed the background on the research screen being draw on top of lines\n-Fixed the Out of Memory achievement being awarded on reaching 100 active nodes instead of 300\n-Updated GodotSteam
-Implemented an additional backup slot for automatic saves\n-Nodes that are on placement mode can no longer be upgraded\n-The game now waits 0.2 seconds to save the game before closing. This should hopefully prevent some cases where unexpected shutdowns cause save corruption\n-Fixed the Out of Memory achievement being awarded on reaching 100 active nodes instead of 300
-Network, Processor, GPU Cluster, Data Lab and Heat Sink nodes now partially refund their cost when deleted\n-Fixed hack levels not properly awarding hack points\n-Fixed boosts not working if you originally used the 000000 code on sync save\n-Fixed the background on the research screen being draw on top of lines\n-Updated GodotSteam
-Reworked schematics placement\n-Node Group now automatically selects all nodes and connectors inside when selected\n-Node Groups can now be exported using schematics or copy/paste\n-Bank Breach can now be added from the nodes menu\n-Bank Breach no longer disappears after a fail or success\n-Removed random appearing Bank Breach\n-Bank Breach can now be exported using schematics or copy/paste\n-Added Download and Upload mergers. They can be unlocked via research\n-Changed background color to highlight usable desktop\n-Download Manager now displays and downloads all file formats by default, removing the need of unlocking them\n-Download Manager cost in Tokens was increased to 300 from 200 to reflect this change\n-Download Manager now has its settings saved when exporting\n-IDE now has its settings saved when exporting\n-Locked nodes are now hidden by default\n-Added a \"sessions\" stat\n-Rest Time is now visible if the amount of sessions is equal to or greater than 2\n-Fixed an error with the attribute formula\n-Fixed multiple instances of duping by looping resources\n-Fixed Rest Time not showing up after booting\n-Fixed drags interrupting the connection process\n-Fixed keybinds not working on text fields
You can now participate in beta 1.1 by going into your game properties > betas.\nWe will only push updates there if we feel they are safe enough for public and won\'t cause major issues. But always keep a backup of your save before switching versions.
Today we broke the 1k reviews on Steam! Unbelievable! Thanks very much for playing and leaving your review.\n\nCurrently I am working on what should be 1.1.0, which will include new content, balance changes, and some crazy QoL you have all been asking for.\n\nHere are some changes:\n-Placing schematics now place a blueprint of the nodes, and you can modify and place them however you want\n-Selecting a Node Group now selects all nodes inside (they can also be a part of a schematic now)\n-Download and Upload Merger added\n-You can now add the Bank Breach node, and it won\'t disappear anymore\n-Many bug fixes
-The game now automatically goes in fullscreen if the display resolution is equal to or lower than 1280x800. This should fix Steam Deck input issues.\n\nIf somehow this does not work, go into your Steam Deck Display settings and set the resolution to 1600x900. Thanks for the players who pointed that out.
Minimum Setup
- OS: Any Linux or SteamOS version
- Processor: Dual-Core 2.0 GHz or betterMemory: 1 GB RAM
- Memory: 1 GB RAM
- Graphics: Intel HD Graphics 600 series. NVIDIA GeForce GTX 600 series. AMD Radeon HD 7000 series or newer
- Storage: 200 MB available space
[ 6408 ]
[ 5917 ]
[ 1967 ]
[ 2356 ]
[ 960 ]
[ 1040 ]
[ 32810 ]
[ 866 ]
















