User:DoubleYou
Me and Games
I got hooked initially when I was younger playing various old games Windows 95 style like Aliens Ate My Babysitter and Frogger. First addicting game I played was Age of Empires, and second was Railroad Tycoon II, which I pretty well mastered. I was away from games for awhile, than got hooked when I got my first computer which had a trial version of Fate pre-installed. I modded that a little, but not much. Then I found Skyrim, and modding really opened on a large scale, and here I am.
I am DoubleYou on STEP, Vuud on the Nexus, and DoubleYouEmSee on Steam.System Specs
Experience
Building Mod Organizer from source (WIP!!!)
Install Prerequisites
Visual Express 2010
- Install Visual Express 2010 from here (direct link offline installer). You need at a minimum C++ and C#. Not sure if Basic is needed or not.
- Update via Windows update.
- (Optional I believe) Install Windows sdk 7.1 (see here for more information on installation). Direct link offline installer ISO here.
Notes:
- Qt 4.8.6 does not seem to compile on later versions (am I wrong?).
Qt Libraries
Version 4.8.x from here.
- i.e. "Qt libraries 4.8.6 for Windows (VS 2010, 235 MB)"
- tested: 4.8.6
- Install according to instruction
Qt 5 Compatibility: MO compiles and mostly runs correctly built with Qt 5.3 and VC++ 2013 but
- python plugins haven't been rewritten to use qt5 yet
- pyqt5 isn't distributed as binaries for python 2.7 so this needs to be set up and built first
- tutorial doesn't work because it seems to be impossible to create a transparent Qt Quick control...
- the previewdds plugin only compiles with the opengl variant of the qt 5 distribution
- Qt5 is a bi*** to distribute
Boost
- tested: 1.55
- Build according to their instructions (using vc++): http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html
- A few of the boost libraries need to be built (the rest is header-only). The only compiled libs MO needs (at the time of writing) are boost_thread (for everything that links agains bsatk) and boost_python (for pythonrunner). You can disable the others to save yourself compile time (even on a modern system compiling boost can easily take an hour)
Boost Python library
1. Create user-config.jam in root directory for Boost (e.g. C:\code\boost_1_55_0)
2. Paste the following inside it:
# Configure specific Python version. using python : 2.7 : C:/Python27/python.exe : C:/Python27/include #directory that contains pyconfig.h : C:/Python27/libs #directory that contains python27.lib : <toolset>msvc ;
3. Open Command Prompt and run Bootstrap.
4. Run .\b2 toolset=msvc-10.0 --with-date_time --with-thread --with-python --user-config=user-config.jam --build-type=complete stage
5. Watch an episode of your favorite TV show while that is working.
Nexus Mod Manager directory code for NCC fomod installer plugin
here?Test!
{{TestModEntry |modName=Stalhrim of Skyrim-Fixes |v=1.02 |filesSpecified=yes |files=Stalhrim of Skyrim 1_02 |filesizes=15,843kb |crc=C5DD9014 }} {{TestModEntry |modName=Realistic Water Two |game=TES5 |v=1.9 |shortdescription=This is my stupid description. |modsRequired=yes |modsIncompatible=yes |filesSpecified=yes |fomodInstall=yes |fomodInstructions={{FOMOD Instructions |{{FomodPage |Options |{{Fieldset |1. Resolution ||Medium [baseline]}}@{{Fieldset |2. Compatibility ||Default}} |button=yes |buttonText=Next}} {{FomodPage |Options |{{Fieldset |3. Combination ||Legendary}}@{{Fieldset |4. New Lands ||DO NOT SELECT ANY (unless all DLC are not used, in which case, deselect ''3. Combination - Legendary'' and select the applicable DLC/add-ons)}}@{{Fieldset |5. Waves ||DO NOT SELECT ANY (unless all DLC are not used, in which case, deselect ''3. Combination - Legendary'' and select the applicable DLC/add-ons)}}@{{Fieldset |6. Other ||Bobbing Longboats [nothing else]}} |button=yes |buttonText=Next}} }} |bainInstall=yes |manualInstall=yes |priorities=yes |hideFiles=yes |pluginOptional=yes |tickBSA=yes |cleaning=yes |optimize=yes |pluginMerge=yes |skyprocOptions=yes |bashTags=yes |overwrite=yes |iniEdits=yes |errorPlugins=yes |extractBSA=yes |mcmOptions=yes |exeConfig=yes |special=yes |files=main file 2048, optional file with extra noobliness |crc=123345, dsf9ewf |filesizes=15mb, 16kb }}Template:TestModEntry
Guide!
1.C. Install Utilities
Template:TestModEntry Template:TestModEntry Template:TestModEntry Template:TestModEntry
[[:Template:SkyUI]]Sandbox
Random
So how does Mod Organizer actually provides your modded setup to the game/program?
Mod Organizer does not actually create the virtual data folder. The virtual data folder actually never exists. Rather, Mod Organizer is simply a big fat liar. When you launch the game or application through Mod Organizer, Mod Organizer tells it a lie. It tells the game/program that the virtual data directory exists, and tells it where to find it. Once Mod Organizer has finished telling the program this lie, it does nothing. It has succeeded. The program believes Mod Organizer. Programs are very gullible. Mod Organizer doesn't have to stay active and constantly feed the program the lie. It tells it once, then leaves.
The nice thing about these programs is that they are not only very gullible, but also are great gossipers. They tell everyone else that they interact with the lie as well. This is why if you launch an application through Mod Organizer and then launch an application through that application, that application also will see the nonexistent virtual data directory.
So what is the lie that it tells the game/program? It tells it that all the files active in the profile are in the data folder, and it tells it that all files in conflict in the real data folder do not exist. Of course, it never mentions the conflicting files, as the program might get suspicious of the lie if it did that. Technically, it also lies about your INI files, plugins.txt, etc., as well.Troubleshooting CTD
- Is Skyrim Memory Patch being used (via Skyrim Script Extender or SSME)?
- Use Memory Blocks Log to verify
- Is ENBoost installed and working?
- Do you get the in-game message that ENBoost is active?
- Are your ENBlocal.ini settings correct?
- Use Skyrim Performance Monitor to verify
- Are you using unorthodox INI tweaks?
- Are the Unofficial Patches installed correctly?
- Are they checked in the mod list?
- Are they in the correct priority order in the mod list?
- Are they checked in the plugins list?
- Do you have any active plugins that are missing a master?
- Check for a warning icon in the plugins list before a plugin.
- Can TES5Edit successfully load all your plugins in one go?
- Do any of your plugins have errors that cannot be resolved?
- Test plugins with the Check for Errors option in TES5Edit
- Test patches first, as they are most likely to have outdated records due to mod version changes without patch update.
- Start disabling mods and find which mod is causing CTD
Useful Wiki Templates
Ask (Question Mark)
Bug (Large Bug Banner)
{{Bug|text=This is the big bug notice}}
Bug Small (Small Bug Banner)
{{Bug Small|text=This is the small bug notice}}
Clear (Performs a clear to force content to appear directly below floating content)
{{Clear}}
Construction (Big Construction Banner)
{{Construction|This is the big construction notice}}
Construction Small (Small Construction Banner)
{{Construction Small|This is the small construction notice}}
Delete (Proposal to delete a page)
Fc (Font Color)
{{Fc|white|This is white text}}
Fs (Font Size)
{{Fs|80%|Here's some {{Fs|25px|mixed}} font sizes}}
Gallery (Gallery of images)
HoverText (Able to show text upon hovering)
Indicator (Button for if, for example, Dawnguard is required)
No (Big X)
NoFile (Removed, big X)
NoFile Small (Removed, small X)
Notice (Big Notice Banner)
{{Notice|This is the big notice}}
Notice Small (Small Notice Banner)
{{Notice Small|text=This is the small notice}}
Quotation (For quotes)
Sidebox (That cool box to float text inside)
{{Sidebox|This is the title|This is the content}}
{{Video|j4ZQpzf_iAE|Mod Organizer: Introduction (by Gopher)}}
Warning (Big Warning Banner)
{{Warning|This is the big warning}}
Warning Small (Small Warning Banner)
{{Warning Small|text=This is the small warning}}Yes (Check mark)