I am very close to releasing "Flowerpot" - open source, cross-platform 
graphics and TCP/IP library (or API), which will make Arachne portable 
to any platform, where "Flowerpot" compiles... I have already working 
Makefile which links Flowerpot as shared library on Linux, now I have to 
finish merging header files.

As Borland C++ 3.1 for DOS is freely available in Borland Museum 
(AFAIK), this library may be nice tool to allow creation of portable
16bit DOS/Linux graphical applications using freely available tools;
I would like to use DJGPP too, but there are still reasons for creating 
plain simple 16bit applications for certain purposes....

Any ideas what Flowerpot should or shouldn't include ?

Currently it seems it will support:
- fullscreen graphics on DOS
- WATTCP compatibility on DOS
- SVGAlib and GGI graphics on Linux (possibly SDL in future)
- BSD sockets API on Linux
- mouse and keyboard event API
- multiline text file editing functions
- GIF and BMP image displaying functions

IKN format will be abandoned in favour of optimized, accelerated and
memory-cached BMP rendering. I have already converted all IKN files to
BMP format (although it will take twice as much disk space de-compressed 
- unless I would implement 4bit BMPs, but 1) I am too lazy to do that
2) using byte-per-pixel BMP would improve performance in 8bit and 16bit
colour modes, compared to 4bit BMP - most IKN files are currently 4bit
BMPs, in fact. Users who need to save disk space will be able to delete 
ikon directory anyway, and it will make Arachne easily themizable
, like popular themizable programs like WinAMP, xmms, Mozilla, Gtk, Qt, 
Licq, etc.

I will get rid of one of the oldest parts of Arachne code, which is 
almost unreadable and doesn't make much sense, and which is also quite 
unstable and hard to debug. This will also save some DOS memory, make 
CORE.EXE smaller, etc.

-- 
Michael "xChaos" Polak
+420 603 872631 / +420 2 33355668 / ICQ# 40434104
http://www.arachne.cz (Arachne Labs homepage)
http://www.mp3records.cz (100% legal and free music)
http://www.legalizace.cz (Stop drug war & release victims !)
http://www.vojna.cz (Petice za zruseni vojny i civilni sluzby)

Reply via email to