AboutTermsPrivacyContact
 
Updating
CraftOS-PC

CraftOS-PC

Released: 2021-07-23
© 2019-2022 JackMacWindows.
CraftOS-PC - QR Code
Version v2.7.3
4+
Download on the App Store
Version v2.7.3
4+
Download on the App Store
Released: 2021-07-23
© 2019-2022 JackMacWindows.

iPhone Screenshots

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

iPad Screenshots

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Description

CraftOS-PC is a fantasy terminal that allows you to write and run programs inside an ‘80s-style text console.
CraftOS-PC emulates the popular Minecraft mod "ComputerCraft", which adds programmable computers to Minecraft using the Lua programming language. CraftOS-PC takes this experience outside Minecraft to allow you to run the same programs anywhere you go.
CraftOS-PC provides a set of functions (called APIs) that make it super easy to do simple tasks such as write text to the screen, read files, and more. The simplicity of these functions makes CraftOS-PC great for new programmers, but their power makes it possible to write all sorts of complex programs with less code.
If you aren’t ready to write programs yet, there’s already a large number of programs for ComputerCraft that will work in CraftOS-PC, ranging from simple games to whole graphical operating systems. These can be downloaded through the built-in Pastebin and GitHub Gist clients.
• Full Lua 5.1+ scripting environment and command-line REPL
• 16-color text-based terminal display
• Expansive virtual filesystem for program and data storage
• Built-in shell with syntax similar to most desktop shells
• APIs to easily access terminal, filesystem, Internet, event queue, and more
• Built-in programs make it easy to navigate & edit files without a single line of code
• Plenty of help documents to assist programmers
• Compatibility with thousands of existing ComputerCraft programs
• Over 3x faster than Minecraft mod and comparable emulators
• Emulation of all peripherals available in ComputerCraft
• Easily access configuration from inside CraftOS
• Exclusive graphics mode providing up to 256-color, pixel-based screen manipulation
• Edit Lua scripts from CraftOS or other code editing apps
• Open-source app makes it easy to suggest and contribute changes
Documentation on all of the APIs that ComputerCraft provides are available at https://tweaked.cc, and CraftOS-PC’s unique APIs are described at https://www.craftos-pc.cc/docs/.
Join the CraftOS-PC community at https://www.craftos-pc.cc/discord!

What's New in Version v2.7.3

It's been a while since the last update! CraftOS-PC v2.7.3 brings a large number of fixes (which have been waiting for too long...), as well as a few goodies for Linux and mobile users.
• Updated CC:T version to 1.102.2
• Moved Lua portions of `fs` and `http` outside the BIOS
• Trim spaces from filesystem paths.
• Fix `import.lua` failing to upload a file.
• Reduce inconsistency with the table length operator in some cases
• Replaced rope and substring allocation with clusters
• This should hopefully fix performance and memory allocation issues with string concatenation
• Added new multi-touch events on mobile platforms
• `_CCPC_finger_touch`, `_CCPC_finger_up`, `_CCPC_finger_drag`
• All events get finger ID, X, and Y as parameters
• These events co-exist with single-touch mouse events
• iOS now has Page Up/Down keys on the arrow toolbar for quicker navigation
• Added function authentication for C functions to mitigate bytecode vulnerabilities
• Improved performance of binary `file.readAll`
• `unpack` no longer uses a table's `n` field
• Fixed error when setting palette colors on windows in 256-color graphics mode
• Fixed more crashing when filesystem functions fail (#280)
• Fixed crashes due to stack overflows
• Fixed WebSocket pings sending a close response (#214)
• Fixed crashes in `websocket.receive()` when receiving a message that's too large (#297, #214)
• Fixed vague error message responses when an HTTP request fails (#292)
• Fixed DAP crash from setting a breakpoint in an unknown file
• Fixed breakpoints activating on the wrong line
• Fixed first line of a file not being able to trigger a breakpoint
• Fixed debugger errors when invalid arguments are used on the ccdb command line (#294)
• Fixed precision issues with `os.epoch("nano")` (#299)
• Fixed `rawlen` and `__ipairs` being missing from the global table
• Fixed some inconsistencies with seeking beyond a file's limits (#310)

Seller

Name

Jack Bruienne

Information

Developer

Categories

Version

v2.7.3

Size

11 MB

Game Center

No

VPP Device Licensing

Yes

Rating

Rated: 4+

Compatibility

iOS 13.0 or later

Devices

iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPhone SE (2nd generation), iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 mini, iPhone SE (3rd generation), iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPad (5th Generation) Wi-Fi, iPad (5th Generation) Wi-Fi + Cellular, iPad (6th generation) Wi-Fi, iPad (6th generation) Wi-Fi + Cellular, iPad Pro, iPad Pro (Cellular), iPad Pro (9.7-inch), iPad Pro (9.7-inch) (Cellular), iPad Pro 12.9-inch (2nd generation), iPad Pro 12.9-inch (2nd generation) Wi-Fi + Cellular, iPad Pro (10.5-inch), iPad Pro (10.5-inch) Wi-Fi + Cellular, iPad Pro (11-inch), iPad Pro (11-inch) Wi-Fi + Cellular, iPad Pro 12.9-inch (3rd generation), iPad Pro 12.9-inch (3rd generation) Wi-Fi + Cellular, iPad Air, iPad Air (Cellular), iPad Air 2, iPad Air 2 (Cellular), iPad Air (3rd generation), iPad Air (3rd generation) Wi-Fi + Cellular, iPad mini Retina, iPad mini Retina (Cellular), iPad mini 3, iPad mini 3 (Cellular), iPad mini 4, iPad mini 4 (Cellular), iPad mini (5th Generation), iPad mini (5th Generation) Wi-Fi + Cellular, iPad (7th generation) Wi-Fi + Cellular, iPad Pro 11-inch (2nd generation), iPad Pro 11-inch (2nd generation) Wi-Fi + Cellular, iPad Pro 12.9-inch (4th generation), iPad Pro 12.9-inch (4th generation) Wi-Fi + Cellular, iPad Air (4th Generation) (Wi-Fi), iPad Air (4th Generation) (Wi-Fi + Cellular), iPad (8th generation) Wi-Fi, iPad (8th generation) Wi-Fi + Cellular, iPad Pro 11-inch (3rd generation), iPad Pro 11-inch (3rd generation) Wi-Fi + Cellular, iPad Pro 12.9-inch (5th Generation), iPad Pro 12.9-inch (5th Generation) Wi-Fi + Cellular, iPad (9th Generation), iPad (9th Generation) Wi-Fi + Cellular, iPad mini (6th Generation), iPad mini (6th Generation) Wi-Fi + Cellular, iPad Air (5th generation), iPad Air (5th generation) Wi-Fi + Cellular, iPad Pro 11-inch (4th generation), iPad Pro 11-inch (4th generation) Wi-Fi + Cellular, iPad Pro 12.9-inch (6th generation), iPad Pro 12.9-inch (6th generation) Wi-Fi + Cellular, iPad (10th generation), iPad (10th generation) Wi-Fi + Cellular, iPod touch (6th Generation), iPod touch (7th generation)

Languages

English

App Store: Customer Ratings

Ratings & Reviews

0.0 of 5 (No rating)

App Store: Customer Reviews

No Entry