That's great (reserving a big enouph chunk for my program when it launches) but the problem is that it allocates memory dynamically. Sometimes it needs more, sometimes less, so I'd have to write my own "internal allocator". Never tried it, myabe it's not that difficult.. (another bunch of time with something not predicted...:getmad:))
For the error log I think I'm just gona leave a file constatly open and just try to save an error code.
:pint: