Jump to content

Leaderboard

Popular Content

Showing most liked content on 03/04/2017 in all areas

  1. Hoping you are up to some exciting stuff in this weekend, besides a little APB of course! What are your plans?
    2 likes
  2. Enjoy my last few days of 'vacation' spending time with the wife and fitting in as much SNES as possible. It's not really a vacation so to speak, but it's time away from stressing none the less. The way our system works where I work is if you get 'bumped' by someone with higher seniority or your position gets abolished, you have 10 days to kind of float in railroad limbo and you don't have to find another spot to place yourself for that time period. Monday my clock runs out. Section foreman here I come!
    2 likes
  3. Part of the standard C++ is a library of data structures and algorithms such as std::vector or std::map, the behaviour of which is mandated by a standard. However the underlying implementation isn't defined so different compilers implement them differently. The implementation even changes between compiler versions. Provided your program is self contained and doesn't try and pass these data structures between dll's or anything the fact that the implementation can change over time doesn't matter though because the version your program uses is set in stone when you compile it. However when you are trying to hook into an older existing binary where some functions do pass them around and some of the data structures contain them, the differences basically mean things don't line up correctly when you try and re-implement them so functions that theoretically would match the original in behaviour don't match at a binary level, you need to use the same implementation as the original. Part of the reimplementation is working out the layout of the data structures for things like the INI file parser and the big file loader so they can interoperate with the original code and having the correct C++ implementation makes that much easier.
    1 like
  4. Bringing Yuri into Apocalypse Rising may prove tricky, but don't rule out the possibility! You never know what may come next! akhero, you have helped so much! I can't thank you enough for what you have done for the community, and we can certainly work together to get more players. I couldn't agree more, anvil. By the way, welcome back! It's a continuous goal to get our games and our community more attention outside of our usual C&C contacts. Take every opportunity you can to direct people here and get the word out! You and I, and everyone too, can help further grow this community!
    1 like
  5. Update time! In the last couple days, I've added a couple things and taken care of some bug squashing that accompanied the new stuff (and some old ones too). I won't go into all the details because its mostly boring stuff, but for all you programmers that might be reading, I finally got around to organizing the code a bit. I busted my main .vb file out into the main + 4 modules, each with a specific purpose. This greatly increased my ability to think while working on this thing, and also helped me find things faster (duh!). I wish I had started off doing that. Now I know better! So as far as new stuff visually, there isn't much. I introduced a "games list" to cater more to anyone wanting to just quickly select and launch a single player game, so there is a new dropdown selector for that, as well as some buttons for adding/editing/deleting games, and a new window for that as well. Other than that, nothing has changed visually. The only bugs that I am aware of are on the "add profile" and "add game" windows. There is no input validation (yet)! If you find something else that seems to be amiss, please let me know! If you used the previous version, you'll need to follow this process to "import" your saved profiles: Add all the games you had before. Select a profile from the list and hit "edit". Select the game that you wish to be associated with that profile. Save! Repeat for all your previous profiles. Download here: [Old version removed] Enjoy! EDIT: If you downloaded this before, get it again. I messed up and left debug code enabled that prevented launching anything at all!
    1 like
×
×
  • Create New...