YS Flight Simulator Changelog

What's new in YS Flight Simulator 2018/10/01

Nov 28, 2018
  • Corrected OpenGL 2.0/ES 2.0 rendering error.
  • Support macOS 10.14. Actually I had to make more-than-expected corrections in user-interface. Please let me know if you find some strange behavior in the UI.

New in YS Flight Simulator 2018/07/04 (Nov 28, 2018)

  • Corrected OpenGL 2.0/ES 2.0 rendering error.
  • Support macOS 10.14. Actually I had to make more-than-expected corrections in user-interface. Please let me know if you find some strange behavior in the UI.

New in YS Flight Simulator 2018/07/04 (Aug 1, 2018)

  • Fixed VOR OBS indication. (I should make a Pittsburgh map so that I can positively check heading/OBS indications...)
  • Scenery Editor: Prevent Color-Palette Dialog disappearance.

New in YS Flight Simulator 2017/12/22 (Dec 29, 2017)

  • Bug fix: Change of "Default Field" in the config dialog was not updating the starting points.
  • Bug fix: "NO CLOUD" option was ignored.
  • Bug fix: Full-Screen setting was ignored after restart.
  • Bug fix: Fly-Heading-Bug auto pilot was ignoring magnetic variation.
  • Bug fix: ATC's heading instruction was ignoring magnetic variation. (I think I fix it. Hope I didn't break it.)
  • Bug fix: Starting-Position search text box in New-Flight Dialog was not functioning. Selection changes, but not really selected.
  • Bug fix: Aircraft DNM not initialized in the aircraft-selection dialog.
  • Racing Mode (Still in the middle of making)
  • Implemented Endurance Mode, Intercept Mission, Ground-to-Air Mission, Close-Air-Support Mission as an extension. The first goal is to reduce the running modes of the program into 5 modes: GUI, Flying, Replay, Server, and Client. Those missions used to be an independent mode, which was making the program very difficult to maintain. Eventually I want to make Server and Client as an extension, but that's the next stage.
  • I learned a lot about C++ programming through YSFLIGHT. That means in many places, I learned a better practice, which improved my research / work code, but it was too late for YSFLIGHT. Also known as code debt. I am cleaning those mess.
  • With this change, I still have three additional modes to turn into an extension. So, if you can help me debugging it, I'll appreciate if you can fly a few times of those missions.

New in YS Flight Simulator 2017/10/30 (Nov 8, 2017)

  • Fixed shadow-map in the aircraft-selection screen. (It took a while, but I just forgot enabling GL_DEPTH_TEST and unmasking GL_DEPTH_BUFFER after drawing widgets.)
  • Fixed NearZ in additional cockpit views.
  • Zoom/Unzoom with mouse wheel even when Windows reported rotation count smaller than the unit count.

New in YS Flight Simulator 2017/09/23 (Sep 25, 2017)

  • Draws smoke trail (of airplanes and missiles) with particles if use-particle option is on. If the new version is too slow due to massive particles, turn off this option to draw clouds with polygons

New in YS Flight Simulator 2017/05/17 (May 18, 2017)

  • Config: Draw runway lights during the day "only if the visibility is less than XX miles"
  • Draws flare and black smoke with particles.
  • Draws clouds with particles in YSFLIGHT on OpenGL 1.x and Direct X9
  • Vary point size for aircraft lights depend on the window size (it was fixed 3 pixels.)
  • I forgot copying sound DLLs for Linux. Now it is in.
  • Sorry, I haven't been able to address all the bug reporst. I'll try to get them done in the next update.

New in YS Flight Simulator 20150404 Test Version (Apr 6, 2015)

  • Fixed config dialog layout.
  • Fixed: YSFLIGHT for Windows was ignoring F10.
  • Made max radar range back to 100 miles.
  • Fixed: Console Server output was not visible.
  • Sub-window does not hide Chat dialog.
  • Fixed: When you "Retry Previous Flight" after Landing Practice mode, ATC tried to let you fly one race-track.
  • Rolled back YSFLIGHT for MacOSX binary to 32-bit for supporting 2006 Mac mini running OSX 10.6.
  • Server sends REALPROP related settings to the client.
  • Airplane does not pitch up upon start of the landing-practice mode.

