CraftOS-PC v2.4.4
CraftOS-PC v2.4.4 is a minor bugfix update with a month of changes rolled into one version. (Don't let that fool you - not many changes have been made.) Some of the improvements include internationalization, crash fixes, and better compatibility with ComputerCraft.
- Bumped CC:T version to 1.93.0
- Added computer size counting to
fs.getFreeSpace- This is only enabled with
standardsModeon - Without
standardsMode, old behavior is kept - May reduce performance of
fs.getFreeSpace
- This is only enabled with
- Fixed path resolution on Windows systems using non-ASCII characters in paths
- This involved rewriting all of the path-related code to accept wide strings on Windows
- Why did Windows have to keep using UTF-16??? >:(
- This involved rewriting all of the path-related code to accept wide strings on Windows
- Fixed keyboard layouts not being respected (#138)
- Fixed string pattern matching with NUL bytes in patterns
- This was previously done in the default ROM, but now Lua itself has been modified to fix the issue
- Alternate ROMs (such as the CC:T ROM) no longer have this issue
- Fixed automatic directory creation reversing the new directory names (#137)
- Fixed some crashes related to the printer
- Fixed HTTP >= 400 response codes not being returned as failures
- Fixed
terminateevent not being sent unconditionally when a filter is set term.screenshotcan now be called with a boolean value specifying whether to copy the image to the clipboard- Added error message to
periphemu.create - Fixed name of scripts run through
wget - Added some extra argument checks to
shellfunctions incash - Fixed
__tostringmetamethod missing fromcc.prettyobjects - Fixed standalone CI builds
- macOS: CraftOS-PC now supports macOS 10.9.5+ once again
If you need help using CraftOS-PC, I'm available on the ComputerCraft Discord server as @JackMacWindows#9776. Feel free to ping me if you need anything.
The CCEmuX plugin in this version had an issue where ccemux.openDataDir() wouldn't do anything on Windows. Please download an updated build of the plugin below separately.