I've won a PowerUP board in the AmigaMagazins Programming contents and I'm going to port several of my programms to PowerUP. Starting with Moria (for wich I won the board), a fractal Programm with some realy nice features and a GUI similar to MUI but joined with X like features.
|
I'm participating on the effort to enhance Linux, espezially for the Amiga. At the moment I'm working on the CyberVision64-3D driver and a port of the S3-Virge X Server for m68k so as to get most out of my CV64-3D.
|
Have you seen Freeciv with Civilisation enhanced graphics? A friend of mine and me did some small patches and put them in cause the original gfx wasn't quite as nice. We haven't had time to aply the patches to a up to date freeciv client and they make each version break with earlier once, but I hope I will have time to do so soon.
|
NUI - Networked User InterfaceI'm fed up with programming a new interface for every system I'm changeing to and I'm also don't like the sorts of GUI you have under X, so I decided to do my own GUI. Another one of these stupid self made gui's one never gets used to, you might think, but I don't want to define any strict rules or look&feel for this gui and instead have it freely configurable, mostly global but also for individual programms. You can configure it to what YOU like to have as gui and the programms have to live with that and will work (unless you do something realy stupid like disabling the keyboard or something else). I also don't define any needed gfx interface like X but have a small gfx driver that can easily adapted to something as basic as a Framebuffer. I'm plaing on suporting X, AmigaScreens, Linuxm68k Framebufferdevice and curses (yes you heard rigth, the gui has to run under curses also) myself. I will also make the GUI work over Network conections, similar to what X does. The GUI itself can then be run on the local terminal and the programm on some remote system. Because the gui runs localy, it doesn't suffer from the slow network conection. Moving a window from one disply to another will also be possible as well as sending a winodw into the background, loggin of and getting the window back next time you log in.
|
Two friends and me are working ona new Fractal Programm. The programm has a client/server concept and allows to have multiple servers calculating in parallel. The programm will know the basic fractal types (Mandelbrot, Julia,Newton) and the abillity to use formulas given by the user or with a config file. The calculation can be speed up by using guessing, tesseral, boundary traceing, distance Estimation or SOI (Simultanios Orbital Iterations). The output format will normaly be 8/16 or 24 Bit, but you can also ask for raw data for the iteration, the distance, the potential and some other values. The routines work with 16 bit int, floats or arbitrary arithmetik. Zooming in is thous not limited by the limited acuracy of the fpu. Already the Programm is faster than FractInt and it's non optimised C code.
|