Author |
Message |
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
Everything but gtkui should build properly. You could either install gtksourceview, or change
all: tunguska tg_assembler tunguska-gtk
to
all: tunguska tg_assembler
in the tunguska_sources Makefile.
I haven't really worked on the GTK UI since last winter, though, and it's not really a lot to see. And between Tunguska II and various other stuff I'm working on, the GTK avenue is pretty much on ice at the moment.
Heh, that server is less than a kilometer from where I live...
|
08 Aug 2009 17:24 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
First fix for tunguska_3cc:
|
08 Aug 2009 17:32 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
Looks fine.
I really don't have the time to maintain the main Tunguska branch at the moment, so if you want to upload smaller patches to the CVS, you can do so without asking.
|
08 Aug 2009 17:36 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
|
08 Aug 2009 20:07 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
That's funny
I got there from http://gtksourceview.sourceforge.net/downloads.html where it's named "GNOME FTP server"
P.S. This is my "black little-endian/big-endian combine" where PC (Intel Core 2 Duo 2.6 GHz with Slackware-12.2) and Mac (PowerPC G4 450 MHz with Debian 5.0) are connected to one monitor and one keyboard/mouse (through KVM) to make porting process easier:
|
08 Aug 2009 20:13 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
I did a few small changes to unify working with Tunguska apps (common share_dir.h for tunguska and tunguska_gtk, some appnames changed in Makefiles as tunguska_3cc instead of 3cc and path to apps)
P.S. Also I may suggest to add file version.h with version number of Tunguska to share it between applications to display.
P.P.S. I don't like hardcoded paths to asm like "../../tunguska_image_memory_sources" in tunguska_gtk, but I don't know better solution yet...
|
08 Aug 2009 21:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
Last change (Added event based peripheral updating as opposed to checking if memory registers have changed after every single instruction) was done after releasing version 0.5. Do you plan to release version 0.6?
|
09 Aug 2009 07:45 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
I wanted to wait for more changes until release, since there really isn't a terribly big difference between current CVS and 0.5. The main benefit from event driven peripherals is to makes programming easier. The end user won't benefit from it a whole lot.
I suppose we could push these new additions as 0.5.1 or something.
What I've been meaning to do is merge the new Tunguska II algorithms back into the Tunguska I implementation, to clean that up a bit (it's full of premature optimizations and ugliness at the moment). But that's quite a lot of work, and would most likely entail an overhaul of the entire tryte and trit classes.
--edit--
Another outstanding issue is the inconsistent speed at which Tunguska runs. There should be a delay somewhere that makes it pause for some time every 1,000 or 10,000 or so instructions so that on average, it runs at a consistent speed.
|
09 Aug 2009 09:50 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
For now I plan to clean compilation warnings and to try make it working on big-endian systems...
|
09 Aug 2009 12:29 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
Don't you think GTK debugger is a BIG change?
|
09 Aug 2009 14:34 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
Sure it's big, but it isn't any where near ready. Large chunks of the functionality are still missing, and it's broken outside of Slackware.
|
09 Aug 2009 14:53 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
Really? Do you have some kind of TODO/BUGS list to look at?
|
09 Aug 2009 15:17 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
I managed to fix gtkui to build properly on my system. It turned out it was my system that wasn't configured properly
No formal TODO/BUGS list, but I guess it would be a good idea to start one now that I'm not working alone.
Of the top of my head, the outstanding issues to deal with are the following:
I [d]striked[/d] some stuff. I know what the problem is, and I'll fix them as soon as I have access to a computer I trust.
I think this can roughly be thought of a roadmap to Tunguska 1.0.
|
09 Aug 2009 16:00 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
Final location:
|
20 Aug 2009 22:13 |
|
|
eudoxie
Maniac
Joined: 17 Sep 2012 13:36 Posts: 277 Location: 81.170.128.52
|
Nice
|
21 Aug 2009 01:55 |
|
|