1. Reentry - A Space Flight Simulator
  2. News

Reentry - A Space Flight Simulator News

Update 0.991 is out! - Gemini OBC updates, lot's of fixes


The 0.991 update is all about fixing issues and improving existing systems. It comes packed with multiple fixes and aims to improve the overall experience while playing Reentry - An Orbital Simulator. The major changes are bug fixes across all programs, the introduction of UI scaling, and some great improvement to the Gemini Onboard Computer.

Note: If you are experiencing issues with this update, you can always revert to an earlier build using the Steam Betas Tab.

Gemini Computer updates
The Gemini Onboard Computer (OBC) has received some major changes and will break some of the procedures you are used to. The Gemini Computer and Gemini Burns lessons has been updated to reflect the changes.


In short, the COMP light is used as a cue to when you should execute the burn. After the planned burn parameters has been inserted into the computer and the catch-up program enters its closed-loop functionality (basically everything is set up for the burn), the COMP light will extinguish 2 minutes before the burn, and illuminate again when you should execute the burn. This can be used together with/replace the use of the Event Timer for Gemini Burns.


The MDIU (Gemini Display) has also become more realistic by spending time (up to 3,5 seconds) to display data, and plays a sound effect as the dials rolls to the target value.

The Memory Core map checklist has been updated, as well as the checklists for burns (circularize and rendezvous). Most importantly, you will need to use Core 84 as the time to ignition if you need this, but its recommended to use GET from Ground, or the time from the PAD to know this.


You will need to press CLEAR before any new input string to the OBC (should already be a habit), and new logic will reset the display (all digits return to zero) if you enter a string incorrectly (exactly 2 digits for READ OUT and 7 digits for ENTER). Computer lesson will walk you through this as well.

I have also started to convert a lot of the internal data and messages shown on the OBC from metric to imperial (nmi alt etc).

UI Scaling
This is the first iteration of a UI scaling solution and provides you the capability to change the size of the UI. Currently it can be changed from the Main Menu -> Settings, and lets you scale it between 0.5x to 2x. The scaling will affect most of the in-game elements, and once I see if the system is working, I will apply this to the rest as well.



Apollo ECS timescale stability
I have improved the stability of the Command Module ECS, the Lunar Module ECS and the CSM Fuel Cells during time scaling. This should trigger less master alarms and false warning lights while time scaling. It requires more work but its a good start.


Gemini OAMS and jet thruster updates
I have been fixing the Gemini OAMS and jets when it comes to logic and fuel consumption.

Mercury attitude during entry
I have applied a similar logic to Mercury as both Gemini and Apollo has, where the Mercury capsule should follow its aerodynamic attitude during atmospheric flight.



Critical fixes
The full list of changes can be seen in the bottom of this post but I wanted to highlight some of the more critical bug fixes this update will address.

1. Stuttering
The dynamic skybox caused stuttering at frequent intervals during pad operations. This has been addressed and fixed.

2. S-IVB rotating when extracting the LM
The Apollo Saturn S-IVB stage rotates independently from the CSM as the CSM is docked with the Lunar Module, while the Lunar Module is attached to the S-IVB. This looks strange but also prevents you to extract the Lunar Module.

3. More comms during Mercury pad operations
After watching the streams from Raiz Space as he was playing Mercury, I wanted to improve the comms and feedback while performing ground operations. I have added more messages and feedback as you switch to internal power and perform abort tests.

4. Checklist Guidance System fixes
I have fixed bugs and issues on the Checklist Guidance System. Specifically one bug worth mentioning was that when you press RUN on a checklist, the first switch would not be visible and you would need to either clear the checklist or find it yourself. This has been fixed, finally. Also fixed so that the highlighter would stop showing a spring switch as an "error" because it springs back from for example UP to MIDDLE.

5. Fixed the coloring of the Lunar Module Guidance Computer display warning lights and made the CO2 gauge functional again. Also improved the Lunar Module light test logic.


6. Updates to the Gemini lock on radar and ranging, and made the suit/cabin temperature selectors between the seats functional.


7. Corrected so that the 0.05G light in Mercury is green, and not red.



