/cclite

An emulator for CraftOS 2.0 used by Silica

Primary LanguageLuaOtherNOASSERTION

CCLite ComputerCraft Emulator

Description:

This is a ComputerCraft Emulator written in Love2D. It is not complete, and is still a work in progress.

Visit the forum topic for CCLite downloads.

HTTPS Support:

Linux:

apt-get install lua-sec

This should get everything you need.

Then go into conf.lua and set useLuaSec to true

Windows:

You can try LuaRocks to see if it has LuaSec, I did it manually

For HTTPS support, you'll need to grab:

From LuaSec: Binaries, Lua Code:

  • ssl.dll -> ssl.dll

  • luasec-luasec-0.4.1/src/ssl.lua -> ssl.lua

  • luasec-luasec-0.4.1/src/https.lua -> ssl/https.lua

You also need to install OpenSSL: Windows

Place these files where the love executable can get to them, where love is installed or the lua path.

Then go into conf.lua and set useLuaSec to true

Mac:

I dunno. Try the ssl.so file on the binaries page.

Screenshots:

Demonstration

NOTES:

My fork of CCLite has a different save directory than Sorroko's version. Mine will save to the "ccemu" folder while his saves to "cclite"

TODO:

Add in more error checking

Make peripheralAttach only add valid sides

Have virtual Disk Drives work with Treasure disks