[PROGRAM] OpenYS - Open Source YSFlight Server!

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

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Sat Jan 17, 2015 2:31 am

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: 3844
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1612 times
Been thanked: 1727 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon » Sat Jan 17, 2015 2:33 am

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: 3563
Joined: Sat Oct 29, 2011 7:23 pm
Favorite Aircraft: SR-71 Blackbird
Location: Eastern United States
OS: Mac OSX
Has thanked: 627 times
Been thanked: 1364 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by decaff_42 » Sat Jan 17, 2015 2:49 am

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 by Bitbucket page for Python codes: https://bitbucket.org/decaff42/

Server Flight Log
Addon Database Submit Addon To Database

User avatar
Flake
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Sat Jan 17, 2015 3:00 am

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: 3844
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1612 times
Been thanked: 1727 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon » Sat Jan 17, 2015 3:47 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Sat Jan 17, 2015 5:09 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

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

Post by Flake » Sun Jan 18, 2015 4:16 am

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: 1535
Joined: Thu Feb 10, 2011 5:30 am
Favorite Aircraft: Super Hornet
Location: Chicago, Illinois
Has thanked: 59 times
Been thanked: 164 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Eric » Sun Jan 18, 2015 7:40 am

I'm very excited about the potential of this new technology. Excellent work Flake.
I make this website.

User avatar
Flake
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Tue Jan 20, 2015 12:38 am

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 » Tue Jan 20, 2015 12:50 am

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 » Tue Jan 20, 2015 1:06 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Tue Jan 20, 2015 1:16 am

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 » Tue Jan 20, 2015 3:43 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Tue Jan 20, 2015 4:49 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

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

Post by Flake » Wed Jan 21, 2015 4:05 am

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
Core Staff
Core Staff
Posts: 4354
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 836 times
Been thanked: 1238 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Flake » Wed Jan 21, 2015 7:28 am

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: 164 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by DD-Destroyer » Wed Jan 21, 2015 9:19 am

IMFAO with that video~~... I can measure how bored with those works

User avatar
Barr
Veteran
Veteran
Posts: 1011
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: 205 times

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Barr » Wed Jan 21, 2015 3:16 pm

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 » Wed Jan 21, 2015 6:13 pm

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: 3844
Joined: Wed Oct 19, 2011 5:01 am
Favorite Aircraft: Baron 58
Location: Tennessee
OS: Win 10
Has thanked: 1612 times
Been thanked: 1727 times
Contact:

[PROGRAM] OpenYS - Open Source YSFlight Server!

Post by Neocon » Wed Jan 21, 2015 11:04 pm

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