Projects:
OS development:
- fusion.tar.gz
Multitask operating system "Fusion".
Loads from floppy disk, sets protect mode, sets paging, could run and switch tasks.
Easy kmalloc and keyboard driver.
- pm.tar.gz
Loads from floppy disk, sets protect mode and prints text.
- loader.tar.gz
Loads from floppy disk, reads image and out its on screen.
Small programs:
- alplayer.tar.gz Console ogg, mp3, wav player. There is an ALApp for working with OpenAL, which is very similar to GLApp for OpenGL.
- imconv.tar.gz Console image converter (tga2jpg, jpg2tga, png2tga, png2jpg, dds2tga, dds2jpg).
In the comparison with the old "tga2jpg" and "jpg2tga" utilities, now it is possible to construct such constructions:
cat file.tga | tga2jpg -q 0.4 > file.jpg.
- ScreenSaver.tar.gz Simple XScreenSaver replacement. It allows run any program as a screensaver (e.g. mplayer -fs video.avi).
There is an ESC key press emulation for stopping program.
- gaim-koi8r.tar.gz It solves problem of koi8r locale for gaim 0.74.
- transposition.tar.gz Random transposition of letters in the words with the retention of the first and last letter.
- chword.tar.gz Find and replace words in text files.
- font2tex.tar.gz Creates font texture for 3d engines (need GTK+ and gdk-pixbuf).
- koi8r.tar.gz Encoding conversion between koi8r, iso88595, cp866, cp1251.
- tga2jpg.tar.gz jpg2tga.tar.gz Converts .tga to .jpg and .jpg to .tga.
- ncurses.tar.gz Ncurses based interface.
- nls.tar.gz Example of NLS (Native Language Support) usage.
- calc_exp.tar.gz Calculates math expression. There are some bugs, but it works :)
- plugin.tar.gz Glib usage to load modules.
- adcc.tar.gz Automatic character detection (works with koi8-r, cp1251 and cp866).
- regex.tar.gz Regular expression in c/c++.
- sdlao_mp3.tar.gz Decoding and playing of MP3 files.
- unzip.tar.gz Extracts files from zip archive.
- zlib.tar.gz Reading of gzip compressed file.
- iconv.tar.gz Characters conversion (using iconv).
- http_request.tar.gz Generates HTTP queries to the web server.