Curiosity usage Memory BlitzMax

BlitzMax Forums/BlitzMax Beginners Area/Curiosity usage Memory BlitzMax

Yue(Posted 2016) [#1]
I have a concern, why BlitzMax Blitz3D uses more memory ?


BlitzMax 3 MG


Blitz3D Less than a mega



xlsior(Posted 2016) [#2]
Its much more advanced internally, which adds some additional overhead.

3MB is still pretty much insignificant on a halfway modern PC, though.


Yue(Posted 2016) [#3]
In this case, a game played with Blitz3D , Xors3D would be much faster than using BlitzMax + Xors3D ?


skidracer(Posted 2016) [#4]
BlitzMax has a much larger API and requires the Framework command to remove unused modules from the build.

Also, performance is a completely separate topic to memory footprint.


RustyKristi(Posted 2016) [#5]
You should be worrying about Frames Per Second (FPS). As the guys mentioned above, memory will depend on how you set up your modules in BMax.


xlsior(Posted 2016) [#6]
In this case, a game played with Blitz3D , Xors3D would be much faster than using BlitzMax + Xors3D ?


Depends -- a lot of time the videocard specs are the bottleneck there.

If you're doing number crunching (maths, etc.) Blitzmax will likely be faster than B3D, but for actual video rendering you're probably not going to see any significant difference between DirectX7 on blitzmax vs. directX7 on B3D.

(Of course things may be completely different again using DX9 or OpenGL in BlitzMax)