Jump to content

YSFlight

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Nick Moyes (talk | contribs) at 07:49, 26 April 2016 (Correcting spelling: aircrafts->aircraft (the word 'aircraft' is both singular and plural, so no need for an 's')). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

YSFlight
Developer(s)Soji Yamakawa
Initial release15 April 1999
Stable release
20150425 / April 25, 2015; 9 years ago (2015-04-25)
Repository
Operating system32-bit & 64-bit Windows
Linux
Mac OS X
PlatformCross-platform
Size20 MB(varies from OS to OS)
Available inEnglish, Japanese
TypeFlight simulator
Websitehttp://www.ysflight.com/

YSFlight is a closed source, freeware flight simulation game for Windows, OS X and Linux-based operating systems such as Ubuntu.[1]

History

Development of YSFlight began in 1999, developed by Soji Yamakawa. He first started working on the simulator as a school project in which it further developed into a flight aid for others who need assistance understanding aircraft flight instrumentation and flight physics. He worked on the flight simulator by himself, and continues to release test and stable versions about once a year. Initially catered to lower end computers, the flight simulator has begun to switch to modern drawing methods to improve its graphics. Functions and GUI overhauls have also taken place over the years.

Features

YSFlight differs from other simulators such as Microsoft Flight Simulator X since it lacks the high resolution textures other priced simulators have to offer.[2] It also sacrifices the intricate cockpit designs and other realistic features of other simulators for a simpler design that is much easier to fly. It also allows for up to 16 YSFlight clients to join a multiplayer server.[3] It is able to run on lower-end computers, with system requirements being much less than most other flight simulators.[4]

A Kawasaki T-4 flies at low level in YSFlight.

The program comes with 16 maps, which range from real life maps (one such map includes both Heathrow and Gatwick) to fictitious maps.

Addon creation

YSFlight file formats are simple text files rebranded as different file formats, making them easy to read and modify. However, they are not fully documented. There are few types of add-ons that YS can accept:

  • Player controlled vehicles - these form the large majority of add-ons available
  • Ground objects - used in maps to simulate buildings and non player objects
  • Scenery - maps for YS

Other components of YS can be modded as well, such as weapon skins and sounds.

File formats

File formats mostly are simple structured text files with special extensions.

  • DAT - configuration file of aircraft or ground object, with performance variables. This file is mainly used for calculating flight characteristics with YS' internal FDM for aircraft, or for determining behavior of ground objects.
  • DNM - animated visual polygonal model for aircraft and ground objects. A DNM file consists of SRF files and its related animation. It may also be used as a static cockpit model.
  • SRF - static visual polygonal model. Generally used for ground objects, collision detection and as coarse models.
  • IST - instrument panel configuration file, used for simulating real instruments in aircraft cockpit. There are in-built instruments that can be used, such as airspeed, altitude and heading.
  • ACP - aircraft carrier configuration file (only for carriers)
  • SCN - 3D map file
  • STP - list of start positions for maps
  • LST - list file used to allow YS to detect and load aircraft, sceneries and ground objects.
  • YFS - can be a mission file or saved flight. While both have similar structure, they cannot be used interchangeably.

Additional tools

While they can be edited directly in any text editor, other programs exist to assist in the creation of mods, such as:

  • PolygonCrest - free and open source 3D editor specially designed for creation and editing DNM and SRF models of aircraft and vehicles, but also support Wavefront OBJ and OFF mesh formats.
  • SceneryEditor - shareware fully functional 3D map editor specially designed for editing and creating FLD and STP files.

See also

References

  1. ^ YSFlight System Requirements
  2. ^ "About YSFlight - YSFlight Headquarters". Retrieved 1 August 2014.
  3. ^ "YSFlight Review - Flightsim.com". Retrieved 1 August 2014.
  4. ^ "System Requirements - YSFlight.com". Retrieved 14 November 2014.