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

#1 2012-02-07 10:54:04

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Scratch in Logisim

Looking for a quick download? Click here!

Scrogisim is simply Scratch, the programming language, simulated in Logisim.

SCROGISIM was chosen because it combines SCRatch and lOGISIM.

(SCROGISIM)

Original Post:
I just thought of this idea. Logisim is an electrical wire simulator which can be downloaded as a computer application.

So the question is: Why not make Scratch in it? xD

------------------------------------------------------------------------------------------------
Development News (in order from bottom-to-top)
15/06 - First public full version. Click here!
17/02 - First public beta. Beta 2.5
17/02 - I deleted Scress. It is outdated.
17/02 - SCROGISIM beta 2.5 might aswell go public!
17/02 - Scress is outdated by SCROGISIM!
17/02 - SCROGISIM beta 2 now has interaction similar to Scress!

Last edited by rdococ (2012-06-15 10:21:20)

Offline

 

#2 2012-02-07 10:57:12

CheeseMunchy
Scratcher
Registered: 2008-10-13
Posts: 1000+

Re: Scratch in Logisim

Do you mean, 'make it in Scratch'?


6418,

Offline

 

#3 2012-02-07 11:04:33

zippynk
Scratcher
Registered: 2011-07-23
Posts: 500+

Re: Scratch in Logisim

CheeseMunchy wrote:

Do you mean, 'make it in Scratch'?


https://dl.dropbox.com/u/60598636/trifocal_interlude_soundcloud_button.png

Offline

 

#4 2012-02-07 11:07:13

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Offline

 

#5 2012-02-07 13:04:31

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Scratch in Logisim

I'm sure if you spent the time and researching time, you could make a computer that's dedicated to only creating/running Scratch projects. It would probably end up being the fastest Scratch player.  tongue

Offline

 

#6 2012-02-07 14:12:50

designer45
Scratcher
Registered: 2011-01-17
Posts: 500+

Re: Scratch in Logisim

rdococ wrote:

zippynk wrote:

CheeseMunchy wrote:

Do you mean, 'make it in Scratch'?

No, I mean making Scratch in Logisim.

[/endquotetrain]


http://www.uploadup.com/di-JOV6.jpg
Grr, I had no life outside of Miscellaneous. (lol jk) Click here to read my pokemon fanfiction! As of this update, jslomba has 2012 posts.

Offline

 

#8 2012-02-15 10:06:53

undefeatedgames
Scratcher
Registered: 2011-05-22
Posts: 1000+

Re: Scratch in Logisim

This sounds cool!
Can you explain more though?


Please call me udg or bearsfan, not undefeated.
Scratch and Misc.! Click here for Misc.'s Successorhttps://lh3.googleusercontent.com/-jkhes3yzmQk/T7G_BnxT9xI/AAAAAAAABYI/xhoN1Jk2M08/s513/sigp1.gif

Offline

 

#9 2012-02-15 11:36:32

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

Logisim is an electronics simulator. Scratch is software.

If Scratch was in Logisim, it'd be a simulation of Scratch as hardware on/in the Logisim software!

Offline

 

#10 2012-02-15 13:55:40

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Scratch in Logisim

Is it possible to access the hard drive or do graphics in logisim? maybe i'm just too much of a n00b with it.

Offline

 

#11 2012-02-15 19:55:25

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

samtwheels wrote:

Is it possible to access the hard drive or do graphics in logisim? maybe i'm just too much of a n00b with it.

1. No. Logisim simulates the electronics inside an electronic "sandbox". It does not execute real action except for opening and saving circuits.
2. Yes. But because of the way Logisim (or electronics in general) works, it's be pretty hard.

Last edited by rdococ (2012-02-15 19:56:01)

Offline

 

#12 2012-02-15 20:20:43

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

I've finally created a test release, called "Scress"!
The name was created from "Scratch" and "Press", where you press buttons to move a little square and you can interact with it.

Current buttons:
- change x by 1
- change y by 1

Settings:
- negative values? (applies to up-coming button presses)

