Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: SirCmpwn on December 03, 2010, 05:35:13 pm

Title: Logisim Axe
Post by: SirCmpwn on December 03, 2010, 05:35:13 pm
Axe Parser is a really great tool, isn't it?
Spoiler For Spoiler:
8) YYEEEAAAHHH
Title: Re: Logisim
Post by: DJ Omnimaga on December 03, 2010, 05:44:24 pm
Hmm... shouldn't this be in Randomness, or are you actually porting Loligism to Axe?
Title: Re: Logisim
Post by: SirCmpwn on December 03, 2010, 05:47:53 pm
The latter, although it's more of a clone than a port.
Title: Re: Logisim Axe
Post by: jnesselr on December 03, 2010, 06:41:33 pm
Very nice. I don't want other projects to drop, though. Can you list your 'priorities' as it were? Like what you want to finish first, etc. (I know the dev version for kos is 1/1/11)
Title: Re: Logisim Axe
Post by: SirCmpwn on December 03, 2010, 06:48:35 pm
Well, I keep projects that require a PC separate from those that require a calculator, because I mostly do calculator stuff at school, where I can't do PC stuff.  But here are my priorities for PC:
-KOS Developer Preview
-tiDE
And for calc:
-Logisim
-Terminal
Title: Re: Logisim Axe
Post by: Builderboy on December 03, 2010, 07:44:00 pm
Awww so you dropped motherload?
Title: Re: Logisim Axe
Post by: SirCmpwn on December 03, 2010, 07:45:49 pm
Well, in short, yes.  I needed sprites for a lot more than the vehicle.
Title: Re: Logisim Axe
Post by: Builderboy on December 03, 2010, 07:47:02 pm
Ah gotcha, well logisim will be truly epic :D
Title: Re: Logisim Axe
Post by: SirCmpwn on December 03, 2010, 07:48:10 pm
I certainly hope so.  Someone go post in the other Logisim topic so that I don't have to double post.
Title: Re: Logisim Axe
Post by: calcdude84se on December 03, 2010, 08:45:46 pm
Hmm... shouldn't this be in Randomness, or are you actually porting Loligism to Axe?
(My bold) Am I the only one who noticed this? ;D
Anyway, Sir, good luck on this :D. This is another large project.
Title: Re: Logisim Axe
Post by: yunhua98 on December 03, 2010, 10:34:43 pm
I noticed it.  ;)
anyway, sounds cool!
Title: Re: Logisim Axe
Post by: Xeda112358 on December 03, 2010, 10:45:28 pm
Wow, that would be really cool. Really, really cool.
Title: Re: Logisim Axe
Post by: DJ Omnimaga on December 03, 2010, 10:53:19 pm
Hmm... shouldn't this be in Randomness, or are you actually porting Loligism to Axe?
(My bold) Am I the only one who noticed this? ;D
Anyway, Sir, good luck on this :D. This is another large project.
Indeed it seems, I am surprised no one else noticed my intentional misspelling beforehand :P

