Author |
Message |
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
I've gotten a bit behind schedule with the debugging process, because of other stuff being asked from me at the moment, but alpha release it shouldn't be that far into the future.
In the meantime, i uploaded a demo screenshot of what it does right now.
|
26 Jan 2008 08:31 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Last edited by Shaos on 11 Nov 2012 18:03, edited 1 time in total.
|
27 Jan 2008 01:09 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Wow, impressive
|
27 Jan 2008 05:28 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
Yeah, I know. I impress myself with it. It handles like a personal computer from the 80's. Roughly the same performance and features.
This stage of the project is nearly done. I've just got a few bugs to hunt down, and it'll be ready for alpha release.
When that's done, I've got a ton of stuff I'm planning to implement. A lot of peripherals: mouse and/or joystick support, virtual hard drive support; vector graphics, and finally some sort of cross-system high(er) language compiler.
|
27 Jan 2008 05:58 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
I released alpha version 1 just now.
http://sf.net/projects/tunguska
Shaos fixed link on November 2012
|
02 Feb 2008 06:31 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Ок, I'm going to download the release. Mmmm... Strange thing - a long time ago i supposed to use the same project name for my own vitrual ternary machine
|
02 Feb 2008 14:02 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
I think I came up with using it while I was surfing wikipedia, and saw that the Tunguska meteor event was named after the river with the same name, and I had it sort of in the back of my head that Setun also was named after a Russian river.
Also, do tell me if you find any bugs.
--
I'm gonna have to go for tonight, but to get you started --
after running 'make' from the source directory, you can use the files created in the bin/ subdirectory to compile and run a memory image (sources in ram/). So, to assemble you just run
bin/assembler ram/ram.asm
(which creates out.ternobj, unlike 'make memory' which creates the file 'memory.image' -- they're the same format, just named differently) You can run these memory images with
bin/tunguska file
|
02 Feb 2008 14:15 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Thank you for comments and recommendations, I'll follow it as soon as it will be possible. It seems now I've to reinstall my Linux system, since current one is minimal and does not have any compilers in it (kind of copy of Live-CD)
P.S. Please start another topic, since emulator release does not have direct relations to ternary base representations
|
04 Feb 2008 23:19 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Hose Ramil Alvares - developer of software for original Setun-70 machine - suggested to use letters QWER for negative digits. His argument for that is very reasonable - these letters located under the digits on keyboards. We can use the scheme too.
|
22 Apr 2008 12:02 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
That's a pretty neat scheme. I might add it to Tunguska as a compliment to A-D.
|
23 Apr 2008 03:57 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
That would be very handy. We'll make it standard de-facto for balanced nonary notation then.
|
23 Apr 2008 04:39 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
|
10 Nov 2012 07:00 |
|
|