Offline

 

#13 2012-02-15 23:24:40

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Scratch in Logisim

rdococ wrote:

samtwheels wrote:

Is it possible to access the hard drive or do graphics in logisim? maybe i'm just too much of a n00b with it.

1. No. Logisim simulates the electronics inside an electronic "sandbox". It does not execute real action except for opening and saving circuits.
2. Yes. But because of the way Logisim (or electronics in general) works, it's be pretty hard.

since it's virtual circuits, how do you access the hard drive? or would there be an input for the SB file to be typed in?

Offline

 

#14 2012-02-16 00:26:18

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

samtwheels wrote:

rdococ wrote:

samtwheels wrote:

Is it possible to access the hard drive or do graphics in logisim? maybe i'm just too much of a n00b with it.

1. No. Logisim simulates the electronics inside an electronic "sandbox". It does not execute real action except for opening and saving circuits.
2. Yes. But because of the way Logisim (or electronics in general) works, it's be pretty hard.

since it's virtual circuits, how do you access the hard drive? or would there be an input for the SB file to be typed in?

1. You can't access a real computer's hard drive.
2. You can't access a real computer's files.

Offline

 

#15 2012-02-16 00:29:01

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Scratch in Logisim

rdococ wrote:

samtwheels wrote:

rdococ wrote:


1. No. Logisim simulates the electronics inside an electronic "sandbox". It does not execute real action except for opening and saving circuits.
2. Yes. But because of the way Logisim (or electronics in general) works, it's be pretty hard.

since it's virtual circuits, how do you access the hard drive? or would there be an input for the SB file to be typed in?

1. You can't access a real computer's hard drive.
2. You can't access a real computer's files.

i get that part, what i want to know is how it can run an sb without accessing the hard drive.

Offline

 

#16 2012-02-16 00:33:54

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

samtwheels wrote:

rdococ wrote:

samtwheels wrote:


since it's virtual circuits, how do you access the hard drive? or would there be an input for the SB file to be typed in?

1. You can't access a real computer's hard drive.
2. You can't access a real computer's files.

i get that part, what i want to know is how it can run an sb without accessing the hard drive.

It doesn't run .SBs...

Offline

 

#17 2012-02-16 00:35:02

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Scratch in Logisim

rdococ wrote:

samtwheels wrote:

rdococ wrote:


1. You can't access a real computer's hard drive.
2. You can't access a real computer's files.

i get that part, what i want to know is how it can run an sb without accessing the hard drive.

It doesn't run .SBs...

then what does it do?

Offline

 

#18 2012-02-16 00:43:57

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

samtwheels wrote:

rdococ wrote:

samtwheels wrote:


i get that part, what i want to know is how it can run an sb without accessing the hard drive.

It doesn't run .SBs...

then what does it do?

Not much right now, it just lets you use buttons to move a little pixel. I will be doing IF statements soon.

Offline

 

#19 2012-02-16 00:46:23

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Scratch in Logisim

rdococ wrote:

samtwheels wrote:

rdococ wrote:


It doesn't run .SBs...

then what does it do?

Not much right now, it just lets you use buttons to move a little pixel. I will be doing IF statements soon.

oh, it's scratch programming. that makes more sense.

Offline

 

#20 2012-02-16 01:08:23

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

I didn't add IF statements yet, but I've added interaction settings.

The player of a project can now:
- interact with it without programming it truely.

Offline

 

#21 2012-02-16 12:37:01

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch in Logisim

I've also created Scresstra, which is an update of but not based on any items in Scress except for the location data sub-circuit.

The location data sub-circuit converts a value position x or y to a number that when displayed on LED looks like a dot is moving. I didn't need to specialize it for the two-dimensional 16x16 screen I had in my circuits.

Offline

 

#23 2012-02-17 08:20:45

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Offline

 

#24 2012-02-17 08:25:09

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Scratch in Logisim

I do, I think this is a really cool project  smile


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#25 2012-02-17 08:25:56

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Offline

 

Board footer