Releases: Pax1601/DCSOlympus
v1.0.4
Download DCS Olympus v1.0.4 from this link: DCSOlympus_v1.0.4_manager.zip
Important note: the file DCSOlympus_v1.0.4.zip is intended for automatic installation via DCSServerBot and must not be used for manual installation
Quick install instructions
To learn how to install DCS Olympus v1.0.4 please carefully read the instructions here.
The mandatory steps are summarized as follows:
- Completely uninstall v1.0.3, depeding on your original installation method as described in section 1.2;
- Remove your url reservation using the
netsh delete
command as described in paragraph 1.2.3; - Download the manager version of DCS Olympus from here DCSOlympus_v1.0.4_manager.zip;
- Unzip the file from the step above in your Documents folder;
- In the folder you just created, execute the installer.bat file by double-clicking on it;
- Follow the manager instructions as described in section 2.4.
- Enjoy!
What's new
Olympus Manager
With version v1.0.4 of DCS Olympus comes the new DCS Olympus Manager.
Key features:
- Install, manage and update DCS Olympus instances via a UI
- Download and install the latest version with one click
- Far fewer complicated commands and steps when changing things like ports or passwords
But really the main benefits are all hidden behind the scenes, mostly fixing technical debt, that will soon allow for some great new features, and thanks to the manager easy updates for you to experience them with.
For more details on how the Manager visit the relevant section of the Installation Manual.
What else is new?
So what else is there to be excited for in 1.0.4?
Well we thought you might like:
- The ability to have DCS maps within Olympus
- A camera function that snaps DCS’ point of view wherever you are looking in Olympus
New maps generated from DCS
Many of you noticed the differences when using the real-world maps to line things up into DCS. It wasn't just the big issue where some maps don’t match up at all, but also smaller things like not being able to hide a tank behind a building easily because it's only in DCS.
So, we got busy getting the DCS maps out and into Olympus for you. Our automated map exporter tiles and tessalates its way around DCS at many different zoom levels to bring you a fairly seamless DCS map in Olympus. We’ve found the overall experience using these maps is great, especially on maps like the Caucasus.
Live camera control plugin
We’ve also added a camera control plugin which will allow you to move the Olympus map and it will move the DCS map in sync with your movements, after you’ve installed it. (This live moment is turned off by default and is toggleable)
You can do this with the map (F10) or the “live” free camera view (F11), not that you need to press F10 or F11 it can do that for you too. It will zoom in and out and follow you around in game as you move about in Olympus, honestly we think it’s pretty cool and it really makes locating and seeing things just that much easier for game masters.
Whereas Olympus itself can be run standalone on a server, and anyone connects through to it via a web browser, to use the camera control plugin (even on other servers) you’ll have to install Olympus on your machine as well. We’ve built into that the camera control plugin as an optional extra, you can decide to install it or not from the Olympus manager. [Link to that section of install instructions]
Maps and camera control plugin disclaimers
Here’s the disclaimer for the maps, we’re going to be hosting the maps to start for you and seeing how everyone’s performance is when using them together. If it:
- runs like crap
- has some really poor performance during peak times
- doesn’t work at all for some people (if our servers crash etc)
you’ll just have to deal with that and use the other maps which, let's face it, are still great. There are some cool plans coming soon to explain how server owners can host their own copies of the maps, just for their servers, or if they are really cool for everyone.
Here’s the other disclaimer, though the actual map grabbing code is automatic, it takes ages and ages to run through and create each map even when done by computer. It takes even longer when you factor in stuff like wives turning off PC’s that were just left on, cats urinating onto machines power supplies, power cuts, running out of disk space, not owning all the maps and Tonio’s crappy internet which means:
- Not every map from DCS is done yet.
- We’re doing them in the order that we want / think is best.
- Where we don’t use them we’re doing it by what we think makes sense.
- We aren’t doing this on maps until we think they warrant it, e.g. we think they are complete enough.
Right now we’ve done five of the big ones:
1. Caucasus
2. Nevada
3. Persian Gulf
4. Syria
5. Marianas
For the camera control plugin disclaimer, we aren’t really sure yet what issues people might find crop up, from our testing it worked really well.
The big one is that to do this onto a server via the internet it is going to need the server to be setup correctly to be https. This is due essentially to how browsers work these days, sensibly requiring secure connections to websites, unfortunately for a lot of community servers running Olympus, especially one’s just from a person's machine, they won’t be set up to be https. Setting up a server to be https is also not really anything to do with Olympus, and there are several ways to do this. So if you want this you’ll have to pester your group's server owner to look into all of this, and pester them to set it up to also work with Olympus.
The other possible problem is with the local client install, despite the install being part of our manager, we are honestly a little worried about it. Mainly this was due to the lack of reported issues with it as it’s almost too good so far. We suspect for those with issues, they are going to be really complicated and go wrong because of custom things you have done. As this is a side part to Olympus, not something needed for it, and it’s likely complex and will involve your server owner heavily (for the https thing) we’re not going to be providing support if it goes wrong, sorry. You’ll need to ask your server owners for help or the community.
Other updates
So obviously we’ve also done some other stuff in Olympus bar just creating these new cool things.
You won’t believe us but the camera control plugin and map creator tool stuff were both side projects that took a few days, the creation of a map takes way longer than making the tool. Most of the time has been spent on what we’d call fixing technical debt from the initial launch and what we learnt, ensuring future updates can be way easier and also faster for you and us in terms of development size (hence the Olympus manager) and just all around behind the scenes stuff prepping for the other cool stuff that is coming ‘soon’ but definitely not in two weeks plus visible and non visible bugs / fixes.
If you are after a bug fix list, or a feature change list we forgot, and we also can’t be bothered to do one given our small team. Vote, comment, react on the discords ‘bug lists’ for things if they are still present for you in 1.0.4 as we use those to judge what is a priority for people and you’ll see we did fix loads as well as add in some missing, and new unit types etc.
The actual cool bits that we think you’ll care about are:
Kola and Afghanistan map
The Kola and Afghanistan maps are out and so we’ve integrated them along the other DCS maps so you don’t have to manually go there to use them with Olympus. It should also hopefully nicely work with the camera control plugin but both are definitely still work in progress so we don’t have plans to create map tiles for them until those are finished.
Set skill level at spawn
Being able to adjust the skill of the units you spawned in through Olympus was requested by quite a few people who suck at dogfighting, yeah I said it! :)
Possibly also because it’s a fairly sensible thing to add into the menu as an option you can now tweak it if you so wish before spawning.
Clicking on the Faction / Liveries / Skill Level Options arrow will expand the menu with advanced
spawn options for the unit. These consist of:
- Country of Origin
- Livery
- Skill Level as:
- Average - Rookie
- Good - Trained
- High - Veteran
- Excellent - Ace
Air units spawn by default with the skill level of Excellent and for ground High which was what we found worked best in Olympus.
Warning: we suggest you don’t change the default skill level, this is a setting you think you might want but in reality possibly you don’t. AI skill level comes with built in things like detection ranges coded in, you’ll find where AI doesn’t detect anything they probably won’t act in the manner that makes sense and, especially for planes,...
v1.0.3
DCS Olympus v1.0.3
IMPORTANT NOTE: DUE TO A RECENT WINDOWS UPDATE, THE DEFAULT BACKEND PORT OF OLYMPUS (3001) MAY BE ALREADY IN USE ON YOUR COMPUTER. WE SUGGEST YOU CHANGE IT TO A DIFFERENT VALUE (e.g 3002) EITHER USING THE INSTALLER OR THE CONFIGURATOR
For your convenience we have released two packages: an installer and a mod archive. If you have issues with the installer please use the archive instead.
We know that the installer and Olympus are safe, and have worked very hard to ensure that it is not flagged as otherwise by security software. It is difficult for us to prevent such false positives with new software. As a not-for-profit, open source software provider, we are unable to afford the digital certificates which typically accompany software produced by large commercial entities.
The mod archive is an alternative version that you can manually extract and copy into your DCS Saved Games directory (this version does not contain any .exe files). More in depth instructions are available in the archive itself.
For a fuller explanation please see the FAQ.
v0.4.13-alpha-rc5
Full Changelog: v0.4.12-alpha-rc4...v0.4.13-alpha-rc5
v0.4.12-alpha-rc4
What's Changed
- Fixed incorrect colour by @PeekabooSteam in #677
Full Changelog: v0.4.11-alpha-rc3...v0.4.12-alpha-rc4
v0.4.11-alpha-rc3
What's Changed
- Removed Quick Options option by @PeekabooSteam in #671
- Added extra protection for robots by @PeekabooSteam in #670
Full Changelog: v0.4.10-alpha-rc2...v0.4.11-alpha-rc3
v0.4.10-alpha-rc2
v0.4.9-alpha-rc1
What's Changed
- Fixed error in lead calculation code by @Pax1601 in #600
- 412 improve importexport by @Pax1601 in #601
- Added latest version number by @Pax1601 in #604
- Bounds added for Normandy theatre by @Pax1601 in #605
- Added a warning message for ground and navy units ROE by @Pax1601 in #606
- 592 detect if installing olympus again and dont prompt to set olympusjson properties by @Pax1601 in #613
- Alignment fixed, spelling corrected by @PeekabooSteam in #612
- 617 check iads respects requested units and add unit preview on spawn by @Pax1601 in #620
- Unit spawn menu restyled by @Pax1601 in #621
- Read config location with lfs.writedir() by @Pax1601 in #630
- Styled top bar, fixed IADS toggle. by @PeekabooSteam in #626
- Update LEGAL by @Shredmetal in #629
- Added ATTACK state for ground and navy units by @Pax1601 in #615
- Fixed bar height by @PeekabooSteam in #632
- Minor refactoring by @Pax1601 in #634
- 633 unable to hide olympus controlled units by @PeekabooSteam in #635
- It's now possible to copy robots by @Pax1601 in #642
- Health correctly computed for ships too by @Pax1601 in #643
- Example script to set airbase to a certain coalition by @WoodyXP in #645
- Added boilerplate plugin by @PeekabooSteam in #644
Full Changelog: v0.4.8-alpha...v0.4.9-alpha-rc1
v0.4.8-alpha
What's Changed
- Fixed typos by @PeekabooSteam in #544
- 531 november UI cleanup by @PeekabooSteam in #545
- Added default marker for unkown units by @Pax1601 in #559
- Update LEGAL by @Shredmetal in #561
- We no longer LOSE the icon by @PeekabooSteam in #564
- 533 allow users to edit the config json during the installation process by @Pax1601 in #569
- Grouped units can be deleted now by @Pax1601 in #572
- Loading screen by @Pax1601 in #568
- Fixed UCP toggles, added copy-paste control for plugins by @PeekabooSteam in #577
- Fixed missing reset of expected value of operateAs toggle by @Pax1601 in #560
- Added effect of acquisition range to wake units up by @Pax1601 in #583
- Added JF-17 loadouts by @Pax1601 in #585
- Added indirect fire mode by @Pax1601 in #587
- Fixed toggles by @PeekabooSteam in #588
- Added bounds for South Atlantic map by @Pax1601 in #589
- Added code to clear any previous connection attempt by @Pax1601 in #590
- Added state icons for scenic functions by @Pax1601 in #591
Full Changelog: v0.4.7-alpha...v0.4.8-alpha
v0.4.7-alpha
What's Changed
- Selected units now hidden on request by @PeekabooSteam in #526
- Lock flashes on protected robot interaction by @PeekabooSteam in #527
- Favicons by @PeekabooSteam in #530
- Changed unit:getCategory to Object.getCategory(unit) by @Pax1601 in #535
- 489 show all the action options of the selected units even if some units dont have them by @Pax1601 in #536
Full Changelog: v0.4.6-alpha...v0.4.7-alpha
v0.4.6-alpha
What's Changed
- Unit spawn qty now sorted numerically. by @PeekabooSteam in #471
- 460 sam threat rings appear when they shouldnt by @PeekabooSteam in #474
- Added new delete method dialog by @PeekabooSteam in #477
- 464 proposed hot group behaviour tweak to be like lakecraft shift + 1 appends to group by @PeekabooSteam in #472
- Update and rename COPYING to LEGAL by @Shredmetal in #476
- 357 map context switching by @PeekabooSteam in #473
- 468 robot protection toggle by @PeekabooSteam in #496
- 500 log in form needs to submit when pressing enterreturn by @PeekabooSteam in #502
- 485 improve miss on purpose by @Pax1601 in #503
- Air defence has its own spawn icon by @PeekabooSteam in #501
- Dynamic resizing by @Pax1601 in #506
- Added port selection to config by @Pax1601 in #507
- Changed message and fixed wrong installation folder after user selection by @Pax1601 in #508
- 484 add life meter to ground units by @PeekabooSteam in #504
- 486 add more advanced effects by @Pax1601 in #512
- Implemented custom fast renderer for range circles by @Pax1601 in #514
- Dead units can now be cloned by @Pax1601 in #515
- Fixed loadout generator adding exceptions for Tomcats by @Pax1601 in #516
- Fixed errors in loadouts scripts by @Pax1601 in #517
- 493 for ground units add marker symbol in database by @Pax1601 in #519
Full Changelog: v0.4.5-alpha...v0.4.6-alpha