Jump to content




ComputerCraft Emulator


15 replies to this topic

#1 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 15 July 2012 - 07:27 AM

Just me testing my latest project an emulator for ComputerCraft,


#2 Sxw

  • Members
  • 293 posts
  • LocationWhenever, Wherever!

Posted 15 July 2012 - 04:13 PM

Wow. Thats awesome. Whats the red ring for?

#3 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 16 July 2012 - 04:12 AM

View PostSxw1212, on 15 July 2012 - 04:13 PM, said:

Wow. Thats awesome. Whats the red ring for?

To denote the "focused" terminal(ie the terminal that key presses are sent to),
the colour is configurable.
It's just a colour overlay.
It also has the ability to focus all terminals which you see in the vid when both go red.
It supports between 1 terminal and a 5*5 grid of terminals, so 1 -> 25

#4 rex41043

  • Members
  • 88 posts

Posted 16 July 2012 - 09:09 AM

COOOL when do you think we will be able to download it? :P/>

#5 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 16 July 2012 - 10:07 AM

View Postrex41043, on 16 July 2012 - 09:09 AM, said:

COOOL when do you think we will be able to download it? :P/>

Once I can make sure it will run on osx,
And let dan200 have a go :)/>

#6 kazagistar

  • Members
  • 365 posts

Posted 16 July 2012 - 11:35 AM

Any chance of a source release? Also, what language/environment did you make it in?

My main development machine when not at my desktop is a linux netbook that is wholly incapable of running minecraft, so a CC emulator would be incredibly useful for me.

#7 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 16 July 2012 - 12:13 PM

View Postkazagistar, on 16 July 2012 - 11:35 AM, said:

Any chance of a source release? Also, what language/environment did you make it in?

My main development machine when not at my desktop is a linux netbook that is wholly incapable of running minecraft, so a CC emulator would be incredibly useful for me.

I'm not sure about a source release.
This is coded in Java. And developed on a Windows XP computer,
It *should* work on windows, osx and linux but I still need to test osx and linux.
Unfortunately I don't have access to a computer running either of those :P/>
Dan200 gave me permission to use the mods actual classes but I'm not allowed to distribute those for obvious reasons so what this does is it looks for and detects ComputerCraft installations in the .minecraft folder or in the current folder and loads them for use.

#8 kazagistar

  • Members
  • 365 posts

Posted 16 July 2012 - 01:55 PM

I see, it makes sense why you would not want a source release. I was under the impression that this was standalone, but using the CC source classes is a elegant solution as well. So, I guess my feature requests would be (1) A way to customize the path to source classes, or even just have it search its local directory for them (2) "Hidden terminals", so you can run more computers then you can display at the same time (3) the ability to start up many terminals at the same time, each from their own startup folder, and (4) rednet emulation of some kind.

I don't know which if these are easily implementable... the main reason I was asking for a source release is so I might possibly be able to submit patches for any lacking features. Even if none of these are available though an emulator would be incredibly useful.

#9 1lann

  • Members
  • 501 posts
  • LocationAustralia

Posted 16 July 2012 - 03:19 PM

View Posttomass1996, on 16 July 2012 - 12:13 PM, said:

View Postkazagistar, on 16 July 2012 - 11:35 AM, said:

Any chance of a source release? Also, what language/environment did you make it in?

My main development machine when not at my desktop is a linux netbook that is wholly incapable of running minecraft, so a CC emulator would be incredibly useful for me.

I'm not sure about a source release.
This is coded in Java. And developed on a Windows XP computer,
It *should* work on windows, osx and linux but I still need to test osx and linux.
Unfortunately I don't have access to a computer running either of those :P/>
Dan200 gave me permission to use the mods actual classes but I'm not allowed to distribute those for obvious reasons so what this does is it looks for and detects ComputerCraft installations in the .minecraft folder or in the current folder and loads them for use.

Oh, I use Ubuntu, I'm happy to test it out and give it feedback if you wish. Or you could just install Ubuntu alongside windows.
http://www.ubuntu.co...ndows-installer

#10 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 17 July 2012 - 04:54 AM

View Postkazagistar, on 16 July 2012 - 01:55 PM, said:

I see, it makes sense why you would not want a source release. I was under the impression that this was standalone, but using the CC source classes is a elegant solution as well. So, I guess my feature requests would be (1) A way to customize the path to source classes, or even just have it search its local directory for them (2) "Hidden terminals", so you can run more computers then you can display at the same time (3) the ability to start up many terminals at the same time, each from their own startup folder, and (4) rednet emulation of some kind.

I don't know which if these are easily implementable... the main reason I was asking for a source release is so I might possibly be able to submit patches for any lacking features. Even if none of these are available though an emulator would be incredibly useful.

(1): It already does search the local directory
(2): I may look into some thing like this or a sort of scrolling/page type setup
(3): Well you can have up to 25 at the same time atm, and each do have their own directories just like normal CC does
(4): It already has rednet, You can see me using it in the video.

#11 tomass1996

  • Members
  • 431 posts
  • LocationNew Zealand

Posted 17 July 2012 - 12:09 PM

Houston, We have lift off.
ComputerCraft Emulator

#12 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,112 posts
  • LocationAustralia

Posted 14 December 2012 - 05:30 AM

View Posttomass1996, on 16 July 2012 - 10:07 AM, said:

View Postrex41043, on 16 July 2012 - 09:09 AM, said:

COOOL when do you think we will be able to download it? :D/>

Once I can make sure it will run on osx,
And let dan200 have a go :D/>

I love you man. Finally SOMEONE who supports ALL OSes!!!!!!!! :D

#13 Tiin57

    Java Lunatic

  • Members
  • 1,365 posts
  • LocationIndiana, U.S.A.

Posted 14 December 2012 - 12:05 PM

:?
Tomass has had this released for some time, check the Programs/Apis and Utilities forum. (Spoiler: It's about 9001 times better than this topic's version :D)
Edit: Of course, it still struggles to support OS X.

#14 AfterLifeLochie

    Wiki Oracle

  • Administrators
  • 480 posts
  • LocationAfterLifeLochie's "Dungeon", Australia

Posted 14 December 2012 - 08:37 PM

View Posttiin57, on 14 December 2012 - 12:05 PM, said:

Edit: Of course, it still struggles to support OS X.

Namely because JRE7 on Mac is an absolute monster to work with. There's been a pile of problems that neither Tomass or myself have been able to fix, and I dare not try and poke around with JRE7 for Mac and it's breaking-of LWJGL - I'd probably die before I got everything fixed completely.

#15 TheDavster

  • Members
  • 5 posts

Posted 31 January 2013 - 01:58 AM

I think that ComputerCraft Emulator should be able to print from REAL printers!



#16 NeverCast

  • Members
  • 399 posts
  • LocationChristchurch, New Zealand

Posted 31 January 2013 - 09:03 AM

1. Bad Idea
2. You just dug up a really old topic.


1 Explained.

What stops me from starting up a program on your CC-Emulator, forking in to a background coroutine where you can't get me, and queuing up 100s of pages of ASCII Penis! For your mummy to see? Hmm?

Sorry, but in my opinion, CC Interfacing with the real world is bad unless constrained, and access to a real printer isn't a constraint.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users