Atomic Destruction Group - Coding
games demos coding gfx 3D models about us
File downloading is much faster from this mirror: http://members.lycos.co.uk/rfront/

DarkBasic examples

RAR packing

Upacking data from RAR archive.
download 153 KB (DarkBasic source + data)

Packing DarkBasic EXE by UPX.
download 119 KB (EXE + QuickBasic 4.5 source)

Packing DarkBasic EXE by UPX - 32-bit version for Windows
download 547 KB New (EXE + FreeBasic source)

Resource extractor for DarkBasic EXE files
download 37 KB (EXE + QuickBasic 4.5 source)
download 31 KB New (EXE + Visual Basic 6.0 source)

Code examples and tools for DarkBasic (classic) programmers

There is an easy way to store all data files in the single RAR archive using free library UNRAR.DLL. You can even protect archive data with password

Programs compiled with DarkBasic in Build Exe mode can be packed by UPX. There is only one moment: last 4 bytes of EXE code (32bit pointer) must be fixed after packing to prevent packed program crash. Packed EXEs is about only 40% from its' original size. Note: UNRAR.DLL also can be packed by UPX without any additional tricks.

All resources (images, models, textures, sound, music) from EXE files created in Build Final mode can be easely extracted with full original data file names and directory structure.

Mini format convert utility for DarkBasic Classic 1.13

What about to make DarkBasic EXEs 10 times smaller ? Or 100 times smaller ? The solution is to remove interpreter code from EXE file. Now executable file created with DarkBasic will have size only about 100KB

download 15 KB DbaMini for Windows

download 42 KB DbaMini utility

download 591 KB DbaMini utility+DBRT13.EXE (only if you don't have DarkBasic)

TechTip: How to play music on Arduino

read here

TechTip: Music on Arduino 2 - even more simple coding

read here

TechTip: Music on Arduino 3 Notes Convertor

read here

TechTip: FreeBasic and Arduino

read here

TechTip: MiniBloq and Arduino

read here

TechTip: Tiny Basic and Arduino

read here

FreeBasic examples

Delete EXIF from photo

Delete EXIF and other hidden data from JPG files
download 22 KB ExifDel New (FreeBasic 0.20 source + exe file)

Intel Jpeg Library

Intel Jpeg Library (IJL10.DLL, IJL15.DLL) installation pack. Contains full PDF documentation and examples on Visual C++ v6, Visual Basic v6, Delphi and now on FreeBasic.
IJL loads and saves bitmapped images from and to JPEG format. IJL is really a key to modern true-colour graphics for any programmer.
download 2.7 MB

DirectX model in FreeBasic

Loading DirectX (.X) 3D models.

Working with 3D models in FreeBasic is noticeably more difficult, than in DarkBasic. However, it is possible. This example shows how to load and animate in a FreeBasic program DirectX (.X) model using the OpenGL 3D library.

download 234 KB

Site developed by Trustmaster [2003]
Hosted by uCoz