Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DUGL 1.15 + DUGL Plus 0.3 (Announce)

posted by Laaca Homepage, Czech republic, 14.08.2009, 13:45

From the begining of your project I was quite skeptic about DUGL.
But now when it has so many features I am really impressed. Good work.
If I would be a C programmer I would prefer it over allegro.
About topics you mentioned:

Joystick: not needed. Only few people use joysticks. Only for few specializated genres are still popular but generaly are obsoleted by mouse

Files packaging: In my Freepascal projects I started to use .GRP format used in games like Duke3D, Blood, etc. It is extremely simple and described on pages of Ken Silverman, author of the Build engine:
http://advsys.net/ken/build.htm (search "What is .GRP file format")

Images: as DUGL supports 16 bits modes it also should support some decent compressed HiColor (Truecolor) image format. PCXs are problematic, JPEGs not good for all purposes, so you should support at least some subformats of TIFFs or PNGs.
Supports of transparent and animated GIFs would be cool.
I would be espetially appreciated if you write a simple tool which displays .GIF and interactively let you choose color for transparention. And then saves it as a transparent GIF. I painful miss such program in DOS.

Fonts: you should definitely support some common bitmap font. The CPI files are OK, FNT files too. Much more complicated are vector fonts. At least .TTF fonts are extremely complicated. But you could try to add support for .CHR fonts from Borland.

Sound cards and graphics acceleration: The best solution is to use an external modules. I strongly advocate to adapt sound interface from Miles sound system because it allows to use lot of existing sound drivers and opens a possibility for adding a new drivers. Alternative could be the use of sound drivers from Quick view.
It would be cool if you could add the support of use the VESA AF drivers used in allegro via VBEAF.DRV file.
http://www.talula.demon.co.uk/freebe/
I looked into loader code in Allegro and it seems to be quite simple.


And it would be cool to modify some existing Allegro game into DUGL. Like DOOM which was already mentioned.

---
DOS-u-akbar!

 

Complete thread:

Back to the forum
Board view  Mix view
22777 Postings in 2122 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum