YS Flight Simulator Changelog

What's new in YS Flight Simulator 20150404 Test

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 20150226 Test (Feb 26, 2015)

  • Supported multi-color smoke in the network mode.

New in YS Flight Simulator 20150222 Test (Feb 23, 2015)

  • Bug fix: Smoke-color dialog was unresponsive in the network mode.
  • Bug fix: Airplanes that are capable of the post-stall maneuver loses altitude while turn and eventually crash when the autopilot is activated.

New in YS Flight Simulator 20150215 Test (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 Test (Feb 5, 2015)

  • 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).

New in YS Flight Simulator 20141129 Test (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 20141109 Test (Nov 10, 2014)

  • YSFLIGHT:
  • YSFLIGHT on OpenGL 2.0 respects specular reflection on/off switch that is specified in the Scenery Editor per map element and elevation grid. You can turn on specular reflection on the water surface so that the sun is reflected.
  • But, the reflection position slides although it is supposed to stay static relative to the view point. I think I just implemented a text-book example of Phong shading. I'm trying to figure what's going wrong.
  • Phong shading is always turned on in YSFLIGHT on OpenGL 2.0.
  • I believe you can open Help from the menu in YSFLIGHT for Linux.
  • Replace many sub-menus with in-flight dialogs.
  • Can spread/tighten the formation by radio call. Now you can call spread formation, and then "break and attack" or "attack ground target" to avoid wingmen from colliding into your airplane. By the way, spread radio call will increase the spacing by 1.5x, and tighten radio call will shrink the spacing by 1.2x.
  • Bug fix: Select-aircraft dialog was always showing the default map regardless of the map that the previous flight took place.
  • Scenery Editor:
  • Can specify specular reflection on/off per map element and elevation grid. You can specify on/off, but not visible on the Scenery Editor though. It is effective only in YSFLIGHT on OpenGL 2.0.

New in YS Flight Simulator 20141029 Test (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.

New in YS Flight Simulator 20141013 Test (Oct 22, 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 20140909 Test (Sep 11, 2014)

  • [SCNEDIT] Support texture on maps and elevation grids.
  • [YSFLIGHT] Texture on maps and elevation grids. Currently you can see a huge hummingbird picture south west of Misawa base. Also some roads on the mountains in Hawaii map.
  • [YSFLIGHT] Bug fix: Landing practice mode did not start.
  • [YSFLIGHT] Bug fix: Flying inside the flight record option was corrupted. (Now you can choose "Select Airplane" to fly inside the flight record.)
  • [YSFLIGHT] Realistic propeller simulation. Currently available in P-51D and Piper Archer.
  • [YSFLIGHT] Changed the default key assignments.
  • [YSFLIGHT] Expanded the post-stall maneuver. Currently, you can maneuver F-22 at very slow speed if you keep certain engine output.
  • [YSFLIGHT] Phong shading option in YSFLIGHT on OpenGL 2.0.
  • [YSFLIGHT] YSFLIGHT on OpenGL 2.0 uses vertex-buffer objects. It is almost as fast as YSFLIGHT on Direct 3D.

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

  • [YSFLIGHT] 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)

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

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

  • [YSFLIGHT] 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.
  • [YSFLIGHT] Added turn/slip indicator in HUD. Now you can fly partial-panel (attitude indicator failure) in IMC.
  • [YSFLIGHT] Taxiing autopilot will stop an airplane 20 meters before colliding with an airplane ahead.
  • [SCNEDIT] 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 22, 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 20120701 (Apr 22, 2013)

  • User-controllable ground objects.
  • Ground-to-Air Defense Mission
  • IFR flight with guidance of a virtual air traffic controller.
  • Akita to Aomori, and Misawa to Hachinohe IFR missions
  • Aircraft can move over an uneven terrain

New in YS Flight Simulator 20120616 (Jul 16, 2012)

  • [YSFLIGHT] Landing-Gear warning horn will not go off if the aircraft is climbing.
  • [YSFLIGHT] Option dialog now allows you to select up to 32-pixel font (used to be up to 24-pixel font)
  • [YSFLIGHT] If Direct 3D cannot show bitmap font not only wireframe font, probably checking "Direct 3D cannot draw font" check box in the Option dialog.
  • [YSFLIGHT] I think I really fixed the problem that the airplane is dragged by an aircraft carrier if (1) you take off from the ground base, (2) land on the carrier, (3) crash into something on the carrier, and (4) continue.

New in YS Flight Simulator 20110130 (Feb 18, 2011)

  • Erased bombing site on the radar when high-drag bomb is selected.
  • In close air support mission, if friendly-tank position is over the mountain, the program places the friendly tanks on the terrain correctly. (Instead of burying under the mountain.)
  • Stopped stall warning when flying in a VTOL airplane in VTOL mode or a helicopter.
  • When flying an airplane with rotating turrets and gunner is given "fire at will" command, the gunners no longer aims at non-game objects such as trees.
  • A radar mounted on the aircraft carrier rotates in the replay mode.
  • Radar gun sight and lock-on indication are visible with 3D HUD up to 60 degree offset of the view angle.
  • Empty external fuel tank and flare pod now weigh 150kg (331lb does it sound almost right?).
  • Changed the default IFF of the server and client to IFF2 and IFF1 respectively.
  • YSFLIGHT for Windows: Erased font-name column in the option dialog.
  • When using 3D HUD, G indication will shown at the center of the screen during black out.
  • Added heading bug. You can select the heading indicator by the Nav-selection key (L key by default) and turn the heading bug by OBS keys (7 and 8 by default).
  • New auto-pilot mode: Fly Heading Bug, which keeps the airplane heading to the heading bug.
  • For Linux: Stopped using tar+gzip. Changed to zip.
  • For Mac: I realized that Joystick Number may change from run to run. It was because a function used for enumerating USB Human-Interface device returns the devices in a different order from run to run. Now I sort the devices based on what's called location ID so that the order is always consistent. With this change, Joystick Number must stay the same as long as you connect each of your joysticks in the same USB port all the time.