Over de map Community


Aansluitend op het vorige artikel Over de map Packages en zijn locatie, nu een beschouwing over de Community-map.
De Community-map is een vaste locatie, bedoeld om mods die gebruikt worden in MSFS, op te slaan. Een mod geeft een extra toevoeging of verbetering aan de standard aanwezige aircraft, airport, scenery, etc. in de sim. Voorbeeld de A320neo. Deze A320neo staat van origine in C:\Users\xxx\AppData\Roaming\Microsoft Flight Simulator\Packages\Official\Steam\asobo-aircraft-a320-neo\
Een mod die gemaakt is voor deze kist staat default in:
C:\Users\xxx\AppData\Roaming\Microsoft Flight Simulator\Packages\Community\A32NX. De sim regelt het gebruik van de mod. Alle “custom mods” die in Community zijn geplaatst, kan je terugvinden in de sim bij PROFILE| CONTENT MANAGER

Wat is het verloop van acties om het zover te krijgen?

  1. Je downloadt eerst de mod met die naam [naam.extensie] van Internet.
  2. Het gecomprimeerde bestand heeft als naam [naam.zip] of [naam.rar] en staan in C:\Downloads\
  3. Om de mod te kunnen gebruiken, moet de inhoud van deze zip of rar gedecomprimeerd worden. (Als je handig bent met zippen en unzippen, kan je de mod in een keer op zijn plek krijgen. Lees dit nog even.
  4. Na het unzippen ontstaat een map [naam] met inhoud in ..\Downloads\[naam]\
  5. De map [naam] moet verplaatst worden naar de map Community om daar zijn werk te kunnen doen.

Nu de praktijk en het beheren van de mods.
Het begint al bij de naam die de Creator gegeven heeft aan de mod.zip bij het downloaden. In veel gevallen zal deze naam niet echt aanleiding geven, wanneer deze uiteindelijk in de Community-map staat, om tot een begrijpelijke sortering te komen in Windows Verkenner. Wanneer je een beperkt aantal mods hebt, zal het beheer geen probleem zijn, zeker ook wanneer je de naam van de mod-map wijzigt. Een voor de handliggende namenreeks van airport mods zou zijn EHAL-EHAM-EHEH-EHVK enzovoorts; dus op ICAO code gesorteerd. Handig.

Wat minder handig wordt het wanneer de Creator een update uitbrengt van zijn mod. Want die zal zeker niet de naam krijgen die jij gebruikt hebt in de Community-map. M.a.w. zodra je de kenmerken van de mod.zip wijzigt, is er noodzaak tot registratie van de generieke zip-naam van de Creator en de door jouw gewijzigde mapnaam in de Community-map. Voor de sim maakt het niet uit hoe je de map noemt. Voor jou maakt het wel uit omdat je dus een vertaalslag moet hebben tussen de Creator’s {naam.zip] en jouw ../Community/anderenaam-map/.
Als je weining actieve mods gebruikt, kan de administratie op een bierviltje. Het enige dat je moet weten is : hoe heet het origineel en hoe heb ik de mod-map gemoemd in Community. Worden het er meer, dan ..

… zijn er een aantal MOD-MANAGERS, die dat handig kunnen oplossen. Zijn deze volmaakt? Nee. Waarom niet: omdat de Creators het niet zo nauw nemen met de registratie van hun eigen gewijzigde versiegegevens die verankerd liggen in het bestand manifest.json, dat je in de mod-map aantreft. Kan een mod manager je daarbij toch helpen? Ja, maar dan moet je in feite het bestand manifest.json aanpassen. Dat kan je doen met kladblok of Notepad++. Alle mod-managers maken gebruik van de gegevens uit dit bestand.

Mod-volume. Dan iets over de ruimte die de mods gezamenlijk innemen en over het maken van een back-up. Om bij dat laatste te beginnen: die back-up heb je al. Dit is het origineel dat je namelijk gedownload hebt. Zet dit zip bestand op een plek waar jij het kan terugvinden en zet er een tabelletje bij hoe de zip in de Community-map heet.

Wil je toch van alle actieve mods een back-up maken? Maak dan een gecomprimeerd bestand van de Community-map en zet de zip op een plek waar jij weet waar het in noodgeval op te halen is. Veel makkelijker is natuurlijk om van de C-schijf een dagelijkse/wekelijkse system-back-up te maken.


Vragen over het MOD-volume en hoe je daarmee omgaat.
Vraag 1: ik heb veel mods, maar wil deze niet allemaal op de C-schijf in de Community-map omdat deze teveel ruimte innemen.
Uh, ja? Hoe groot is de Community-map ten opzichte van 100 GB sim en het volume van de schijf? Verdien je er echt iets mee qua ruimte als je de mods zou verplaatsen? Nee? Lekker laten staan. Je wint waarschijnlijk minimaal volume.

Vraag 2: Als de sim start, worden alle mods ingelezen die in de Community-map staan en dat duurt dus langer voordat de sim klaar is. Kan dat anders?
Ja, maar dan moeten de mods buiten de community-map komen. Er zijn mod managers die dat per mod voor je doen. Maar het kan ook handmatig: Je zipt de mod tijdelijk tot mod.zip en verwijdert de ../mod-mapnaam uit de Community-map. Wil je de gezipte mod weer gebruiken? Doe dan unzip hier op de mod, gooi de zip weg en klaar. Je wint er geen disk-ruimte mee, maar wel opstarttijd, want gezipte mods worden niet gelezen. Je hoeft ze dus niet noodzakelijk uit de Community-map te verwijderen. Het advies is wel om alleen die mods te gebruiken die werkelijk noodzakelijk zijn.
Als je van plan bent om ieder uur van de dag de mods aan of uit te zetten, is deze handmatige oplossing wel geschikt, maar kom je niet aan vliegen toe …

Vraag 3: Heb ik altijd een mod-manager nodig om een mod die ik tijdelijk niet wil gebruiken, te verplaatsen. Nee, zie bij vraag 2.
Je kan ook denken aan twee mappen C:\Documenten\MSFS-mods\ en een map op een andere locatie \\schijf:\..\MSFS-mods-niet actief\. Je maakt de Community-map leeg (maar laat de map bestaan!) en zet de actieve mods in \..\MSFS-mods\.

Vraag 4: Hoe krijg je de actieve mods uit de Communit-map die in een andere locatie (en/of op een andere schijf) staan weer werkend?
Een oud verhaal uit 2015 in een nieuw jasje: [link] toen hadden wij ook al last hadden van volume tekort..


.. een wondermiddel ?
In het volgende voorbeeld is xxx = jouw account naam = en als je geen OneDrive hebt, laat je dat weg in het statement.

  1. Maak de map C:\Users\xxx\OneDrive\Documenten\MSFS-mods\
  2. Maak ergens anders een map …\MSFS-mods-niet-actief\.
    Noot: in beide mappen hebben de mod-mappen een door jou gekozen logische naam voor een logische sortering en daar staan dus de ge-unzipte versies..
  3. Zet de actieve inhoud van de Community-map in de map MSFS-mods, maar laat de map zelf staan.
  4. Druk op Windows Start en type CMD (Opdrachtprompt); vervolgens Open as administrator
  5. Je krijgt dit beeld Administratot: Opdrachtprompt

6. Type het volgende mklink-commando achter C:\WINDOWS\system32> en let op de spaties en quotes (!)

mklink /d “C:\Users\janva\AppData\Roaming\Microsoft Flight Simulator\Packages\Community\” “C:\Users\janva\OneDrive\Documenten\MSFS-mods”

Geeft een ENTER en je krijgt dit bericht in het DOS-scherm:

symbolic link created for C:\Users\janva\AppData\Roaming\Microsoft Flight Simulator\Packages\Community\ <<===>> C:\Users\janva\OneDrive\Documenten\MSFS-mods

er is een link gemaakt voor de SOURCE directory van de originele locatie <<=== en ===>> TARGET waar de bestanden nu staan.


De mods die in de map MSFS-mods staan, worden nu verbonden met de Community-map (maar staan daar dus niet werkelijk en dat spaart schijfruimte!). Het enige wat je doet is de mods die je niet gebruikt uit de map MSFS-mods halen en plaatsen in de MSFS-mods-niet actief-map. Je bereikt hiermee dat alleen de actieve mods worden ingeladen. Vergeet niet dat als je de mods op een andere schijf plaatst die GEEN M.2 connectie heeft met de processor, het er niet sneller op wordt.


De ultieme oplossing is die mod-manager (MM) die de mod-mappen kan zoeken, sorteren, selecteren en per keuze een mod of een groep mods kan deactiveren.
Er is tot nu toe een mod-manager gevonden die met behulp van de boven gemelde functie “mklink /d” de mods activeert/deactiveert. Dit is de mod-manager MSFS_Addons_Linker_v02b_Mo7K8 versie: 0.2.758.29033. Deze mod-manager vraagt eerst om de locatie van je vooraad mods en dan om de standaard locatie van de de Community-map. Een handvol linker- en rechtermuisklikken doet de rest. Deze MM kan niet installeren uit een gecomprimeerde bestand. Je moet dus een unzipped versie in de voorraadschuur hebben. Er is geen back-up functie. Maar daar waren we het al over eens dat dat geen punt is. De Help – die je echt nodig hebt als je geen computer-nerd bent, is er (nog) niet. Een auto-update hebben we niet kunnen waarnemen.


Een tweede MM hebben we eerder uitgelegd in dit artikel MOD MANAGER (deel 3). Met de MSFS Mod Manager van Nathan Vaugh v0.4.1 heeft geen last van gecomprimeerde bestanden en je kan dan ook installeren uit een zip bestand of direct uit een map. Deze MM maakt mods inactief door ze tijdelijk te verplaatsen van de Community-map naar C:\Users\xxx\AppData\Roaming\MSFS Mod Manager\ en haalt ze daar weer op als je de FALSE weer wilt ENABLEn. Een back-up maken van de gehele Community-map kan, maar duurt wel even.


Wat voor beide MM geldt is dat de tekstuele inhoud opgehaald wordt uit het manifest.json bestand. In de meeste gevallen is dat bestand door de Creator niet bijgewerkt en zal je zelf aan het werk moeten met Notepad++ of Kladblok om de teksten aan te passen.


Heb je nu nog een beperkt aantal actieve mods in gebruik, zet dan de “nice to have” even opzij en maak een simpel overzicht van de naam van de mod.zip en de herkomst vs. de (aangepaste) naam van de mod-map in ../Community. Dan weet je in ieder geval -als er al en update komt van die mod- waar je het zoeken moet.

Tot slot een waarschuwing: de beste manier om een goed werkende sim om zeep te helpen, is dat je alle mods ongecontroleerd in de Community-map zet met de gedachte dat het werkt.


MOD MANAGER (deel-3)


In deze aflevering laten we zien hoe je met de MSFS Mod Manager van Nathan Vaughn werkt.

[1] Download het gecomprimeerde bestand en pak dit uit in de Download-map. Je krijgt een MSFSModManagerSetupv0.4.1.exe
[2] Rechtermuis op het bestand en uitvoeren als Administrator.


KIES Next

INSTALLEER IN DE DEFAULT LOCATIE

KLAAR .. KIES Next

KIES Finish

TADAAH .. ! en enige vergelijking met wat je al gedaan had naar aanleiding van de vorige 2 artikelen, is geen toeval.

HET BEGINSCHERM VAN MSFS Mod Manager- v0.4.1

Met 7 MODs is de administratie nog wel op een bierviltje te doen .. maar heb je straks een database vol, dan word het anders en is dit een uitstekend hulpmiddel om MOD’s te administreren.

We lopen even door de menubalk en de functies heen:
MENU FILE
INSTALL MODS FROM ARCHIVE: bij het kiezen van deze functie gaat de Verkenner open en zoek je de MOD.ZIP of MOD.RAR in je database die je wil installeren. Krijg je een foutboodschap als deze:

Foutboodschap? Zet de ZIP-file in de default map ../Downloads

..dan zal je de ZIP of de RAR eerst moeten uitpakken. Je moet bij voorkeur de zip-file in de map ../Downloads hebben staan en daar met rechtermuis kiezen uit het contextmenu: Alles uitpakken. (Standaard Windows functie)
We nemen anders de de volgende functie en kies je
MENU FILE
INSTALL MOD FROM FOLDER. Kies de map met de uitgepakte bestanden en in een flits staat deze in de Community-map. Klaar voor gebruik.

UNINSTALL MODS: je kies een regel of meerdere regels en worden de MOD(s) gede-installeerd. Deze MODS zijn definitief verwijderd.

CREATE BACKUP: schrijft een backup van de Communite-map in %userfiles%\AppData\Roaming\MSFS Mod Manager\; duurt wel lang (bug reported)

EXIT: spreekt voor zich.

MENU EDIT
ENABLE SELECTED MODS
DISABLE SELECTED MODS
Je kan per regel OF meerdere regels tegelijk MOD(s) in of uitschakelen; je ziet de status in de kolom ENABLED. De MODs die zijn geDISABLED staan in de map: C:\Users\jouwnaam\AppData\Roaming\MSFS Mod Manager\modCache\ en worden daar weer opgehaald als de keuze ENABLED is. Je kan ook de knoppen ENABLE / DIASABLE gebruiken.

MENU INFO
REFRESH MODS is gelijk aan de knop REFRESH
MOD INFO: is gelijk aan de knop INFO
ABOUT: is het visitekaartje van de maker


KNOP INFO: kies een regel en daarna INFO. Je krijgt de inhoud van de MOD te zien. De eerste 7 regels geven de inhoud weer van het bestand manifest.json (lees deel-1 nog even na).

KNOP REFRESH: druk op deze knop na een handeling om het scherm te synchroniseren met de gewijzigde database.

SEARCH veld: tik maar in: AIRPORT en zie het resultaat
KNOP CLEAR: maakt het zoekveld schoon en de volledige database is zichtbaar.

Tot slot SORTEREN: je kan iedere kolom A./.Z of Z./.A sorteren en naar eigen idee de tabel op het scherm tonen.


TOT SLOT: wellicht onnodig te vermelden, maar dan toch .. wij gaan uit van een goed werkende sim. Controleer direct na het aanbrengen van een (1) MOD (en dus niet alle MODs tegelijk !) of dat nog steeds zo is. Niet goed? Onverbiddelijk verwijderen en niet meer gebruiken.


MOD MANAGER (deel-2)


Dit artikel gaat verder waar het vorige deel 1 van MOD MANAGER (deel-1) is geëindigd. In het vorige artikel is de basis uitgelegd waar het met MOD’s overgaat. Lees nog even terug om je “eigen RAM” op te frissen.

We hebben dus een aantal MOD’s verzameld en opgeslagen in de standaard Download locatie van Windows. De ZIP-bestanden zijn uitgepakt en voor iedere MOD is de standaard mappenstructuur gecontroleerd of deze correct is (Zie deel-1). We hebben dus uiteindelijk een database gemaakt waar alle MODs, in gecomprimeerde status (ZIP of RAR) en in gedecomprimeerde status (MAPNAAM) verblijven. Dat ziet er bijvoorbeeld zo uit:


DATABASE VOOR MODs IN DE MAP /DOWNLOAD/MODs NOG INSTALLEREN

De volgende stap is dat wij deze MOD’s gaan plaatsen in de .. /Community/-map. De meest eenvoudige manier is om met 2 klikken de MOD op zijn plek te krijgen. Je hebt Windows Verkenner openstaan en je ziet de inhoud zoals in de afbeelding hierboven.
Klik 1: Je zet een tweede Verkenner open: de Verkenner staat op de taakbalk; houdt de SHIFT-toets ingedrukt en klik op de Verkenner-icon. Je krijgt een tweede Verkenner-venster. Zet de vensters even naast elkaar. Ga in dit 2e venster naar de locatie: C:\Users\USERNAME\AppData\LocalPackages\Microsoft.FlightSimulator_RANDOM
\LocalCache\Packages\Community
of als je STEAM hebt naar:
C:\Users\USERNAME\AppData\Roaming\Microsoft Flight Simulator\Packages\Community
Klik 2: Sleep nu de MOD-map (NIET DE ZIP) van links naar rechts naar de ../Community-map. Klaar. Het ziet er dan zo uit. Wil je ruimte besparen op je disk? Verwijde dan de mappen (en niet de ZIPs).



MOD’s tijdelijk uitschakelen zonder te verplaatsen.

Wil je een MOD tijdelijk uitschakelen zonder deze te verplaatsen, maak dan in de Community-map van deze MOD een gecomprimeerd bestand (Rechtermuis op de map en kies Toevoegen aan [mapnaam.rar]. Verwijder de MOD-map daarna. Wil je de MOD weer terugzetten? Rechtermuis op de MOD.ZIP en kies Uitpakken hier. Je doet deze handelingen NIET in een actieve sim.


Dan gaan we in de volgende aflevering werken met een applicatie genaamd MSFS Mod Manager die ontwikkeld is door Nathan Vaughn. Op naar MOD MANAGER (deel-3). Het gecomprimeerde bestand staat op onze FSE Shared Public OneDrive.

MOD MANAGER (deel-1)


Hoe houd je een goed overzicht van je MOD’s.
In de serie [HOW-TO] doen wij een aantal suggesties om grip te krijgen en te houden op de niet standaard modificaties van aircraft, airport, scenery en al het andere digitale werk dat ons via Internet wordt toegeschoten.


De structuur.
Om orde te hebben en te houden in de sim werpen we eerst een blik op de wijze zoals deze is ingericht. Er zijn 2 belangrijke componenten:
[1] De cliënt software waarmee de sim wordt opgestart en
[2] De inhoud van de sim.
Bij [1] heb je de keuze van aanschaf gepasseerd en
– of je hebt een Steam account en via Steam gekocht
– of je hebt via Microsoft gekocht en je hebt via de Xbox winkel de zaak aan de praat gekregen. (Voor dit artikel laten we andere DVD box, webwinkels, etc. buiten beschouwing). In ieder geval is de uitkomst van de cliënt software dat de sim kan worden gestart.
Bij [2] en dat is voor iedere MSFS cliënt hetzelfde .. is de default inhoud van de sim ‘opgeborgen’ in een map ../Packages/Official/ en afhankelijk waar je tijdens de initiële installatieprocedure jouw installatie-locatie hebt gekozen, staat de map ../Packages/Official/ default in: C:\Users\jouwnaam\AppData\Roaming\Microsoft Flight Simulator\Packages\Official\Steam of in ..\Official\OneStore\.
De standaard sim-omgeving ziet er zo uit:

DEFAULT-STEAM >> KLIK OM TE VERGROTEN

Waar staat de niet standaard software?
In ..\Packages zie je 2 sub mappen: \Official: daar vind je de default sim-mappen en de map ..\Community wordt ingericht om allerhande modificaties te kunnen aanbrengen. Daar komen de MOD’s!


Wat is een MOD?
Een MOD is niets anders dan een verzameling van informatie die de standaard sim-objecten gaat overschrijven resp. aanvullen. Iedere MOD heeft een hoofdmap met daarin zeker twee onontbeerlijke bestanden (layout en manifest) en een aantal sub mappen met inhoud. De MOD wordt (meestal) aangeleverd als gecomprimeerd bestand [mod-naam.zip].

Hoe installeer je een MOD?
[1] Download van je favoriete site, bijv. airport-eheh-eindhoven.zip.
[2] In de downloadmap geeef je Rechtermuis op de zip en kies Hier uitpakken.
[3] Je krijgt een map met de mod-naam van de zip.
[4] Kopieer deze map (dus NIET de ZIP) naar ..\Community .. klaar;
[5] Start de sim en wees blij met wat je ziet.
Meer is het niet, tenminste als je de Community-map niet vol wil laten lopen met allerhande (nice-to-have-maar-gebruik-ik-toch-nooit) MOD’s.
Anders komt er een stukje administratie om de hoek kijken, want waar vind je anders in het oerwoud van MOD’s, juist die MOD die zojuist ge-update is en dus de oude moet vervangen? Daarvoor gebruik je de MOD MANAGER als je veel MODs hebt, maar het kan ook simpel. Dus gaan we eerst voor simpel.

Het simpel organiseren van de MOD’s
Dat brengt ons weer terug bij de structuur van de sim. Klik nog even op de afbeelding van de DEFAULT-STEAM sim. Hier zie je de mappenstructuur van de sim. In analogie hiermee zou het handig zijn dat je de inrichting van de Community map inricht, in overeenstemming met de structuur van de sim. Wij hebben het hier dus -om te beginnen- over aircraft, livery, airport en scenery. Als er dus een MOD toegevoegd wordt aan de Community-map zal deze alfabetisch verschijnen in Windows verkenner. Het is dan eigenlijk gewenst dat de naam van de map overeenkomt met de notatie zoals je die in de sim aantreft.

In principe zou het er dus zo uitzien:

De naam van de map bestaat uit een aantal vaste gegevens zoals:
manufacturer-aircraft-model-type
manufacturer-livery-model-type
manufacturer-airport-icao-name

De wijze van de notatie geeft op dezelfde wijze inzicht zoals je dat ook in de sim ziet. Er is een MAAR .. niet iedere creator van MODs denkt na over de beschrijvende wijze van zijn product. Oppassen dus.

BELANGRIJK
De mappen en bestandsstructuur moet voldoen aan de voorwaarde:

  • MOD-NAAM << deze map moet gekopieerd worden naar ..\Community
    • MAP-1
      • BESTAND-1
      • BESTAND-2
    • MAP2-2
      • BESTAND-3
      • BESTAND-4
  • layout.json
  • manifest.json
  • readme.txt
  • jouw eigen bestand met andere info.txt

Wil je meer weten over Zippen en Unzippen? Lees dan dit artikel.