Jump to content


TomyLobo's Content

There have been 28 items by TomyLobo (Search limited from 29-March 23)


By content type

See this member's


Sort by                Order  

#178725 [1.4.7] [CC 1.481] CCNoise - generate custom sounds

Posted by TomyLobo on 15 May 2014 - 09:19 PM in Peripherals and Turtle Upgrades

You can do that yourself.
The source is available at https://github.com/TomyLobo/ccnoise
If you have any specific questions only I can answer, ask away :)



#134493 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 19 July 2013 - 12:59 AM in Peripherals and Turtle Upgrades

that would be one of the items on my list of ways in which she could convince people to do her bidding



#134470 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 18 July 2013 - 09:35 PM in Peripherals and Turtle Upgrades

Eloraam can't enforce that reverse engineering for the purpose of interoperability against any EU citizen (which includes me)

So if she takes down my mod, she'll have to do other things to convince people to do so.
I have a few in mind, but I'm not gonna detail them here for several reasons.



#134339 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 18 July 2013 - 07:20 AM in Peripherals and Turtle Upgrades

I dunno, ask the people on #redpower on espernet

Be warned though, they might ban you :D



#131662 [1.4.7] [CC 1.481] CCNoise - generate custom sounds

Posted by TomyLobo on 06 July 2013 - 10:40 AM in Peripherals and Turtle Upgrades

View PostZudoHackz, on 06 July 2013 - 09:43 AM, said:

This looks nice!

When ComputerCraft for 1.6 comes out, there will be no need to play Minecraft sounds with this as you can do that with command blocks:
/playsound random.chestopen @p
That's only a tiny part of the functionality of this mod.
The major part is the generation of custom sounds.
But thanks for the info, I wasn't aware of this command :)



#125829 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 13 June 2013 - 02:38 AM in Peripherals and Turtle Upgrades

By assuming that they wouldn't bundle it if they didn't use it :)



#125600 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 12 June 2013 - 05:39 AM in Peripherals and Turtle Upgrades

You can see that it is used if you take a look at the ComputerCraft zip file in any zip-capable tool



#125398 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 11 June 2013 - 08:31 AM in Peripherals and Turtle Upgrades

ComputerCraft uses LuaJ, which is a "Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling." (http://sourceforge.net/projects/luaj/)
Why I care about the CC license? for one, because I'm posting this on computercraft forums :)
The CC devs have also never been unreasonable, unavailable or just outright assholes, while eloraam has been all of that.



#125223 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 10 June 2013 - 11:43 AM in Peripherals and Turtle Upgrades

I had no trouble saving state to a file each time that state changes :)

I would highly doubt that statement about it being kinder to the server.
Of course, CC has the potential of being more of a strain on the server, simply because RPC is resource-limited and CC is (almost) not.

But if you compare efficiency, you have an emulated CPU on one side and LuaJ, which compiles to java bytecode, which the Hotspot JVM JITs to native code if it's run a lot.
I hope it's clear to you, which one is more efficient :)

EDIT: using the CC peripheral interface to attach peripherals to non-CC stuff would probably violate the license



#124965 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 09 June 2013 - 09:43 AM in Peripherals and Turtle Upgrades

Adding such a feature would force me to use RPC.
Avoiding RPC was the reason why I made this peripheral.
What's your use case anyway?



#123760 YATAPI (Yet Another Turtle Application Programing Interface) [UNFINISHED] [UN...

Posted by TomyLobo on 05 June 2013 - 06:53 AM in General

google translate surely doesn't pick "modificates" unless someone has been a troll with the corrections



#123751 YATAPI (Yet Another Turtle Application Programing Interface) [UNFINISHED] [UN...

Posted by TomyLobo on 05 June 2013 - 06:14 AM in General

"A is overriding B" is the contradictory to "A is a modified B".
This isn't a mod. A mod of ComputerCraft would be, as I stated before, a breach of copyright. do you want to be a bad copyright breacher?



#123621 YATAPI (Yet Another Turtle Application Programing Interface) [UNFINISHED] [UN...

Posted by TomyLobo on 04 June 2013 - 05:06 PM in General

no it doesn't
that API is implemented in java. modifying it and distributing the modified class files is a breach of copyright



#123612 better symlink support in CC

Posted by TomyLobo on 04 June 2013 - 04:33 PM in Suggestions

i vote for this
currently i'm using a small node.js program and the http api to make symlinks from within CC.

EDIT: wait... i didnt read this properly. your idea is stupid. just make the symlinks yourself.



#123592 YATAPI (Yet Another Turtle Application Programing Interface) [UNFINISHED] [UN...

