1. Retro Gadgets
  2. News

Retro Gadgets News

Update 0.1.3

Hello Gadgeteers! We just released Retro Gadgets Update 0.1.3, also know as Workbench Update.
In this update we added a bunch of workbench-related features, implemented a couple of advanced drawing options for the Video Chip, fixed some bugs and hopefully improved the performances a bit.

New Features:
  • DrawCustomSprite() and RasterCustomSprite() added to VideoChip.
    These new methods allow the user to draw a part of the sprite-sheet ignoring the standard grid.

  • You can now control the color of the desktop lamp using: `desk.SetLampColor(color:color)`

  • Recorder Tool:
    A video recorder tool has been added to the top-left part of your Workshop. By pressing the record button you can start recording right away. right now the recorder has two modes:
    Automatic portrait and fullscreen landscape.
    Fullscreen landscape simply records the entire screen, while Automatic Portrait mode tries to follow your mouse cursor and focuses on essential parts of the screen. This should generate interesting videos that are ready to use for popular portrait-mode social networks.

  • Minitool:
    We added a pager-like tool to display small text messages. The mini-tool will deliver important game hints. Custom messages can be triggered directly by the user from the desk table.
    desk.ShowMessage(message:string, persistent:boolean) desk.ShowWarning(message:string, persistent:boolean) desk.ShowError(message:string, persistent:boolean) desk.HideMessage()
    Messages last a standard amount of time, or can be made persistent by setting the "persistent" argument to true. HideMessage() Clears the last displayed message.

  • Cutting Mats can now be changed real time when you have no gadget active on your Workbench. A small tab pops up in the lower right of the cutting mat that allows you to cycle through all the mats available in your cuttingmats/active folder.

  • In the game options, we added an option to disable the bloom effect.


Bug Fixes and improvements:
  • Reworked many buttons and IU elements in the Multitool
  • Updated and repositioned a few visual elements in the workshop to reduce visual clutter
  • We reworked the 2D lights on the game desktop to slightly improve performance on older computers.
  • Fixed a bug that caused an error when turning on a Gadget with a CPU without a code asset assigned
  • Fixed a bug that always could return 0 when accessing the AudioChip "ChannelsCount" property
  • Fixed a bug that caused variables returned by require() to be duplicated. This could cause TypeMismatch errors even if the actual type was the same.
  • Fixed a bug that displayed the "downloaded gadget" post-it during widget mode.

Update 0.1.2

Hello Gadgeteers! We just released Retro Gadgets Update 0.1.2

This is what we changed in this new version:

- Fixed led buttons symbols rendering when rotated and illuminated
- Fixed VideoChip:SetPixel() render artifacts
- Improved small round button artwork

Update 0.1.1

The team at Evil licorice is proud to present: Retro Gadgets Update 0.1.1

This is a maintenance patch, and this is the list of things that have been fixed.

  • Fixed a bug that caused the update of the AudioChip volume property 1 tick later.
  • Fixed a bug that prevented CPU.DeltaTime to be cleared when a Gadget was turned on/off.
  • Fixed a crash with nested tables inside a FlashMemory.
  • Fixed a crash if the error() function was called without arguments.
  • Fixed a bug that displayed black bars in widget mode if the resolution was not 16:9.
  • Fixed a bug in DPad and Stick Y axes.
  • Fixed a sprite that incorrectly displayed the square airbrush tip.
  • Fixed asset errors that allowed the rotation of button and other important symbols that should remain aligned with the viewer.
  • Fixed a bug that prevented the volume sliders in the game options to work as intended.
  • Renamed the Power Button section of the Misc drawer to reflect the fact that contains in fact, power buttons
  • Fixed a Lua crash related to garbage collection
  • 2x1 board shapes were updated to avoid some edge cases with the positioning of the Multitool connector
  • Fixed Lua require() random crashes
  • Fixed Lua assets iterators

Retro Gadgets is now available on Steam in Early Access

[previewyoutube][/previewyoutube]

💥It's release day! We can't wait to see all the amazing gadgets you are going to create!
Happy making, Gadgeteers!

Early Access starts November 30th!


Hello Gadgeteers! You awaited with a lot of patience the announcement of the release date and finally, we are ready to share this information with you.

Retro Gadgets will be released in Early Access on November 30th!

In less than a month you will be able to share with the rest of the community all your wonderful creations and be actively part of the last month of development. Since the demo you tried during Steam Next Fest we implemented some new cool features, and many more will come in the upcoming months!

Don't forget to support us by adding your game to your wishlist and, if you don't want to miss all the sneak peeks we'll share with the community before the release, join our Discord server and follow us on Twitter!