Jump to content

sedenion

Members
  • Posts

    1720
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by sedenion

  1. Thanks, i will test that...
  2. Any news about that ?
  3. New release available, see first page. Tell me if problem occure again.
  4. I think this is due to the huge size of the file... but i don't know exactly why and where that crashes. I will add some safeguards to prevent "terminal" crash, the checksum will be incorrect (will be = 0), but the snapshot will be able to be completed without explosion.
  5. Right. don't know how this work... yes.
  6. No, sorry... I will wait for a more "final" release of the module before twiking again (if needed)
  7. What do you mean by 'keeps" ? It does not keep anything except backup data. You mean profiles ? for profiles, enabled state are saved in the order they were in the list: alphabetical order. (then restored the same order) if OvGME makes some listing, to save as profile, or to apply/disable several mods at once, the basis is the mods list order, from top (index=0) to bottom (index=N), which correspond to alphabetical order, since the list is alphabetically ordered. for all operation, the code is roughly (very simplified) this: To Enable or Disable list of selected mods, or all mods in the list: for(i = 0; i < mods_list.size(); i++) { if(mods_list[i].selected == true) Enable(mods_list[i].mod); }To Save a profile: for(i = 0; i < mods_list.size(); i++) { profil_list.add(mods_list[i]); } WriteToFile(profil_list);To Apply a profile: profil_list = ReadFromFile(); for(i = 0; i < profil_list.size(); i++) { if(profil_list[i].enabled == true) { Enable(profil_list[i].mod); } else { Disable(profil_list[i].mod); } }
  8. The mods are applied in the order you apply them... If you enable several selected mods at once using "enable selected", they are applied sequentially 1 by 1 in the order they are in the list (which is alphabetically ordered, indeed).
  9. I will look at that... EDIT: Fixed.
  10. Almost everything is possible, but in this case, there is no easy and clean way to do that, this requires extra configuration files, with more tests and contrôls, for, you have to admit it, a single benefit useful only for one special case... Your case is an usage exception, i can't design OvGME for each usage exception. I suggest you to apply the workaround provided by Zaelu....
  11. "Necessary" i guess (unfortunately) yes, "compatible" i guess no.... these mods need to be updated, but i will do that later
  12. I replaced the custon method by a call to standard microsoft function... I am lazy to create a new version (editing readme, changelog etc..) for that, but i updated the binary + installers... the problem seem fixed (for date at least, if it was a date problem).
  13. No... because currently i do not use the Microsoft's "Copy file" function which (i suppose) keeps/copy the creation/modifcation date... i use a raw "home made" copy function.
  14. I think the key is modification date... DCS does not check any CRC or Checksum (too heavy test for quick update/repaire check), but only creation or modification date of the file.
  15. What is this "Backup001" folder ?
  16. Ok, anyway i answare your previous question: If your repository file is a static standard XML (ex: repository.xml) the url to provide must be the full URL to the file with or without the .xml extension, example: http://www.toto.com/repository or http://www.toto.com/repository.xml if the xml data is dynamicaly generated by some PHP or ASP page, you have to provide the full url with extension (and options if needed): http://www.toto.com/repository.php http://www.toto.com/repository.php?opt1=a&opt2=b ( All that is explained in the help :D )
  17. well, i have double-triple-quadruple armored pointers allocation, avoided some of them... if you still have issues, the bug is really, really well hidden... please re-download the 1.6.5 version (build updated) no, i removed description encoding only for the temporary 64 bits debug build... I have some idea why the issue was (i hope WAS) random and probably amplified in 64 bits version... but not sure... anyway, i have rewritten many functions, and it is now nearly impossible to have a "segfault"... still some unarmored alloc, but only for some very simples routines.
  18. In the version you donwloaded, the description encoding is disabled (description are empty), it seem to be the main bug generator... but if you have random bug even without that, i realy don't know where to search...
  19. Not helpfull... i must reproduce the bug, or i will never understand what happen... can you test with only 2 or 3 mods and a stupid url like 'toto.net" ? Try to isolate the bug... test with only one mod without version nor description add a short description and test again add a version and test again add a big description and test again add a mod, and test again etc... try with this binary and tell me if the problem still here (i removed some part, for debug purpose): https://github.com/sedenion/ovgme/releases/download/1.6.5-debug/OvGME.exe
  20. Work on my side... i think this is an binary update problem on Github... try redownload please.
  21. This is called a segfault... Not related to any path or whatever, it was a stupid mistake in the code... pointers, memory and so on... Fixed in the new build, i don't have changed version, the new fixed build and installer are available to download as 1.6.5 version.
  22. 1.6.5 released, donwload link on the first page Features / Changes (1.6.5) - Added ability to keeps configuration files during uninstall. - Fix uninstall process don't clean backup data. - Fix some dialog text spelling and sentences. - "Game" is now a generic "Configuration". - Help updated and corrected.
  23. I am currently on it... in the first times, a total configuration deletion was needed since the configuration data organisation would change from one version to another... but now the configuration structure is pretty stable and should not change, so deleting all config file is no more vital.
  24. It delete all... If you want to save a configuration, before uninstalling, you must 1 - Disable all mods 2 - Save all the content of "C:\ProgramData\OvGME" including sub-folders When reinstalling, copy the saved content
  25. Same as VTH, i wait for razbam to finish the VTH implementation to update the mod.
×
×
  • Create New...