Hi. Just wanted to post some details about this bizarre DBC bug regarding memory usage. (This works for me in 1.13, on an XP machine.)
Take a look at this extremely simple, windowed program:
set window on
wait 500
sync on
sync rate 0
cls
do
text 0,0,"This is my furry dog. BOB!1"
sync
loop
Exec this, and then open up Task Manager (Ctrl+Shift+Esc, or ctrl-alt-del depending on w/e you feel like).
Look in the Processes list, and check out what DB.EXE's memory usage is.

Sorry 56k'ers for the 30kb odd of image there. Yeah my green theming is pretty ugly

Anyway, about the 13.5mb mark.
Now minimise the window...

Mem. usage shoots down to an astonishing 1.5mb-ish. This *could* be attributed to all of the DirectX surfaces temporarily being taken out of memory.
At least until the window is brought back again...
The result, courtesy of taskman?

2.5mb-ish, and yet the program is still fully functional.
Wtf is going on here, and has anyone got any ideas on how I can use it to make my programs better.

(API calls for minimising & restoring a window, for example.)
Support the AAANJL by doing nothing! Visit teh site below..
