Posted 17 August 2014 - 10:03 PM
<noname>
The "native" emulator!
No more derpy LuaJ or LWJGL!
The "native" emulator!
No more derpy LuaJ or LWJGL!
This program is written in C# and mostly Lua… This program can (and will) run CC1.52…
Idunno :P/>/>
Just…
…look at the screenies
Spoiler
As I said, this program is in-dev
At least "adventure" works :P/>/>

Oh, that's new that paint is working :D/>/>

Edit: Temporary fix for drawing is windowing

Function passed to error() means that it is a native error

Okay, just too in-dev :P/>/>

…and the amazing features
Spoiler
- "Graphical" menu where You can
attackattach some peripherals or change some settings (NYI) - Full ComputerCraft 1.58 compatibility
- Portable
- Color (not wool, instead console colors :P/>/>/>) and click (both left and right, also scrolling) support
- Using regular plain windows console thus it uses almost no GPU
- Full support to .NET 3.5 packages in debug mode (NYI)
…and if You like it then why not try it out?
Downloads
Spoiler
The core: *missingno* (not yet uploaded because I'm still implementing some missing things, but if you wanna help me then idk… pm me :P/>/>/> or goto github)The CCore: http://minecraft.cur...758858/download
Github page: https://github.com/MarcuzD/idk_ccemu_old
Installation: meh, just extract "bios.lua" and "rom" from the CC1.58.zip to the "drive" folder, and you're good to go!
Here is what I need some help in
Spoiler
- Better drawing code (aka virtual, like term.write("wheeeeeeeeeeeeeidklol") writes only "wheeee", not "wheeee\r\neeeeeeeeeidklol", for this problem I made this: success, numchanged = emu:setcharat(x, y, string))
- Better http code (not storing everything in http_&lt;randomnumber&gt; files)
- And the most important thing is to decide how to implement the event system in lua because I dont know how the eventsystem works (i mean that it is stack-based or FIFO?)
Edited on 22 August 2014 - 04:02 PM