This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#126 2013-01-29 18:29:04

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

Firedrake969 wrote:

Programmer_112 wrote:

firedrake969_test wrote:

Ok, Programmer_112:  Turn the broadcast x and wait into custom blocks, if you know what I mean.  That's your assignment.

I assume you mean use Scratch 2.0 to make these blocks.  If not, please correct me.

Yes.

Should have asked this earlier.  Clarification:  the wait until block or the wait [] seconds block?


http://i49.tinypic.com/rk60py.png

Offline

 

#127 2013-01-29 20:17:02

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

OK.  I got the new broadcast block here.  It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything.  I will research this phenomenon.

Last edited by Programmer_112 (2013-01-29 20:19:02)


http://i49.tinypic.com/rk60py.png

Offline

 

#128 2013-01-30 14:22:08

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

Programmer_112 wrote:

OK.  I got the new broadcast block here.  It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything.  I will research this phenomenon.

I meant something else.   tongue   Ok, here goes my [scratc[]hblocks] attempt:

broadcast [broadcast v] and wait
Convert those into custom procedures.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#129 2013-01-30 14:25:11

mythbusteranimator
Scratcher
Registered: 2012-02-28
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?


http://www.foxtrot.com/comics/2012-04-01-fdb37077.gif
clicky

Offline

 

#130 2013-01-30 15:56:58

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

Firedrake969 wrote:

Programmer_112 wrote:

OK.  I got the new broadcast block here.  It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything.  I will research this phenomenon.

I meant something else.   tongue   Ok, here goes my [scratc[]hblocks] attempt:

broadcast [broadcast v] and wait
Convert those into custom procedures.

Sorry, I thought you meant do them separately.  I'll get those to work, although I think I'll need to use a string instead of a list of broadcasts.


http://i49.tinypic.com/rk60py.png

Offline

 

#131 2013-01-30 16:03:39

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

OK, I got the new block done here.

Last edited by Programmer_112 (2013-01-30 16:03:59)


http://i49.tinypic.com/rk60py.png

Offline

 

#132 2013-01-30 21:21:38

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

mythbusteranimator wrote:

I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?

A command line OS is precisely what we're making.  tongue

Though some more actual computer characteristics would be interesting to implement. A BASIC interpreter would be a great one to try, for that matter  smile

@Firedrake, what do we need custom broadcast blocks for?


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#133 2013-01-31 10:08:02

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

technoguyx wrote:

mythbusteranimator wrote:

I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?

A command line OS is precisely what we're making.  tongue

Though some more actual computer characteristics would be interesting to implement. A BASIC interpreter would be a great one to try, for that matter  smile

@Firedrake, what do we need custom broadcast blocks for?

Not custom broadcast blocks.
We want to replace "broadcast x and wait" with the new custom procedures.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#134 2013-01-31 11:40:46

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

Yes, but what for?


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#135 2013-01-31 15:35:40

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

technoguyx wrote:

Yes, but what for?

It's faster.  And looks nicer.  And we can modify it to have custom inputs.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#136 2013-01-31 19:10:05

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

Does the new block work?

Last edited by Programmer_112 (2013-01-31 19:11:12)


http://i49.tinypic.com/rk60py.png

Offline

 

#137 2013-01-31 19:19:56

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

I'm sick, taking a leave of absence.  :L  Sorry.
Technoguyx will take over for a while.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#138 2013-01-31 22:24:04

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

We should actually start rebuilding List OS in 2.0, before determining whether we'll really need the speed that a custom broadcast block can provide.

(Plus, it's often best to get the concept clear first and optimize later, in any programming language  wink  )

Programmer_112, you can remix this project - it has the command line and a settings screen already done. New core apps (i.e. coded in Scratch) shall be made as separate sprites, for the sake of keeping our code clean.

Other than the cloud apps, which we won't be able to work in for a long time, what core apps do we need? I think we should focus in our custom programming language, ListScript. Simple apps, such as calculators, could be written in this language instead of Scratch. And users could write and distribute their own apps.

Last edited by technoguyx (2013-01-31 22:25:50)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#139 2013-02-01 23:12:30

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

I was like 95% done and my browser closed without saving.  Sorry, I guess I'll need to do it tommorow.


http://i49.tinypic.com/rk60py.png

Offline

 

#140 2013-02-01 23:19:47

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

awh, that's a shame D:

I was working a bit in ListScript myself. I decided not to remix CheeseyCheese100's project (link to it a few pages back), but I'm being heavily inspired by it so I'm giving him/her credit in the documentation anyway :3


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#141 2013-02-03 18:16:33

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

I got a quadratic solver and decimal preferences in this version.


http://i49.tinypic.com/rk60py.png

Offline

 

#142 2013-02-03 19:53:25

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

Nice so far c:


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#143 2013-02-03 22:30:30

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

OK, added custom line break and fixed the prime checker in this version.  I am so eager to see cloud variables - SO MUCH POTENTIAL!!!


http://i49.tinypic.com/rk60py.png

Offline

 

#144 2013-02-06 17:52:09

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

I got another version done, but I'm too lazy to post a link right now


http://i49.tinypic.com/rk60py.png

Offline

 

#145 2013-02-06 17:59:29

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

Still have flu.   sad
Expect me back next weekend, maybe.  Sorry, but the flu is merciless.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#146 2013-02-06 18:48:20

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

Yes, it is merciless.  Hope you get better soon!


http://i49.tinypic.com/rk60py.png

Offline

 

#147 2013-02-08 20:23:40

Programmer_112
Scratcher
Registered: 2012-02-17
Posts: 100+

Re: Community Computer Systems Inc. [Apply now!]

New version that I forgot to post: (link to project)


http://i49.tinypic.com/rk60py.png

Offline

 

#148 2013-02-15 12:16:20

firedrake969_test
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: Community Computer Systems Inc. [Apply now!]

Ok, sojmewhat back.  WHat have we done so far?


Alt of Firedrake969.

Offline

 

#149 2013-02-15 12:45:25

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Community Computer Systems Inc. [Apply now!]

Programmer_112 has been working in the same core apps the 1.x version had, I think

Myself I've kinda lost interest tbh, and have had stuff to do, thus I haven't worked in ListScript.


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

Board footer