[PROGRAM] OpenYS - Open Source YSFlight Server!

Note that alterations to the YSFlight .EXE is forbidden
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Yeah, released the version and didn't test the flight join, I was throw backwards at 400 knots lol.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Neocon
First Class Membership
First Class Membership
Posts: 3955
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1770 times
Been thanked: 1810 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon »

I don't know how well it is running, but I have it running my server right now and I can log into it in about 1/4 the time it takes to log in using the stock console server.

The server list sees that the server is online, but does not seem to know what map is running.
User avatar
decaff_42
Staff
Staff
Posts: 3838
Joined: Sat Oct 29, 2011 7:23 pm
Favorite Aircraft: SR-71 Blackbird
Location: Eastern United States
OS: Mac OSX
Has thanked: 844 times
Been thanked: 1727 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by decaff_42 »

Patrick, I just logged into your server and woah did that load fast.

One other thing. I am not sure if it was because I did not have all the ground object packs installed (Which I think I do) but I did not see one ground object on the Bahamas map you have on the server.
Check out my website YSDecaff for all my tutorials and addon releases.
Visit my GitHub page for Python codes: https://github.com/decaff42?tab=repositories

YSFlight Addon Database - Find links to nearly every addon made for YSFlight!
Submit Addon To Database
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Ground objects not supported yet - soon!

Thanks for testing!
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Neocon
First Class Membership
First Class Membership
Posts: 3955
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1770 times
Been thanked: 1810 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon »

Oh, yeah. I forgot about that. On these big maps, ground objects are sort of essential. :lol: Back to the console server...

The only coding I ever learned was programming games on my TI-82 calculator. The fact you've made a program that runs a YSF server from scratch is amazing me. I hope others are as impressed with your work as I am.
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Scratching my head trying to load grounds from the FLD file now.

It's a big birds nest. You can have sceneries within scneries etc.

I know HOW I'm going to solve it but I have no idea what I'm doing in regards to how to sort through the FLD file.

YFS files are working A-OK. :)
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

