stefanhendriks Posted August 11, 2005 Share Posted August 11, 2005 This is some development news only. I am (still) in the process to get up my new computer running 100% as i want it. I am getting close. I can compile D2TM again ;)One of the new things i will/want is that the game runs in 1024x768. But at decent speed. The Allegro library uses an own (ASM) gfx routine which is slow. I also find myself too limited.A good example is that Dune Legacy (using SDL) can run on very high resolutions perfectly.Now, since i have seen and heared a lot about SDL, i am digging into that too. It will require some change of mind for me and to relearn a few things, but i am sure it will be a benefit to the project. I'll take that along with the changes on/in the engine. In the end it will be not that much that has to be changed i think. A few draw functions renamed etc. Info about SDL can be found at : http://www.libsdl.org/faq.phpAny comments?EDIT:I have taken a look at the tutorials. It will require quite some time to get stuff wrapped up and such. Perhaps even so much that it needs to be completely rewritten. If thats the case, i will try to use Allegro but only for some extend, or try to findsollutions that are not that radical. If there is no other way, SDL is the way to go. Sheesh. EDIT 2:Here is the current plan:1. Try to optimize current engine first (its not optimized anyway), try to get max potential out of this2. If step 1 gives me unsatisfactional results go to step 3. If it all goes well, go to step 43. Rewrite (yep, sheesh) the entire engine with a new library (SDL/Open Layer?)...4. Continue developmentI have sort of 40 fps on 1024x768 (the new standard resolution of the game in the future). I will see if i can get more fps, there are some techniques for this as well (Dirty Rectangle etc)... we will see. When i looked through the code, i saw how much work is involved to do ANOTHER rewrite, so instead of being hasty and doing it again with an "unknown" library to me, i will try to get the engine polished some more. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.