Projects

© dmsdm
Simple boot manager
Lng: asm x86
Src: bmgr_source.7z
Bin: bmgr.7z
Simple boot manager reads first sector of selected primary partition and transfers control there. Reads sectors using LBA.
Installation:
1st way: Format floppy with dos. Unpack "bmgr.7z" there. Boot with this floppy and run "install.com".
2nd way: Unpack "bmgr.7z". Open disk in disk editor (dskprobe for example). Write "bmmbr.bin"(157 bytes) to MBR, and "selmu.bin" from the beginning of 3rd sector (that is sector 2, considering mbr is sector 0).
Screenshot
Tetris
Lng: asm x86
Src: tts_source.7z
Bin: tts.7z
Just a console tetris for DOS. Contains bug with "collision detection" when moving figure left and rigth.
Controls:
UP - rotate, DOWN - skip down, LEFT - move left, RIGHT - move right, SPACE - pause, ESC - exit.
Screenshot
Crazy mail test
Lng: asm x86
Src: cmt_source.7z
Bin: cmt.7z
SMTP mail sender for windows. Binary "crazy.exe" is packed by UPX. Source "cmt_source.7z" is WinAsm project.
Screenshot
Sri Yantra
Lng: Action Script
SWF: Sri Yantra
Rotating Sri Yantra.
Flash movie
Unlock
Lng: C
Src: unlock_source.7z
Bin: unlock.7z
Unlock is win32 console utility which closes handle of opened file in process that opened this file. Only handles of listed files could be closed. Requires administrative privileges.
Usage:
"unlock.exe <filename>" - close handle of <filename>
"unlock.exe /l" - list locked files