Re: [PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Now Updated to Version 20150118(00)

Changes:
+Fixed a bug while loading ground objects from YFS files.
+Now spawning ground objects from YFS and FLD files.
+FLD files support child sceneries.
+Ground objects now support tags.

Notes:
~The server should now be as useful to Civilian Server owners(mostly) and Aerobatics Server owners as vanilla YSFlight Server.

Download: https://www.mediafire.com/?0z1w4v12a729vs6

---

Coming soon:
+Carrier based starts adjust angle correctly.
+Moved Weather handling outside of the login function as it's not mandatory for a connection. server connectivity compatibility should go up a bit.
+User List now supported - OpenYS should show online user count to YSFHQ Server List.
-Ground objects work almost correctly - need to assign special tags to adjust ILS range, add glideslope etc.


Last edited by Flake on Tue Sep 01, 2015 12:49 pm, edited 4 times in total.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Eric
Senior Veteran
Senior Veteran
Posts: 1547
Joined: Thu Feb 10, 2011 5:30 am
Favorite Aircraft: Super Hornet
Location: Chicago, Illinois
Has thanked: 61 times
Been thanked: 166 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Eric »

I'm very excited about the potential of this new technology. Excellent work Flake.
I make this website.
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Image
Image

Prettying up the console a bit, plus added a more advanced color coded packet analyser (can only run in debug builds only) which will help when trying to sniff different packet types.

I'm also using AeroRainbow, which is why my window borders change color so much...
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
Stingx
Veteran
Veteran
Posts: 583
Joined: Tue Dec 04, 2012 4:31 am
Favorite Aircraft: ufo
Has thanked: 2 times
Been thanked: 27 times

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Stingx »

I know this is too early to ask, but will there be a config? Any advanced options? (opt. to disable all external views perhaps? :twisted:)
User avatar
Killer
Contributor
Contributor
Posts: 384
Joined: Fri Feb 04, 2011 6:17 am
Favorite Aircraft: F-15E Strike Eagle/F-35C Lightning
Location: High up, 18,000 feet.
OS: Vista.
Has thanked: 22 times
Been thanked: 66 times

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Killer »

Gonna use OpenYS on the server on Tuesdays and most of Thursdays...hopefully get you some more bug reports.

I'd help out but I'm no good at that sort of thing. Nice work though man.
CVW-171st - VFA-165, The Highest Pilot in YSFlight.
Formerly known as Killerdeck/KD
.
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Cheers.

I intend soon to make it load the YSF server options file and enforce options and rules from that.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
m88youngling
Contributor
Contributor
Posts: 117
Joined: Thu Nov 07, 2013 11:54 pm
Favorite Aircraft: R-9A Arrowhead - F-16C Rainbow Falcon
Has thanked: 38 times
Been thanked: 42 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by m88youngling »

CP ran this program for a bit on his server when I joined the other day and I experienced some ungodly turbulence on my F-16, it shaking about unrealistically and making it hard to control.

I don't know which version he was running, sorry.

Everything else seemed to work great though. Load speed was excellent, etc.
Image
SARF Executive Officer (2IC)
[email protected]
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

That was due to the server sending you your own flight data packets. It must've been an older version I think.

That shouldn't happen anymore.

---

Reading all of the long format flight data packet. Now that I can control them accurately I can make formation data packets for clients - hopefully a distance lag solution is on the horizon.

Using packet 99 for UserPacket (custom packet) - YSF has no problems with this and Soji has reserved up to number 80 for YSFlight use. YSF goes as high as packet 46 atm, shouldn't be any problems for the forseeable future.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

Re: [PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

I Got Bored.
Last edited by Flake on Sun Sep 06, 2015 3:41 pm, edited 2 times in total.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
Flake
VFA-49
VFA-49
Posts: 4375
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 861 times
Been thanked: 1279 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake »

Also loving all you folks supporting OpenYS - I'm sorting out the last of the flight data packet measuring at the moment. Tomorrow I'll add proper weapons loading support for combat server use.

I'll let you in on a secret - as soon as I finish the flight data packet handling, I'll make a formation flight client for aerobatics server owners. - no more distance lag. ;) (I say that with 90% confidence)

The way I'm structuring the OpenYS client, It's highly modifiable and extendable - very little work needed to be done to convert to a client (proxy) structure so in theory it could be a done job in 20 minutes...
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!
User avatar
DD-Destroyer
Contributor
Contributor
Posts: 323
Joined: Tue May 22, 2012 11:45 pm
Favorite Aircraft: FA-50 Golden Eagle
Location: Seoul
OS: Windows
Has thanked: 4 times
Been thanked: 165 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by DD-Destroyer »

IMFAO with that video~~... I can measure how bored with those works
User avatar
Barr
Veteran
Veteran
Posts: 1012
Joined: Wed Mar 28, 2012 8:49 pm
Favorite Aircraft: The Boeing 757
Location: Providence, Rhode Island
OS: Windows 10/Gentoo
Has thanked: 272 times
Been thanked: 206 times

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Barr »

On the server list the civav server is supposedly on night when its on day.
Image
Beginner ATC for hire!
Current Projects:
-Pilatus PC12
-Mooney M20
-New England Scenery
Fine Print:
**Word of Caution**
My knowledge is limited. Anything I write in my posts may or may not be accurate. To be honest I think its all crap.
User avatar
Killer
Contributor
Contributor
Posts: 384
Joined: Fri Feb 04, 2011 6:17 am
Favorite Aircraft: F-15E Strike Eagle/F-35C Lightning
Location: High up, 18,000 feet.
OS: Vista.
Has thanked: 22 times
Been thanked: 66 times

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Killer »

OfficerFlake wrote:I'll let you in on a secret - as soon as I finish the flight data packet handling, I'll make a formation flight client for aerobatics server owners. - no more distance lag. ;) (I say that with 90% confidence)
^This I can't wait to see. That'd be so sick if you did that man.
CVW-171st - VFA-165, The Highest Pilot in YSFlight.
Formerly known as Killerdeck/KD
.
User avatar
Neocon
First Class Membership
First Class Membership
Posts: 3955
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1770 times
Been thanked: 1810 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon »

BARRACUZ wrote:On the server list the civav server is supposedly on night when its on day.
The list also fails to show which map is being used.
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests