Drake7707 Posted June 5, 2007 Report Posted June 5, 2007 Due to recent complaints about slowness i recompiled DCME with all boundary checks and floating point error checks off in the compile options.This can give a huge boost in speed (with my particle engine i went from 800ms --> 100ms), especially with a lot of floating point calculations and arrays (the latter especially in DCME). Note though, that when it crashes now, it'll crash good. Windows XP handles still handles it pretty well, throws Access Violations and with the error send report thing. But for win95/98/Me users, any error will result in a BSOD. Luckily most of the methods are surrounded by error checks, so that won't hopefully occur (but hey, theres always a bug lurking around). You could compare it with compiling a c program that has no array boundary checks and you let it overflow, that kinda error. Try if you find DCME too slow, else use the normal version (although it doesn't matter THAT much if you use xp) Note to sama: throw out the f*cking full screen radar display (especially the forced ones when zoomed out much), it slows everything down to a crawl Quote
Drake7707 Posted June 5, 2007 Author Report Posted June 5, 2007 well, let it be optional then , but definately not forced because the difference between off & on is kinda big in performance Quote
Samapico Posted June 5, 2007 Report Posted June 5, 2007 but the standard view is more than useless when zoomed out Quote
Drake7707 Posted June 6, 2007 Author Report Posted June 6, 2007 zoom out once, try drawing with pencil fast with full screen radar ticked and without. OR you could just update the radar only when the action is done, like when you mouseup in most cases Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.