Dunno... I've written ten commercial games in Blitz (more if you count the abandoned ones), and none have ever gone over about 1.6mb. You can calculate it approximately - 1.2Mb + however much code you have.
The problem (if it really can be called that), is that every Blitz3D command is contained in the same DLL, so there's no way of limiting whats included, like you can with BlitzMax. Therefore even a simple "Hello World!" will come out at over 1.2mb.
In these modern times of 512Mb+ machines, I don't consider this an issue to be losing sleep over.
The problem (if it really can be called that), is that every Blitz3D command is contained in the same DLL, so there's no way of limiting whats included, like you can with BlitzMax. Therefore even a simple "Hello World!" will come out at over 1.2mb.
In these modern times of 512Mb+ machines, I don't consider this an issue to be losing sleep over.