THANK YOU!!
I'm very happy with what the game has evolved to become, and it's already way beyond what I ever imagined the title would become when I first started out back in 2015. This is all thanks to the invaluable feedback and active participation of you, our dedicated player base and community. With over 2,500 members on the Official Reentry Discord server and 1,500 subscribers on YouTube, I'm grateful to have each and every one of you alongside me in shaping this game. Thank you!

What you now see in the 0.9 patches will be close to what you can expect for Reentry - An Orbital Simulator 1.0. I have a solid fundament of all the core systems needed for the Mercury, Gemini and Apollo missions and the tech to support a lunar mission with a landing on the Moon, including lessons and campaigns to well cover all of the crafts. However, this is a dynamic product, meaning that 1.0 is just the beginning of the journey towards 2.0. After the 1.0 milestone and the removal of the Early Access flag, the focus will remain on improving what the game currently is, while also introducing completely new features and space crafts to the game. If you are curious about the Early Access foundation for the game, I recommend you to read the Early Access interview accessible from the games page on Steam.

So again, thanks to everyone who have been reporting issues, providing feedback and testing the game, and a special shoutout to the community and the Test Pilots!


Apollo 9 in real-time in the "Project Apollo - NASSP" add-on for Orbiter
XPBoeing is currently performing the full Apollo 9 mission in NASSP for Orbiter live on YouTube. If you are interested in learning more about the Apollo Command Module and the Lunar Module, this guy plays the entire Apollo 9 mission in real-time (yes, many days) following the sleep schedule and the real flight plan astronauts and mission control used during Apollo 9 over 50 years ago. There is a lot to learn here for those who want to dive into Apollo.
You can see the videos here: https://www.youtube.com/watch?v=SyCY5XVvABE&ab_channel=XPBoeing


