Updating
iPhone Screenshots
iPad Screenshots
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.6.6
This update contains changes from v2.6.4, v2.6.5, v2.6.5.1, and v2.6.6.
* Added new arrow key buttons to the toolbar
* Updated CC:T version to 1.100.5
* Speakers can now play arbitrary PCM audio.
* Add support for encoding and decoding DFPWM streams, with the cc.audio.dfpwm module.
* Fix the "repeat" program not repeating broadcast rednet messages.
* Added `useDFPWM` config setting to toggle use of DFPWM playback emulation
* Added `speaker.setPosition(x, y, z)` to emulate positioning of speaker audio
* Standards mode now controls the behavior of the new `speaker.playAudio`
* When disabled, all audio is added to a queue with no latency
* When enabled:
* `speaker_audio_empty` is queued when the audio is 0.5 seconds before it's expected to finish, emulating latency
* `speaker.playAudio` returns `false` if there is more than 0.5 seconds of audio in the buffer
* `useDFPWM` is forced to `true`
* Renamed `speaker.stopSounds` to `speaker.stop`
* `stopSounds` still exists for backwards compatibility, but is deprecated
* `speaker.playLocalMusic` is now deprecated in favor of `speaker.playAudio`
* It is recommended you load the audio files yourself instead of relying on the system to decode it
* Added `nano` clock to `os.epoch` (@SkyTheCodeMaster)
* Added caching to rope resolution to avoid concatenating the same rope multiple times
* Modified `string.rep` to work more like Cobalt
* Added an indicator showing whether the debugger console is no longer auto-scrolling
* Disabled loading of original `package` and `io` libraries to reduce possible vulnerabilities
* Enabled proper HTTPS certificate verification
* Added support for URLs to `cc.http.gist`/`gist` program
* Added `seek` method to binary HTTP handles
* Added strip option to `string.dump` from Lua 5.3
* Small compatibility fixes to drives
* Fixed a critical crashing issue when opening the navigation bar or keyboard (#238)
* Fixed some string comparisons not working as expected
* Fixed incorrect documentation on mobile gestures (#230)
* Fixed keyboard on iOS being dismissed when closing the app (#231)
* Fixed screen glitches when opening a new terminal after changing `useHDFont` (SkyTheCodeMaster)
* Fixed some issues with textutils.serializeJSON
* Fixed possible race condition in `mouse_move`
* Fixed an issue preventing the debugger console from scrolling
* Fixed fragments being included in HTTP requests (#239)
* Fixed `paintutils.drawBox` not working properly in graphics mode
* Fixed type of `http_max_websocket_message` config setting
* Fixed crash when passing negative values to `monitor.scroll` (#244)
* Fixed possible race condition in WebSockets (crash report)
* Fixed a possible crash when a rogue event is sent (crash report)
* Fixed a crash when an event is sent to a computer that was just destroyed (crash report)
* Fixed a possible crash when the abort timer triggers right as the computer shuts down (crash report)
Seller
Name
Jack Bruienne
Information
Developer
Categories
Version
v2.6.6
Size
11.2 MB
Game Center
No
VPP Device Licensing
Yes
Rating
Rated: 4+
Compatibility
iOS 12.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 SEThirdGen, 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 AirFifthGen, iPad AirFifthGenCellular, 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