GameMaker (2.0 - 2.2.x)

Unboxed filesystem


You must be logged in to obtain assets


Unboxed is a free and open source extension written in Pascal for GMS2 that allows you to work with files and directories without having to deal with GM's limitations (or features).

Supports Windows, Linux (experiment), MacOS (experiment).

Please note that the Linux version hasn't been tested with GMS2 yet as I don't have a readily Linux system (same goes with MacOS). It was cross-compile from Windows to Linux/MacOS and then tested by calling it's functions via a Linux program running in WSL (Windows Subsystem for Linux). Any feedback on these platforms is appreciated :)

This extension currently supports:

  • Handling UTF-16 paths on Windows and UTF-8 paths on Linux/MacOS.
  • Copying, renaming, moving and deleting files.
  • Creating, renaming, moving and deleting directories.
  • Creating, reading and writing UTF-8 text files.
  • Searching for files and directories from a given mask.
  • Get environment variables (there is a GMS equivalent for this function but it's Windows-only).

(Please see Unboxed-README.txt included in this asset for details)

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 0.1.4. Published August 25, 2018

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait