Rusty Axe Games, home of Real E$tate Empire and Battle Castles

News
Casual Arcade
Shooters
Time Management
Seek And Find
Strategy
RPG
Toons Online
Rusty Blog
About Rusty Axe

Real E$tate Empire, a real estate simulation game
Shadow Armies fiction Domain of Heroes
Your ad here!
Share
<--! style: inset; border-color: black black black black; border-width: 3px; background-color: #000000">
This is not progress
June 19th, 2007


So, I think I have blogged in the past about moving back to VC++ 6.0 for new projects. Unfortunately Real E$tate Empire has been converted to VC 2005 and there is no going back for that project. Why unfortunately? Glad you asked. Tonight I'm doing some work on the Russian version of REE using the new and crappy version of the brief editor that comes with VC 2005, the one where there isn't even a cut key (and you can't even assign one... dear god... although you can use the mouse to go up to the edit menu, open the menu and use the mouse to select cut). Anyhow, one of the great things about VC++ 6.0 was it's near magical ability to be able to recompile C code on the fly as long as heap based stuff wasn't being moved about. 2005 takes a huge step backwards in not allowing this to be done and in even making breakpoints a big fat hassle to use. Case in point, I've got a bit of code that looks like this:

int yp = 50;

if you change the value of 50 you can no longer set a breakpoint on this line OR EVEN ABOVE THIS LINE, without going through two sets of menus to throw the master switch that says, yes indeed I'm aware of all of the grave dangers of setting a break point here and I'm willing to live with the consequences. But worse than that load of bull-puckey... you can't change the value and recompile on the fly. How could you take functionality that was so great and frikkin' break it... The worst thing is, the only reason I need VC 2005 for REE is so that I can get a new library call required for Vista support... and you all know how I feel about Vista.

Hope your night is going better than mine.

Peace-out,
L.

No comments have been provided.





Your Name:

Your Location:

Country (flag):

Article Rating:

Your Comments:

Security check *