Posted by TomyLobo on 04 June 2013 - 03:21 PM in General

the rom folder, because that's where apis are loaded from.
you don't have the slightest hint of a clue of what you're doing, right?

saying that your thing is a mod is like saying HTML is a programming language.



#123348 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 03 June 2013 - 02:37 PM in Peripherals and Turtle Upgrades

fixed the link. oops.



#123343 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 03 June 2013 - 02:18 PM in Peripherals and Turtle Upgrades

Improved the texture's compression, for a slightly decreased download size.



#123340 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 03 June 2013 - 02:11 PM in Peripherals and Turtle Upgrades

0.0.6 (Beta)
- Increased hardness
- Changed texture
- Added redbus API
- Changed the orientation datavalues. I recommend re-placing every ccredbus you placed if you care about the orientation.



#121962 Want to learn C++ ?

Posted by TomyLobo on 30 May 2013 - 08:09 AM in General

and you bet it would show up on google if theoriginalbit knew about it (and wasn't breaking his NDA by telling us)



#121764 Want to learn C++ ?

Posted by TomyLobo on 29 May 2013 - 01:24 PM in General

View PostOrwell, on 29 May 2013 - 01:14 PM, said:

View PostTomyLobo, on 29 May 2013 - 10:17 AM, said:

View PostETHANATOR360, on 27 May 2013 - 10:17 AM, said:

i would like to learn C stuff first but what the heck
bad idea. C++ is a different language.
C++ was designed in such a way that C is a valid subset of C++. With other words, every C program is valid C++ as well. There are only a couple of incompatibilities and those are nicely listed here: http://en.wikipedia....ty_of_C_and_C++ . So to say that C++ is a different language (which it literally is, but that's not what you ment) isn't true. You can perfectly learn C first to get the hang of most of C-style syntax and the procedural paradigm without bothering about object orientation and exra syntax. If you ask me, C (and assembly certainly too) is perfect to learn real technical programming. It can make you grasp pointers, memory management, the stack, etc. If you proceed to C++, C#, Objective-C after that, you can be confident that you really understand what's going on on the lower levels and how you can control a program in every aspect. I'm not saying that you couldn't learn this through C++ (we did so at Uni), but I've seen many dive into C++ (or especially C#) and a lot of them avoided the low-level stuff because they could make their way around (with the logical inefficiency problems etc. of course) and they didn't really understand what was happening under the hood.

Also, lots of microcontrollers (like the Arduino) natively use very close variants of C or even C itself and practically never C++ or anything else.

All these languages have the C language in common, so learning pure C can greatly help you to see how other languages build onto that, thus mastering those languages more quickly.
No one who knows what they're talking about will recommend you to learn C in order to learn C++.
Here's a factoid from a bot fed by such people:

[20:23:15] <nolyc> Learning C++ requires no previous C knowledge and many C style ways of doing things are replaced by better or equivalent language additions. A good C++ book will look very different from a good C book. However, if you do know C already, it is evident that reading The C++ programming language by Bjarne Stroustrup gives you a very solid understanding of C++.



#121707 Want to learn C++ ?

Posted by TomyLobo on 29 May 2013 - 10:17 AM in General

View PostETHANATOR360, on 27 May 2013 - 10:17 AM, said:

i would like to learn C stuff first but what the heck
bad idea. C++ is a different language.



#121044 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 26 May 2013 - 06:52 PM in Peripherals and Turtle Upgrades

Getting close to bundling the API with the mod. Just need dan's permission because of the way I'm doing it.



#120744 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 25 May 2013 - 07:04 PM in Peripherals and Turtle Upgrades

You realize I'm German too? :)/>

and the point of the "hate messages" section wasn't to get replies but to show off the rather limited range of negative responses I got.



#120740 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 25 May 2013 - 06:41 PM in Peripherals and Turtle Upgrades

breaking the 4th wall? you'll have to explain how that metaphor applies here :)



#120247 [1.4.7] [CC 1.481] CCRedbus - control Redbus devices (like Sortron) with Comp...

Posted by TomyLobo on 23 May 2013 - 06:34 PM in Peripherals and Turtle Upgrades

View Postimmibis, on 23 May 2013 - 04:20 PM, said:

Eloraam doesn't like people reverse engineering RedPower, and I wouldn't be surprised if this gets removed from the forum.

Then it's still available on my homepage and github. I'll probably reopen the topic I had on the minecraft forums, too.
It'd still be better to have this on here where it belongs, though. It's a peripheral made for ComputerCraft, after all.