[PROGRAM] OpenYS - Open Source YSFlight Server!
-
- Contributor
- Posts: 344
- Joined: Fri Feb 11, 2011 3:59 pm
- Favorite Aircraft: C-17 Globemaster
- Location: London
- Has thanked: 35 times
- Been thanked: 104 times
[PROGRAM] OpenYS - Open Source YSFlight Server!
- Neocon
- First Class Membership
- Posts: 3896
- Joined: Wed Oct 19, 2011 5:01 am
- Favorite Aircraft: Baron 58
- Location: Tennessee
- OS: Win 10
- Has thanked: 1684 times
- Been thanked: 1772 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
You do have .net 4.0 installed right? I think that would explain... I tried to run compatability mode vista sp2 and had no issues but I sort of can't "uninstall" .net 4.0 and see what happens as it comes bundled with win 7 anyway.
- Neocon
- First Class Membership
- Posts: 3896
- Joined: Wed Oct 19, 2011 5:01 am
- Favorite Aircraft: Baron 58
- Location: Tennessee
- OS: Win 10
- Has thanked: 1684 times
- Been thanked: 1772 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
Interesting data on the end though ... I wonder what it is. EC on the end of type 5, 9D on the end of type 4. 9D is -63 which would mean -100% of something, but I wonder what... I've tested all the CLA's - perhaps it has something to do with ground objects. It's not written down in the flight data Soji gave me so I guess it's redundant. In any case it has no effect thus far so I'm not concerned.
I'm sorta stumped by something too. YS ww3 server could detect if you used autopilot of not but looking at the network packets so far I'm not finding anything to indicate this. I'll have to look a little closer later. It's a non-issue at the moment but I'd just like to know... ya know?
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
There could also be a problem with drivers - particularly the motherboard drivers or chipset - it's a long shot but if your system doesn't support HPET (High Precision Event Timers) that could be a problem too as my program depends entirely on events and date-time calls.
I recommend slimdrivers - that'll help you out driver-wise and if there is something reaking havock on your services I'd look into that as well (I think it's services.msc in the windows run dialog?). Also check bios and see if HPET is turned on. It's a real long shot but if you really want this to work, try that.
My advice personally is just upgrade to win 7 - it's an all round far better OS than vista - the best Microsoft have ever made. If that doesn't solve your problems I don't know what will.
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
Vehicle core now added to the program.
/GetID and /Form ID commands added to the program.
Vehicles are updated from entityjoin packets and flight data packets
Ready to add the first custom packet - Type 99:1 -> Formation Flight Data.
Will do the formation without matrix rotation first, just to confirm it works. without matrix rotation the aircraft can lag around a little bit in the formation when the leader changes direction (very minor effect).
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!

Video to come.
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
Re: [PROGRAM] OpenYS - Open Source YSFlight Server!
- Neocon
- First Class Membership
- Posts: 3896
- Joined: Wed Oct 19, 2011 5:01 am
- Favorite Aircraft: Baron 58
- Location: Tennessee
- OS: Win 10
- Has thanked: 1684 times
- Been thanked: 1772 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!

- decaff_42
- Staff
- Posts: 3644
- Joined: Sat Oct 29, 2011 7:23 pm
- Favorite Aircraft: SR-71 Blackbird
- Location: Eastern United States
- OS: Mac OSX
- Has thanked: 714 times
- Been thanked: 1481 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!

Visit by Bitbucket page for Python codes: https://bitbucket.org/decaff42/
Server Flight Log
Addon Database Submit Addon To Database
- Doomsday
- Staff
- Posts: 867
- Joined: Mon Feb 07, 2011 2:01 am
- Favorite Aircraft: PEW PEW PEW PEW
- Location: PEW PEW PEW
- OS: PEW PEW PEW PEW PEW
- Has thanked: 1 time
- Been thanked: 121 times
[PROGRAM] OpenYS - Open Source YSFlight Server!

PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW
Team Awesome# 131
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
- DD-Destroyer
- 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:
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
I just need to use my framework now to make a formation client and than we should be golden.
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
I can still use type 99 between the OpenYS supported servers and clients but I just need to change that handshake is all.
Also a few more little problems to iron out in the client - namely that when a client dc's it locks up the server and flight joins are impossible etc. etc. I'm only like halfway done anyway. Once that's sorted out I can then start the anti-distance lag tests.
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
-Custom packet is now 64 - YSFlight doesn't seem to have a problem with this. It IS one of Soji's reserved packets but I don't see him using it anytime soon.
-Handshake for server and client working as intended.
-Disconnecting clients now have all their subscribed response listeners killed.
-Console now locks each thread that writes to the console while the console writes that threads request. This means that messages from the same thread can't get jumbed out of order anymore (eg: X logging in, X joined the server rather that what it should have been: X joined the server, x logging in...)
I need to catch aircraft removals now and then just sort out a few messages and formatting for the client and then I can start testing the client/server together.
- Flake
- VFA-49
- Posts: 4358
- Joined: Thu Feb 10, 2011 8:47 pm
- Favorite Aircraft: Boeing F/A-18A
- Location: Australia
- OS: Windows 10 (x64)
- Has thanked: 838 times
- Been thanked: 1248 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
Need to edit the client a bit to allow for changing of host IP address and port, plus changing the messages out to suit the purpose of the program.
The plus side is I've built the client and server in the same source code so It's just a matter or flicking a switch in the build and the client and server should constantly update together!

That update should be with you tomorrow and you can start testing the first version of a YSFlight Distance Lag Solution.
- iqmal_97
- Senior Veteran
- Posts: 1773
- Joined: Fri Mar 11, 2011 8:47 am
- Favorite Aircraft: Sukhoi Su-30MKM
- Location: Somewhere in Asia
- OS: Windows 10
- Has thanked: 839 times
- Been thanked: 192 times
- Contact:
[PROGRAM] OpenYS - Open Source YSFlight Server!
I vote Flake to be christened with the title "YS Overlord" with blessings granted straight from Soji-sama himself.OfficerFlake wrote:[post]83610[/post] That update should be with you tomorrow and you can start testing the first version of a YSFlight Distance Lag Solution.
We should all welcome our new YS Overlord.
But seriously though, Flake, f****** A, man.

Mein Imgur gallery. Feel free to use any of my screenshots (Crediting me is optional, but greatly appreciated)
[PROGRAM] OpenYS - Open Source YSFlight Server!

Who is online
Users browsing this forum: No registered users and 1 guest