Addon icon

OHM Distro 0.3

nbcfrosty

Well-known member
Joined
Jun 16, 2023
Messages
255
Reaction score
279
Points
78
Location
US
nbcfrosty submitted a new addon:

Distro - Addon unpacker

Distro is an add-on unpacker for Orbiter. Extract it in your root orbiter directory. It works by reading .distro files. The distro files are simple text files with an easy user friendly format. .distro files are just JSON files.

example .distro file:
Code:
[
{
   "archive": "Orbiter2016.zip",
   "download_link": "https://www.orbiter-forum.com/resources/orbiter-2016-core-zip-edition.5425/"
}
]

When distro loads this file, it will check the distro_addons folder for Orbiter2016.zip...

Read more about this addon...
 
There was a minor issue with download link not opening in certain situations, fixed.

edit:

OpenOrbiter .distro file
Code:
[
    {
        "archive": "Orbiter2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/orbiter-2016-core-zip-edition.5425/"
    },
    {
        "archive": "Orbiter-x86.zip",
        "download_link": "https://github.com/orbitersim/orbiter/releases/download/latest/Orbiter-x86.zip"
    }
]
 
Last edited:
Working on a distribution for Orbiter 2016:
Code:
[
    {
        "archive": "Orbiter2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/orbiter-2016-core-zip-edition.5425/"
    },
    {
        "archive": "D3D9ClientR4.26-Orbiter2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/d3d9-for-orbiter-2016.5493/"
    },
    {
        "archive": "MicroTextures.zip",
        "download_link": "https://www.orbiter-forum.com/resources/d3d9-microtexture-pack.5496/"
    },
    {
        "archive": "OrbiterSound50_20200811_setup.zip",
        "download_link": "http://orbiter.dansteph.com/forum/index.php?page=download",
        "command": ".\\OrbiterSound50_20200811_setup.exe"
    },
    {
        "archive": "UCGO30_2010_20140109.exe",
        "download_link": "http://orbiter.dansteph.com/forum/index.php?page=download"
    },
    {
        "archive": "DeltaGliderIV-3_2010_20140109.exe",
        "download_link": "http://orbiter.dansteph.com/forum/index.php?page=download"
    },
    {
        "archive": "GeneralVehicle.zip",
        "download_link": "https://www.orbiter-forum.com/resources/generalvehicle.3158"
    },
    {
        "archive": "Arrow_10032023.zip",
        "download_link": "https://www.mediafire.com/file/y6csp2itluwaarg/Arrow_10032023.zip/file"
    },
    {
        "archive": "Patch01.zip",
        "download_link": "https://www.mediafire.com/file/5muxsagla3y1ox7/Patch01.zip/file"
    },
    {
        "archive": "XRSound-2.0.zip",
        "download_link": "https://www.orbiter-forum.com/resources/xrsound-official.5455/"
    },
    {
        "archive": "SoundBridge2.0.zip",
        "download_link": "https://orbiter-forum.com/resources/soundbridge.204"
    },
    {
        "archive": "Multistage2015_forOrbiter2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/multistage2015-for-orbiter-2016.398"
    },
    {
        "archive": "ModuleMessagingExt v2.1d.zip",
        "download_link": "https://www.orbiter-forum.com/resources/modulemessagingext-v2-1d-for-orbiter-2016.121"
    },
    {
        "archive": "TransX-2018.05.06-VCpp-2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/transx-2018-05-06-mmext2-for-orbiter-2016.1918"
    },
    {
        "archive": "Glideslope 2.7 for Orbiter 2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/glideslope-2-7-for-orbiter-2016.1093"
    },
    {
        "archive": "ScramAttitude_for_Orbiter2016_v1.1.zip",
        "download_link": "https://orbiter-forum.com/resources/scramattitude-for-orbiter-2016-v1-1.58"
    },
    {
        "archive": "BaseSync 3.3 for Orbiter 2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/basesyncmfd-3-3-for-orbiter-2016.2705"
    },
    {
        "archive": "AeroBrake0.96.2.zip",
        "download_link": "https://www.orbiter-forum.com/resources/aerobrakemfd.1171"
    },
    {
        "archive": "LaunchMFD-v.1.6.6-2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/launch-mfd-v-1-6-6-for-orbiter-2016.2192"
    },
    {
        "archive": "PursuitMFD_171119.zip",
        "download_link": "https://www.orbiter-forum.com/resources/pursuitmfd-2016.3096"
    },
    {
        "archive": "BurnTimeCalcMFD-v.3.2.0-2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/burntimecalcmfd-btc-3-1-for-orbiter-2016.736"
    },
    {
        "archive": "LTMFD16.zip",
        "download_link": "https://www.orbiter-forum.com/resources/lunartransfer-mfd-ltmfd.5501/"
    },
    {
        "archive": "IMFD57.zip",
        "download_link": "https://www.orbiter-forum.com/resources/interplanetary-mfd.5500/"
    },
    {
        "archive": "BaseLandAutoPilot.zip",
        "download_link": "https://www.orbiter-forum.com/threads/new-baseland-version.35210/page-2#post-607737",
        "command": "move .\\BaseLandAutopilot.dll .\\Modules\\Plugin\\BaseLandAutopilot.dll"
    },
    {
        "archive": "AMSO-2016-123-191221.zip",
        "download_link": "https://www.acsoft.ch/AMSO/2016/2016.html",
        "command": ".\\distro_addons\\7z.exe x -y .\\_ADDONS\\XRSound_AMSO.zip -o\".\""
    },
    {
        "archive": "Better_ISS_v3.1.zip",
        "download_link": "https://www.orbiter-forum.com/resources/better-iss.3076/"
    },
    {
        "archive": "Canadarm2v4.zip",
        "download_link": "https://www.orbiter-forum.com/resources/canadarm2-v-4-0.1867"
    },
    {
        "archive": "SSRMSD2016update.zip",
        "download_link": "https://www.orbiter-forum.com/resources/ssrmsd-dll-update.1221/",
        "src_dir": "SSRMSD2016update"
    },
    {
        "archive": "ProjectMercury.zip",
        "download_link": "https://drive.usercontent.google.com/download?id=1tuRCj1rvGIrYOOX94wKj9StOTu9veJGx&export=download&authuser=0"
    },
    {
        "archive": "ProjectMercuryX-v3.1.zip",
        "download_link": "https://www.orbiter-forum.com/resources/project-mercury-x.2666"
    },
    {
        "start_token": "BEGIN_SURFBASE",
        "end_token": "END_SURFBASE",
        "new_lines": [
            "DIR Earth\\Base\\ProjectMercury CONTEXT MercuryBases"
        ],
        "file": ".\\Config\\Earth.cfg"
    },
    {
        "archive": "Ouessant_Island.zip",
        "download_link": "http://francophone.dansteph.com/?page=addon&id=267"
    },
    {
        "archive": "Kourou_v5.1.zip",
        "download_link": "http://francophone.dansteph.com/?page=addon&id=261"
    },
    {
        "archive": "Rochambeau_v4.zip",
        "download_link": "http://francophone.dansteph.com/?page=addon&id=264"
    },
    {
        "archive": "XR2Ravenstar-1.10.zip",
        "download_link": "https://www.orbiter-forum.com/resources/xr2-official.5457/"
    },
    {
        "archive": "DeltaGliderXR1-1.15.zip",
        "download_link": "https://www.orbiter-forum.com/resources/xr1-official.5456/"
    },
    {
        "archive": "XR5Vanguard-1.13.zip",
        "download_link": "https://www.orbiter-forum.com/resources/xr5-official.5458/"
    },
    {
        "archive": "falcon9_o2016_240524.zip",
        "download_link": "https://www.orbiter-forum.com/resources/falcon9-for-orbiter2016.291"
    },
    {
        "archive": "lc39a_spacex_190407.zip",
        "download_link": "https://www.orbiter-forum.com/resources/lc39a-spacex.3092"
    },
    {
        "archive": "falcon9_block4_180714.zip",
        "download_link": "https://www.orbiter-forum.com/resources/falcon9-block4.403"
    },
    {
        "archive": "starlink_220711.zip",
        "download_link": "https://www.orbiter-forum.com/resources/starlink.339"
    },
    {
        "archive": "cargo_dragon_o2016_170811.zip",
        "download_link": "https://www.orbiter-forum.com/resources/cargo-dragon-for-orbiter2016.805"
    },
    {
        "archive": "crewdragon2022_240615.zip",
        "download_link": "https://www.orbiter-forum.com/resources/crew-dragon-2022.312"
    },
    {
        "archive": "falconheavy_o2016_230920.zip",
        "download_link": "https://www.orbiter-forum.com/resources/falconheavy-for-orbiter2016.3287"
    },
    {
        "archive": "Moonship-05.zip",
        "download_link": "https://www.orbiter-forum.com/resources/moonship.833"
    },
    {
        "archive": "starship_sn15_210429.zip",
        "download_link": "https://www.orbiter-forum.com/resources/starship-sn15.2233"
    },
    {
        "archive": "spacex_starship_240701.zip",
        "download_link": "https://www.orbiter-forum.com/resources/spacex-starship-wip.126"
    },
    {
        "archive": "boca_chica_base_220304.zip",
        "download_link": "https://www.orbiter-forum.com/resources/boca-chica-base.778"
    },
    {
        "archive": "Cessna_&_Guyane_airports.zip",
        "download_link": "https://www.orbiter-forum.com/resources/cessna-and-french-guiana-airports.5547/"
    },
    {
        "archive": "French_Guiana_Tiles.zip",
        "download_link": "https://www.orbiter-forum.com/resources/french-guiana-surface-tiles.5546/"
    },
    {
        "archive": "Zaragoza_Orbiter16_231016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/zaragoza-spains-tal-site.5545/"
    },
    {
        "archive": "AIA Generic Hangars.zip",
        "download_link": "https://orbiter-forum.com/resources/aia-generic-hangars.2785/"
    },
    {
        "archive": "Pelee_230927.zip",
        "download_link": "https://www.orbiter-forum.com/resources/pelee-island-the-spaceport-of-lake-erie.5544/"
    },
    {
        "archive": "South Kent (South East of England).zip",
        "download_link": "https://www.orbiter-forum.com/resources/south-kent-south-east-of-england.5538/"
    },
    {
        "archive": "Bermuda_Orbiter2016_230827.zip",
        "download_link": "https://www.orbiter-forum.com/resources/bermuda-in-the-corner-of-the-triangle.5536/"
    },
    {
        "archive": "St_Johns_230826.zip",
        "download_link": "https://www.orbiter-forum.com/resources/st-johns-north-americas-easternmost-city.5535/"
    },
    {
        "archive": "Meiringen.zip",
        "download_link": "https://www.orbiter-forum.com/resources/meiringen-the-air-force-base-between-the-mountains.5534/"
    },
    {
        "archive": "TorontoCity_231031.zip",
        "download_link": "https://www.orbiter-forum.com/resources/toronto-city-beauty-in-simplicity.5550/"
    },
    {
        "archive": "Quebec_City_1.1.zip",
        "download_link": "https://www.orbiter-forum.com/resources/qu%C3%A9bec-the-gem-of-french-canada.5549/",
        "src_dir": "02 - Config Files\\01 - Full Details",
        "command": "xcopy \".\\distro_addons\\Quebec_City_1.1\\01 - Mendatory Files\\*\" \".\" /s /e /y /i"
    }
    {
        "archive": "Orbital Reef 10.27.zip",
        "download_link": "https://www.orbiter-forum.com/resources/orbital-reef-2030.5548/",
        "src_dir": "ORBITALREEF.10.24"
    },
    {
        "archive": "Plato Base-00.zip",
        "download_link": "https://www.orbiter-forum.com/resources/plato-moon-base.5575/"
    },
    {
        "archive": "Flash Gordon102.zip",
        "download_link": "https://www.orbiter-forum.com/resources/flash-gordon-spaceship.5486/",
        "src_dir": "Flash Gordon\\orbiter2016"
    },
    {
        "archive": "titan_dragonfly_240306.zip",
        "download_link": "https://www.orbiter-forum.com/resources/titan-dragonfly.5564/"
    },
    {
        "archive": "Ascension Island.zip",
        "download_link": "https://www.orbiter-forum.com/resources/ascension-island-levels-9-19.5561/"
    },
    {
        "archive": "Castellet.zip",
        "download_link": "https://www.orbiter-forum.com/resources/le-castellet-the-airport-next-door.5558/"
    },
    {
        "archive": "Lemnos2016.zip",
        "download_link": "https://www.orbiter-forum.com/resources/lemnos-also-known-as-altis.5557/"
    },
    {
        "archive": "JIMO-02.zip",
        "download_link": "https://www.orbiter-forum.com/resources/jupiter-icy-moons-orbiter.2518/"
    },
    {
        "archive": "VulcanCentaur-08.zip",
        "download_link": "https://www.orbiter-forum.com/threads/vulcancentaur.40142/#post-586787"
    },
    {
        "archive": "Tenacity Dream Chaser-02a.zip",
        "download_link": "https://www.orbiter-forum.com/resources/tenacity-dream-chaser.5532/"
    },
    {
        "archive": "nova_c_240501.zip",
        "download_link": "https://www.orbiter-forum.com/resources/nova-c-lunar-lander.5552/"
    },
    {
        "archive": "Moscoviense_240613.zip",
        "download_link": "https://www.orbiter-forum.com/resources/moscoviense-russian-outpost-on-the-moon.5589/"
    },
    {
        "archive": "SwordEdge_240613.zip",
        "download_link": "https://www.orbiter-forum.com/resources/sword-edge-european-outpost-on-the-moon.5588/"
    },
    {
        "archive": "Yuegong_240616.zip",
        "download_link": "https://www.orbiter-forum.com/resources/yuegong-chinese-outpost-on-the-moon.5591/"
    },
    {
        "archive": "ArmstrongStation_240614.zip",
        "download_link": "https://www.orbiter-forum.com/resources/armstrong-station-american-outpost-on-the-moon.5590/"
    },
    {
        "enable_plugin": "CrewDragonMFD"
    },
    {
        "add_line": "EnvMapMode = 2",
        "file": "D3D9Client.cfg"
    },
    {
        
        "add_line": "AmbientLevel = 20",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "VCMfdSize = 1024",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "InstrumentUpdateInterval = 0.1",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "EnableCloudShadows = TRUE",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "EnableSpecularRipples = TRUE",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "EnableLocalLights = TRUE",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "FocusFollowsMouse = FALSE",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "ElevationMode = 1",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "Anisotrophy = 16",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "SceneAntialias = 8",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "TerrainShadowing = 1",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "TerrainFlats = 1",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "LightConfiguration = 4",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "MicroFilter = 5",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "PostProcess = 2",
        "file": "D3D9Client.cfg"
    },
    {
        "add_line": "DisableFontSmoothing = FALSE",
        "file": "Orbiter.cfg"
    },
    {
        "add_line": "DisableFontSmoothing = FALSE",
        "file": "Orbiter_NG.cfg"
    },
    {
        "add_line": "DeviceIndex = 0",
        "file": "orbiter_NG.cfg"
    },
    {
        "remove_line": "ModeIndex = 0",
        "file": "orbiter_NG.cfg"
    },
    {
        "add_line": "ModeIndex = 256",
        "file": "orbiter_NG.cfg"
    },
    {
        "add_line": "Fullscreen = TRUE",
        "file": "orbiter_NG.cfg"
    },
    {
        "add_line": "NoVSync = TRUE",
        "file": "orbiter_NG.cfg"
    },
    {
        "command": ".\\distro_addons\\mklink.bat"  
    },
    {
        "enable_plugin": "Framerate"
    },
    {
        "enable_plugin": "autotime"
    },
    {
        "enable_plugin": "ScnEditor"
    },
    {
        "enable_plugin": "XRSound"
    },
    {
        "enable_plugin": "OrbiterSound"
    },
    {
        "enable_plugin": "transx"
    },
    {
        "enable_plugin": "ExtMFD"
    },
    {
        "enable_plugin": "Multistage2015_MFD"
    },
    {
        "enable_plugin": "ModuleMessagingExtMFD"
    },
    {
        "enable_plugin": "TransX2"
    },
    {
        "enable_plugin": "Glideslope"
    },
    {
        "enable_plugin": "BaseSyncMFD"
    },
    {
        "enable_plugin": "AeroBrakeMFD"
    },
    {
        "enable_plugin": "LaunchMFD"
    },
    {
        "enable_plugin": "PursuitMFD_2016"
    },
    {
        "enable_plugin": "LunarTransferMFD"
    },
    {
        "enable_plugin": "InterMFD57"
    },
    {
        "enable_plugin": "HUDDrawer"
    },
    {
        "enable_plugin": "BurnTimeMFD"
    },
    {
        "enable_plugin": "D3D9Client"
    },
    {
        "enable_plugin": "BaseLandAutopilot"
    },
    {
        "enable_plugin": "GenericCamera"
    },
    {
        "enable_plugin": "DX9ExtMFD"
    },
    {
        "enable_plugin": "ParkingBrakeMFD"
    },
    {
        "enable_plugin": "Surface Speed MFD"
    },
    {
        "enable_plugin": "ScramAttitude"
    },
    {
        "enable_plugin": "D3D9Client"
    },
    {
        "enable_plugin": "XRSound"
    },
    {
        "enable_plugin": "OrbiterSound"
    },
    {
        "enable_plugin": "transx"
    },
    {
        "enable_plugin": "DX9ExtMFD"
    },
    {
        "enable_plugin": "ScnEditor"
    }
]
 
Hello nbcfrosty

Im trying to execute distro and your fully loaded O2016, but i have two error at the first Distro execution.
(Windows 10)

Impossible to execute, cause libgcc_s_dw2-1.dll is missing
Then
Impossible to execute, cause libstdc++-6.dll is missing
Then CTD

Should i search for a missing prerequesite ? Or is it a compilation problem ?
I've found this :

Thanks in advance !
 
Last edited:
Back
Top