0.991 release notes
  • Made so that the Gemini COMP light gives you a cue to when you should burn. It will now extinguish 2 minutes before a planned burn, and illuminate when the burn should start.
  • Remade the MDIU logic. Digits will now spin in sequence and make some noise as irl.
  • Changes to the OBC:
  • --> Clear needs the be pressed before inserting a new string of data (2 digits for READ OUT, 7 for ENTER)
  • --> The INPUT will CLEAR if you try to enter an illegal input string (it is required to input 2 digits for READ OUT and 7 for ENTER, no less, even if the next digits would complete your input string.
  • Fixed the issue that made the S-IVB rotate even when docked with the LM as it's still attached to the LV
  • Fixed the Apollo CM pre-flight states (basically the panel state used in for example the T-25 min state)
  • Mercury: Added more comms/messages when executing pre-flight tasks like abort capability test
  • Fixed some bad stuttering in the Apollo CSM during pad operations
  • Updated the Gemini MEMORY CORE checklist
  • Converted some of the internal values in the Gemini OBC from metric to imperial
  • Corrected bug that occasionally prevents the Checklist Guidance System to highlight first switch when running a checklist
  • Updated the Gemini Burn tutorial to mention the new use of the COMP light before a burn
  • Updated the Gemini OBC tutorial to reflect the new OBC MDIU changes
  • Updated the coloring of the Lunar Module LGC warning lights
  • Initial stabilization of the CSM ECS during timescale
  • Initial stabilization of the LM ECS during timescale
  • Fixed the CO2 gauge in the Lunar Module
  • Updates to the Gemini Radar and its Lock-On light
  • Fixed so the material on the light bulbs in Gemini works again
  • Minor updates to the Gemini ECS system
  • Added the Gemini Suit/Cabin temp selector (between the seats, center)
  • Updates to the Lunar Module academy lesson 1 - ingress and lesson 2 - activation to correct the initial panel state and lesson logic
  • Fixed so a mission command that requests a switch (highlighter shows) will be removed when the switch is correctly set
  • Fixed so that the highlighter would stop showing a spring switch as an "error" because it springs back from for example UP to MIDDLE.
  • Updated the logic behind the CM and LM light-tests and caut lights in the Lunar Module
  • Updates to the CSM and LM ECS systems
  • Fixed more typos here and there
  • Fixed the red/amber 0.05 g light in Mercury, it should be green
  • Generic Canvas Scaling setting
  • Gemini OBC core updates. Procedures should be changed and the core memory map should be updated, along with missions and lessons.
  • IMU STBY/OPER timer issues corrected
  • Lot's of LM lesson 5 and 6 updates
  • COAST -> COAS texture change in the CM LEB
  • Apollo LES thrusting updates
  • Checklist Editor step rendering info updates
  • Added a Description field to the checklist that will make it easier to read the file manually (json)
  • Overhaul of the OAMS fuel system
  • Overhaul of the OAMS jet system
  • Updates to the Gemini OBC Cores
  • Gemini Star Rendering updates
  • Reversed the CSM FWD HATCH PRESS EQUAL vlv
  • Lunar Map ap/pe flag labels set to apolune and perilune
  • Mercury dynamic entry attitude updates
  • Doubled the resolution of panel 225, 226 and 229 in the CSM

Update 0.99 is out - Improved Moon Data, Updated Apollo Mission Pad Maps, Fixes


The 0.99 update contains a lot of fixes related to the Moon dataset and improves the maps used in the Apollo Mission Pad. In addition, a lot of bugs has been addressed.
This is the first of multiple 0.99 patches with the primary goal of fixing bugs and improving game mechanisms. I will soon publish a new post with the update roadmap for Reentry 1.0 to 2.0.

Note: If you are experiencing issues with this update, you can always revert to an earlier build using the Steam Betas Tab.

Improved Moon Data
The update will double the lunar texture data set resolution used during lunar orbital maneuvering. The height data set is improved from 8k to 23k and the lunar color map is improved from 8k to 16k.

In the image below, the top image is the old system (including normal shadows), while the bottom image is the new system (but without normal shadows, making it look flatter - however, you can still see the improved level of detail).



Update of the Moon Planet Shader
The shader that has been used to render the moon during orbital maneuvering has been updated. The update will render normals and diffuse shadows better, and has support for detail mapping. The two images below compares the shaders. Top image is the old shader with the old dataset, while the bottom image is the new shader with the new dataset.


Another comparisson:


Mission Pad: Lunar Map
The lunar map is an important tool used during Lunar Navigation and orbits. With permission from the Aeronautical Chart Information Center, United States Air Force and Lunar and Planetary Institute, the entire texture set used to render the map in the Mission Pad has changed. In addition, I have added the ability to zoom and pan the maps in the Mission Pad.


You can now use the map to identify what craters you are seeing through the windows of the CSM/LM and better be able to learn the surface of the Moon.



Mission Pad: Earth Map
I have added a similar feature set to the map of Earth. The Earth Map now supports zooming and panning, and an improved texture.


Reference trajectories are visible on the map to compare your trajectory, and radio stations has been added to Apollo (like in Mercury and Gemini).


Lunar Module Flight Manual updates
The Lunar Module flight manual has also received its first update in a long time. Sections has been rewritten and new content has been added.


A summary of the update can be seen in this video:
https://youtu.be/aUJYIOQtJ5c

List of updates

  • Apollo: Doubled the Moon Textures and Heightmap
  • Apollo: Rewrote the Moon shader and tessellation to better support PBR and normal mapping
  • Apollo: Improved the Lunar Map
  • Apollo: Improved the Earth Map
  • Apollo: Major updates to the Lunar Module manual
  • Apollo: Lunar Descent Guidance updates
  • Apollo: Lunar Ascent Guidance updates
  • Apollo: Lunar Ascent Engine fixes and visual changes
  • Apollo: Orbit View Updates
  • Apollo: CM/CSM switch checks in the Caution & Warning System
  • VR (all programs): Debrief Menus input support (like the in-game menu)
  • Typos in Missions and Dictionaries
  • Apollo: Corrected the issue preventing ascent stage to enter the TSS. It would flicker/dance/teleport around the CSM after final undock and prevent large timescales.
  • Apollo: Initial Save State support for Lunar Ascent staged state (saving after CSM/LM docking post-ascent)
  • Delete/Reset Storage button should now work (TM)
  • Fixed the Player Character from being invisible with only headsets visible


Thanks to you all who have contributed and provided feedback to improve this game!

Reentry has been patched to version 0.9831.EA


I have further analyzed and worked on the previous hot fix related to TLI and LOI. I have now made the solution more sophisticated and reliable. Still some issues that I need to dive into but the entire process should now work better.

In addition, this patch will fix the following:

- If the QualitySettings.ini file is incorrect, it will re-generate the file. This will correct the issue where the Quality Settings will render blank when trying to access it due to a corrupt settings file.

- The Clear Player Data/Storage button on the main menu has been fixed. Pressing this will remove all data stored by the client and should reset the game if needed.


Thank you all for reporting!

Reentry has been patched to version 0.9821.EA


This is a minor patch and a hot fix for an issue regarding lunar orbit causing the orbit of both the LM and CM to change during any SPS or DPS burn, eventually causing the crafts to crash with the Moon.

Patch noted:
- Retro at Orbital Cursor should work when OBC isn't running
- SPS/DPS burn fixes during lunar orbit
- TLI logic updates related to issue above

Update 0.98 is out - Apollo: Debrief System, Dynamic Skybox, CSM Flight Manual


The 0.98 update adds the new Mission Debrief system to Apollo, as well as the new Dynamic Skybox System during Apollo Saturn V launches.

Note: If this updates gives you issues, you can revert back to a previous version by using the Steam betas tab for the game.

Mission Debrief for Apollo
The majority of the development time for this update is the integration of the new Mission Debrief System for Project Apollo. You will now get a mission summary with timeline, stats and graphs related to your Apollo mission execution.

With this update, all of the modules in Reentry has this system and I can start to tune and improve the specific integrations going forward, such as adding more datapoints and graphs.



Dynamic Skybox System for Apollo
The new dynamic skybox system has been added to Project Apollo and can be seen during pad-operations. It takes time into account and will let you set up the cockpit during the night or early mornings, or even perform a night launch.


Apollo CSM Flight Manual Updates
Big changes to the Apollo Command/Service Module Flight Manual. New sections has been added, some has been rewritten and the supported AGC programs has been added. More updates will be added going forward.


Recovery Ship to Apollo
As with Mercury and Gemini, a recovery ship has been added to the landing in Apollo.


Major updates to the timer system in the Apollo CSM and LM
The Mission Timers in the CSM and LM has been decoupled from the Ground Mission Time. Previously a dev-flag made all the mission timers in an Apollo Mission automatically sync. This functionality still exists and can be triggered by a bubble-button in the cockpit (SYNC MISSION TIMERS). The Mission Timers should reset and start counting on tower release, but can be modified and changed over the mission.


Fixed initial camera zoom levels in Apollo
Corrected some of the zoom levels used during F3 Orbit View to avoid the camera starting inside planets.


Rendering of Local Time during pad-operations
I have seen some confusion and bug reports related to the time of ignition. This has been because I render the time in UTC/GMT and not the local time at the pad (EST). I have now changed the rendering of time before ignition and during ascent to be displayed in EST instead.



Patch Notes:

  • Apollo: Mission Debrief
  • Apollo: Recovery ship
  • Apollo: Dynamic liftoff skybox and landing
  • Apollo: Camera zoom initial values and external camera zooms
  • Command Module Flight Manual Update
  • Apollo: Reworked the Mission Timers in the CM.
  • Apollo: Reworked the Mission Timers in the LM.
  • Apollo: Added a button that lets a player sync the Mission Timers
  • Dynamic Skybox improvements (all programs)
  • Changed so that time on the UI renders local time during pad and ascent, and automatically switches to UTC/GMT when in orbit.
  • SIVB/CSM: Fixed issues related to TLI and Lunar SOI
  • Gemini: Additional fixes to the Cabin Lights+
  • Gemini: Fixes to the internal lighting
  • Updates to Campaign Missions
  • Apollo: Updates to SLV materials
  • Typos in dictionaries and mission scripts
  • Apollo: Updates to SLV materials
  • Gemini: Cabin issues when loading into a in-orbit flight