New in YS Flight Simulator 20150214 (Feb 16, 2015)

  • You can cycle radar range backward by Shift+3 key.
  • Changed the way to select view points. F7 key will toggle between old F7 and F8. F8 key will cycle through ILS views and Control-Tower views (old F6 and F9 views). F9 key will cycle through aircraft that is tracked in F7 view.
  • GUI for specifying different colors per smoke generator.
  • HUD shows which smoke generator is currently selected.

New in YS Flight Simulator 20150202 (Feb 5, 2015)

  • YSFLIGHT:
  • Completely changed the build environment to cmake. (Due to the change, the executable file name for Windows has changed from fsmain?.exe to ysflight32_gl1,ysflight32_gl2, ysflight32_d3d9, and ysflight32_nownd)
  • Realistic propeller was ignoring air density.
  • Changed the way to draw cloud particle so that the cloud appearance does not change every 45 degree view angle (OpenGL 2.0 only).
  • Scenery Editor:
  • Bug fix: Motion path dialog did not open.
  • Apparently _findnext function randomly crashes in Windows 8. Changed to FindNext.

New in YS Flight Simulator 20141129 (Dec 2, 2014)

  • YSFLIGHT:
  • Bug fix: Friendly airplanes stopped responding to the radio-command as soon as "Return to base" or "Land, Refuel, and Take Off" command is sent.
  • Bug fix: Weapons won't be shot when a mouse button is pressed over an in-flight dialog.
  • Smoke Selector. If the aircraft is equipped with multiple smoke generators (up to 8), the user can select which generator to use. (Cycle All->Gen1->Gen2->...->GenN->All). Default key is P, but if you have already been using YSFLIGHT, you need to assign a key by the Key/Mouse/Joystick assignment dialog.
  • Scenery Editor:
  • Box-selection of scenery items, starting points, map elements, etc.
  • Mission YSF edit mode.

New in YS Flight Simulator 20141029 (Oct 30, 2014)

  • Simple HUD option was back in the config dialog since the last update. I forgot mentioning.
  • Relative speed indication on the HUD shows 1 digit below decimal if the relative speed is less than 10kt.
  • Taxiing autopilot does not stop in front of a killed airplane.
  • I tried to make dog-fight and formation autopilots so that the airplane does not crash when the target airplane is far away. I think I can make these autopilots a little smarter.
  • It doesn't make sense to ask to continue or not to continue in some flights like landing-practice mode, so I made an option to disable continue dialog. In .YFS file, CANCONTI FALSE does it.
  • Can put UTF-8 string in mission-goal statement. Also a mission-description PNG file can be embedded in the .YFS file in BASE64 encoding.
  • Concept mission "AomoriWars.yfs" I wanted to make a mission like you attack enemy base, land there, and capture an aircraft to fly back to your original base. I am testing the concept. Maybe Misawa to Aomori was too far to casually play such a mission though.
  • Scenery Editor:
  • Fixed: Rotation was not correct.
  • By the way, currently you can put a texture on a RECTANGLE in a map, or on an Elevation Grid. To do so, you first need to load a .PNG image in the scenery where the map or the elevation grid reside (or is going to reside). You can do it by (1) selecting the scenery and (2) selecting Edit->Texture->Add. After adding, when you insert a RECTANGLE you can select a texture in a drop list. Or, you can assign a texture on an Elevation Grid by (1) selecting an Elevation Grid, and (2) clicking Object->Elevation Grid->Properties.

New in YS Flight Simulator 20141013 (Oct 15, 2014)

  • Bug fix: Runway lights were not visible in Direct 3D9.
  • Bug fix: Starting-point cross hair was not visible in OpenGL 2.0.
  • Bug fix: C-130 was not landing in Escort Mission even after all the enemies have been killed.
  • New radio command: "Land, Refuel, and Take Off"
  • Bug fix: Scheduled airplanes were flying in Intercept Mission.