This project sounds interesting. It sucks that all your game projects including Half-Life and Advance Wars died, though. :( Maybe you could revive motherload when the sprite artists comes back this Summer?
Title: Re: Logisim Axe
Post by: Builderboy on December 04, 2010, 03:25:26 pm
Hmmm i've been thinking about how one might go about implementing this, and i ave to say, how are you ever going to manage getting accurate propagation?
Title: Re: Logisim Axe
Post by: Michael_Lee on December 04, 2010, 03:49:37 pm
Wouldn't it be awesome if somebody could emulate the z80 microprocessor using this program?
Then wouldn't it recursively awesome if somebody could simulate the entire TI OS and run TI-Basic programs on the emulator?
Even more awesome: use Logisim to simulate an z80 microprocessor, which happens to be running Logisim, which in turn is simulating another z80 microprocessor running Logisim...
Title: Re: Logisim Axe
Post by: DJ Omnimaga on December 04, 2010, 06:06:40 pm
Lulz that would be epic. I wonder how slow it would be to emulate ASM programs, though...
Title: Re: Logisim Axe
Post by: Runer112 on December 04, 2010, 06:16:55 pm
Wouldn't it be awesome if somebody could emulate the z80 microprocessor using this program?
Then wouldn't it recursively awesome if somebody could simulate the entire TI OS and run TI-Basic programs on the emulator?
Even more awesome: use Logisim to simulate an z80 microprocessor, which happens to be running Logisim, which in turn is simulating another z80 microprocessor running Logisim...

(http://cdn0.knowyourmeme.com/i/1122/original/xzibit-happy.jpg) (http://knowyourmeme.com/memes/xzibit-yo-dawg)
Title: Re: Logisim Axe
Post by: DJ Omnimaga on December 05, 2010, 12:23:53 am
Lol Runer112. It would be funny though to have an emulator being emulated by itself. :P
Title: Re: Logisim Axe
Post by: nemo on December 05, 2010, 12:32:58 am
yo dawg i herd you liek microprocessors so i wrote a z80 processor in logisim for the z80 so you can emulate CPUs while you emulate CPUs.

memes aside, this is pretty sweet, though i haven't managed to do much in it.
Title: Re: Logisim Axe
Post by: Ashbad on December 05, 2010, 01:03:57 pm
Logisim in axe... that would be pretty sick!  then we could make a z80 microprocessor on a z80 based calculator...
Title: Re: Logisim Axe
Post by: willrandship on December 05, 2010, 02:17:35 pm
so, this is the circuit design program? that's pretty nice.

I can't use it for my CPU designing unless it supports voltage values :P and keeps track of voltage drops though transistors and such.
Title: Re: Logisim Axe
Post by: SirCmpwn on December 05, 2010, 08:51:04 pm
So much recursion... x.x
Title: Re: Logisim Axe
Post by: Builderboy on December 05, 2010, 09:00:38 pm
How is it going?  Are you planning to implement propagation like in the real logisim?
Title: Re: Logisim Axe
Post by: SirCmpwn on December 05, 2010, 09:06:21 pm
Can you define propagation for me?
Title: Re: Logisim Axe
Post by: Builderboy on December 05, 2010, 09:22:59 pm
The fact that electricity does not travel through circuits instantaneously.  So if you have a wire that is attached to inputs of an AND gate, but one of the inputs has a NOT attached to it, when the wire goes from 0 to 1, for a small moment the AND gate will read a 1 because the electricity hasn't passed through the NOT gate and become a 0 yet.
Title: Re: Logisim Axe
Post by: SirCmpwn on December 05, 2010, 09:23:39 pm
I will probably not support that.  It *is* a calculator ;)
Title: Re: Logisim Axe
Post by: Builderboy on December 05, 2010, 09:25:05 pm
Haha gotcha, so then that circuit will never be able to be true?  What happens if you have a NOT gate attached to itself? o.O
Title: Re: Logisim Axe
Post by: SirCmpwn on December 05, 2010, 09:27:37 pm
The world blows up.
Title: Re: Logisim Axe
Post by: Builderboy on December 05, 2010, 09:45:22 pm
D: but but but but i live there
Title: Re: Logisim Axe
Post by: jnesselr on December 05, 2010, 09:47:43 pm
D: but but but but i live there
See, I don't. And that's the beauty of living in outer space.

I just checked what the real logism did, and it just threw an error. (The line went red)

EDIT: That makes me wonder how SirCmpwn is gonna do wires, bit lengths, and sub-circuits, oh my!
Title: Re: Logisim Axe
Post by: Xeda112358 on December 06, 2010, 12:31:25 pm
Haha gotcha, so then that circuit will never be able to be true?  What happens if you have a NOT gate attached to itself? o.O
0/0
Title: Re: Logisim Axe
Post by: DJ Omnimaga on December 06, 2010, 12:35:02 pm
How much memory would the average circuit board take, assuming for example you're going for a z80?
Title: Re: Logisim Axe
Post by: SirCmpwn on December 06, 2010, 04:44:46 pm
I'm not sure yet.  I still haven't figured out how I'm going to store it.