Fred wrote:It already take much more time to maintain an asm source against a C source, and it thinks the gain is minimal, especially with libraries like 'gadget', 'window', 'menu' which spend most thei time (99%) in the function calls. Optimizing the remaining 1% is just silly.
If it's just function calls and similar stuff then you're right. Time critical commands should still be done in handoptimized assembler if there is a substantial gain but most libs are not time critical, agreed. Maybe you should just state "highly optimized libraries" on your homepage.
Fred wrote:It's getting silly, we are not a big company and we better focus on code quality and new features.
Good to hear that there will be many new features for the next versions.
Nik wrote:About the DirectX7 support I think the issue with LoadWorld() is the most important, I also think that DX9 would be cool because I suspect some opf our Gurus around her to then use their fancy dirctX API tricks within a normal PB Game.
Uhm, what are you guys expecting from build-in DirectX 9 commands? Miracles? The graphics commands of PB are very limited and if they use DX7 or DX9 makes no difference. If you want cool effects you have to directly call the DX functions and that can be done already.