New in YS Flight Simulator 20130804 (Aug 5, 2013)

  • You now can continue from a ground vehicle.

New in YS Flight Simulator 20130602 (Jun 3, 2013)

  • [YSFLIGHT] Fixed missing-polygon problem in YSFLIGHT on Direct3D.
  • [YSFLIGHT] Fixed vertical speed indicator of Simple HUD.
  • [YSFLIGHT] Fixed broken texture (when maximized or full-screen) in YSFLIGHT on OpenGL 2.0.
  • [YSFLIGHT] Fixed: An airplane capable of post-stall maneuver repeats tail strike while taxiing after landed by the landing autopilot.
  • [YSFLIGHT] Added an option in the aircraft DAT file that prevents the landing autopilot from flaring before touch down. "NOLDGFLR TRUE". Not used in the default airplanes at this time.

New in YS Flight Simulator 20130528 (May 29, 2013)

  • I think this time I really prevents the taxiing auto-pilot from rear-ending into an airplane in front of it.
  • An airplane landed by autopilot taxies faster on the runway. It clears the runway quicker.
  • A tail-dragger landed by autopilot will not roll down the runway on its tail wheel.
  • Changed the heading indicator of the HUD. It is now HSI.

New in YS Flight Simulator 20130519 (May 20, 2013)

  • Major changes in the internal program structure for server/client mode and some dialogs. It's not supposed to make a visible change. I'm hoping it works as before.
  • Added turn/slip indicator in HUD. Now you can fly partial-panel (attitude indicator failure) in IMC.
  • Taxiing autopilot will stop an airplane 20 meters before colliding with an airplane ahead.
  • Fixed widget-drawing bug.

New in YS Flight Simulator 20130428 (Apr 29, 2013)

  • Re-enabled Simple HUD
  • When the user tries to start Landing Practice mode in a map that is not for Landing Practice, the program shows an error message.
  • Fixed: Fonts of other-airplane info on the HUD gets huge when a sub-window is open in the OpenGL 2.0 binary.
  • Fixed: While playing a record with vehicle change, the player vehicle was not updated when rewind or jump.
  • Fixed: When resumed in a record with vehicle change, the player vehicle changed as recorded.
  • Added OpenGL version check on start up in YSFLIGHT for Windows on OpenGL 2.0.
  • Random aircraft trouble. Frequency and severity can be configured in the config dialog.
  • Fixed: Chat message was not sent when the Enter key was pressed.

New in YS Flight Simulator 20130416 (Apr 24, 2013)

  • Made GUI appearance nicer.
  • Removed CPU-Rendered binary of YSFLIGHT for Windows
  • Added OpenGL 2.0 / ES 2.0 support. (fsmaino2.exe in Windows, ysflight2 in Linux, and in MacOSX)
  • Removed 2D instrument panel and simple HUD.
  • Air-route can be set in the map and computer airplanes can follow the route.
  • Added Landing-Analysis tab in the simulation result.
  • Landing autopilot does not lock on to an ILS of different IFF.
  • Landing autopilot goes around if another airplane is on the runway.
  • If an airport satisfies certain condition, multiple airplanes can go in and out of an airport. (Deadlock-free airport. I'll upload the condition soon.)
  • Can configure a cockpit like HUD in the primary cockpit view and Instrument panel in one of extra view. (Experimenting with F-15DJ)
  • Dogfight autopilot will cruise at 30,000ft to the target if the distance is farther than 40NM.

New in YS Flight Simulator 20100311 (Apr 20, 2010)

  • Now YSFLIGHT is available for Mac OS X (10.5.8 or newer)
  • New visual effects.
  • Airplane lighting (landing lights, anti-collision lights, etc.)
  • New airplanes: F-100D Super Sabre, Eurofighter Typhoon, JAS-39 Gripen, and F-18E Super Hornet