Soji Question and Answer Session

News, announcements, updates, & more regarding YSFlight & YSFHQ
User avatar
Varren
Banned
Banned
Posts: 453
Joined: Wed Mar 06, 2013 6:31 pm
Favorite Aircraft: Anything with wings.
Has thanked: 19 times
Been thanked: 45 times

Soji Question and Answer Session

Post by Varren »

I've been talking to Soji and I've managed to convince him to do a little Q&A.

Post your questions below, I'll send them to Soji on Skype and then I'll edit this post with the questions and the answers to them.

There's no specific date for this, I'll send questions to Soji as I get them.
___________________________________________________________________________________________________________________________

Responses
Question: how long did it take you to develop? Where there any major roadblocks that you can remember?
Answer: I have developed the very first version for escaping from reality of my Ph. D qualifying exam. I was studying almost all day every day and wanted to have some break. The first version was just flying around and was able to shoot some bullets but nothing to destroy. I already had some experience in simple approximated aerodynamics calculations, and that part was easy.

Question: What do you plan to do in the short run / long run for YSFlight?
Answer: The next short-term goal is to integrate the internal data structure of the DNM model with the new one I have written for PolygonCrest. The change would not be visible to the users, but it will make things easier and open up more possible visual effects for me.
Mid-term goals are more ATC communications and terrain generation from real-world data. I am already using YSFLIGHT for my own ILS approach practice. The program reacts good enough. I want to simulate more situations like very congested airspace, changing weather, etc. And, pilots and ATCs work together in such situations.
I have downloaded NASA SRTM data and was able to visualize. What I need to do is down-sample and cluster the scanned-data and then make some part flat so that I can place airports.
Of course I try to address requests that you are sending me. Like multi-color smoke was not at the top of my to-do list for the last version. But I have received very strong requests for this feature. So I added it in the last release.
Among the frequent requests, one of the somewhat-short-term goals is to make damage-tolerance floating point. I think making it integer, and made most of the airplanes having damage tolerance of less than 10 was my bad decision. Just changing int to float is not a big deal, but I also need to change the network protocol and flight record. So, it takes a while to get everything consistent.

Question:OpenYS - What are your thoughts on this project? Where would you like to see the project end up?
Answer: What always amazes me is YSFLIGHT users coming up with a new way of enjoying the program that I have never imagined. I would be happy to see more surprises from the OpenYS project.

Question:Will YSFlight ever be open source? even if it is to a limited few developers? A lot have people have been asking about the possibility of opening the program up - what is your opinion of these requests?
Answer: So far I am not planning to open the source code of YSFLIGHT. But, when I stop the development, I will open the source. I want to keep this fun monopoly to myself for now. Sorry :-) But, substantial part of the code used in YSFLIGHT is in common with the PolygonCrest editor.

Question:Do you have a favourite stock map or airplane?
Answer: North Kyusyu map is the newest one I made and I like it the best. My wife is from that area, by the way, and I was born in Aomori prefecture.
My favorite airplane is Concorde. It’s a shame that none of the Concordes can fly even for ceremonial flights. British and French people should be proud of that beautiful airplane, and would be nice to keep a few flyable. My second favorite is A-4 Skyhawk, by the way. When I finish DNM-editing functionality of PolygonCrest, I want to re-make A-4 Skyhawk model.

Question:Have you ever considered allowing aircraft lights that illuminate the ground at night? (taxi/landing lights)
Answer: Yes. I did. And, gave up for now. I need to do it in the fragment shader. However, that means the lighting calculation will be done number-of-pixels-drawn times. So, the computational time will increase by number-of-pixels-drawn times number-of-lights, which will be substantial.

Question: Would you ever implement a more realistic autopilot. Such as a speed hold and a climb to altitude feature with a VS selection?
Answer: Probably. It’s in my to-do list.

Question: Now that $500 computers who could only run YSFlight before can now run FSX, FS2004 and other more advanced flight simulators, what is being done to keep the game relevant?
Answer: First of all, I feel honored that you compare YSFlight with FSX and FS2004. Both FS2004 and FSX were great programs. FSX was too heavy for my 2004 MacBook Pro. But I flew FS2004 very long time especially for practicing for my instrument rating. Also it was nice to be able to fly approaches of my home airports in FS2004. YSFlight then did not have an ATC, and still has only ILS approach, not VOR, GPS, or NDB approaches.
I think it is nice to keep a few free flight simulators in the wild. You can casually download and start flying. If YSFlight makes someone interested in aviation, I am very happy even if the person moves on to another (paid) advanced flight simulator. I love aviation. I ultimately want to make some contribution to the aviation community. I encourage you to visit your nearby airport, meet pilots and ground staffs, and go to air shows. If available, go for the discovery flight and get some official real flying time!
Another concern is death of software. FS2004 was better than FSX because 2004 does not require activation. But, when Microsoft stops FSX activation server, and when your PC or a hard drive comes to its life, you can no longer start FSX. I think the software activation was one of the most horrible ideas in computer history. It may be ok for corporate sales. But, I don’t think it is good for consumer products. In 100 years, there will be some people doing research on computer history. Probably what they do every day will be to crack copy protection to revive ancient computer programs. Even FS2004 may stop working in future versions of Windows. (Does it run on Windows 10? I don’t know.) For ordinary users, it is possible that the favorite program one day suddenly dies. I am sick and tired of seeing sudden death of excellent software. I don’t want YSFlight die suddenly. I am trying to keep YSFlight up and make it available to major operating systems as long as I can.

(TLDR from Varren - Pretty much, YS isn't real competition to FSX ect. but they will eventually die off and he intends to outlive them.)

Question: Salutations Dr. Yamakawa.How is the progress coming on your AI voice project?
Answer: Not much yet. I have written some test code for Windows that reads a sentence. But, there are some more technical challenges. Also I haven’t figured how to do the same in MacOSX. Probably Linux does not come with a standard package for voice generation. So, it has been on hold for now. But, radio communication is one big fun part of flying (although some pilots disagree). I really want to implement it so that I don’t have to pause and copy the direction while shooting an instrument approach. The voice feature will come eventually.

Question: Have you had much contact with the Japanese ysflight community? What about other international communities?
Answer: I have several users who regularly send some comments and feature requests from Japan and Korea. I think these two communities are active. Korean community actually opens a booth in Seoul Air Show. If you have a chance to visit, please stop by their place.

Question: Where do you see YS Flight development five or ten years from now?
Answer: That’s a very good question. For me, YSFLIGHT is an opportunity to learn new programming techniques that I wouldn’t learn in my research work at the university. It is my training to write a program used by large number of users, which is very much different from writing a program for small group of expert users.
Most importantly, YSFLIGHT reminds me of the joy of programming. Writing programs for work is not always fun. Customers throw garbage data at my program, and my program outputs a garbage. It’s called Garbage-In-Garbage-Out. The problem is in the input, but the customers don’t understand and blame my code. After repeating this process over and over again, programming may become just painful and boring. Fortunately to me, because I am writing YSFLIGHT code, programming is still a fun for me. I always tell my students to have a hobby project so that your expertise does not become your pain.
But, I realized that who gets promoted is someone who understands programming, but who doesn’t actually writes programs. I learned it too late after 13 years of no promotion. But, in the current system, I wouldn’t have time to write programs if I get promoted, and I am not trained to do such management work anyway. I honestly don’t understand how my college friends transitioned from research to management. I’ve been stuck with income that is ok for younger researcher, but low for my age. I don’t know what’s going to happen in five to ten years. Ha Ha.
To answer the question, YSFLIGHT does not have a clear direction. When I learn something new and interesting, I add some elements of it in YSFLIGHT. For example, I’m trying to understand machine learning now, which will be good for my work, and should make YSFLIGHT more interesting. I have written an experimental machine-learning based throttle control, which somewhat worked. What I want to do is to let you train your dogfight AI, and let it fly a combat with someone else’s. My friend says it is very much possible, but I haven’t understood how it can be done. Let’s see how much I can understand the concept.
Image
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:

Soji Question and Answer Session

Post by Flake »

Flakes Questions:

OpenYS - What are your thoughts on this project? Where would you like to see the project end up?
YSFlight Replays - We've noticed replays tend to jump about after the 1000 second mark - what causes this and is there a way around it?
YSFlight's Future - What do you plan to do in the short run / long run for YSFlight?
The first version of YSFlight - how long did it take you to develop? Where there any major roadblocks that you can remember?
Will YSFlight ever be open source? even if it is to a limited few developers? A lot have people have been asking about the possibility of opening the program up - what is your opinion of these requests?
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
Doggeh1
Contributor
Contributor
Posts: 299
Joined: Sun Apr 20, 2014 2:08 pm
Favorite Aircraft: Harrier Jump Jet, Eurofighter Typhoon, Vulcan
Location: The cockpit.
Has thanked: 48 times
Been thanked: 36 times

Soji Question and Answer Session

Post by Doggeh1 »

Do you ever think that YS Flight will have a tiny bit more ''realism''? Nothing major, just things such as the doppler effect.
Image
User avatar
Dragon_Mech
Veteran
Veteran
Posts: 571
Joined: Wed Jul 15, 2015 12:18 pm
Favorite Aircraft: F-14, F-15D&E, SR-71, King Air 200, B737
Location: Mansfield, Mo. USA
OS: Windows 7 Ultimate
Has thanked: 94 times
Been thanked: 127 times

Soji Question and Answer Session

Post by Dragon_Mech »

why do most of your fictional stock ground attack maps lack land based refuel and re-arm vehicals. it is very difficult to land a B-52 Stratobomber on an aircraft carrier.
Owner, Dragonic Machine Industries
Image
User avatar
NeurAxaL
Contributor
Contributor
Posts: 270
Joined: Sun Apr 13, 2014 5:50 pm
Favorite Aircraft: Avro Vulcan B.Mk.2
Location: Madchester, UK
OS: Windows 10
Has thanked: 6 times
Been thanked: 24 times

Soji Question and Answer Session

Post by NeurAxaL »

is there a goal for YS and if so, what is it ?

Will we ever have control over adding weapons?
Image
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:

Soji Question and Answer Session

Post by Neocon »

What is your favorite stock airplane?
What is your favorite stock map?
What is your favorite food?
Have you ever considered allowing aircraft lights that illuminate the ground at night? (taxi/landing lights)
Where do you see YS Flight development five or ten years from now?
User avatar
jetskit
Penguin Airways VA
Penguin Airways VA
Posts: 449
Joined: Sun Jun 05, 2011 8:57 pm
Favorite Aircraft: 757 - 200,787,a319,a320
Location: scotland
OS: Windows 7
Has thanked: 146 times
Been thanked: 109 times
Contact:

Soji Question and Answer Session

Post by jetskit »

hey Soji, remember me? :lol: one question this time, would you ever implement a more realistic autopilot. Such as a speed hold and a climb to altitude feature with a VS selection?
Image
"Aviation was not an industry nor a science. It was a love."|YS ATCO|PAVA CEO|
User avatar
ksh
Veteran
Veteran
Posts: 637
Joined: Sun Jan 25, 2015 10:15 pm
Favorite Aircraft: Concorde; F-15; Embraer 190; F-35
Location: Buenos Aires, Argentina
Has thanked: 150 times
Been thanked: 232 times
Contact:

Soji Question and Answer Session

Post by ksh »

are you going to add in any more stock maps?
can you make in the new version that we may be able to turn our planes of?
can you make a more realistic landing? like smoke of the tires!
User avatar
Doggeh1
Contributor
Contributor
Posts: 299
Joined: Sun Apr 20, 2014 2:08 pm
Favorite Aircraft: Harrier Jump Jet, Eurofighter Typhoon, Vulcan
Location: The cockpit.
Has thanked: 48 times
Been thanked: 36 times

Soji Question and Answer Session

Post by Doggeh1 »

ksh wrote: can you make in the new version that we may be able to turn our planes of?
What does that mean?
Image
User avatar
Mark Arkan
Contributor
Contributor
Posts: 133
Joined: Fri Apr 24, 2015 2:51 am
Favorite Aircraft: Eurofighter Thyphoon, SU30 MKK, F-35 JSF
Location: Indonesia
OS: windows 7
Has thanked: 10 times
Been thanked: 3 times
Contact:

Soji Question and Answer Session

Post by Mark Arkan »

can you make the smoke more realistic?

and aerobatics formation command?

just that.
Mark Colibri Arkan

Image
User avatar
Varren
Banned
Banned
Posts: 453
Joined: Wed Mar 06, 2013 6:31 pm
Favorite Aircraft: Anything with wings.
Has thanked: 19 times
Been thanked: 45 times

Soji Question and Answer Session

Post by Varren »

Not wanting to overload Soji so I'll be selecting good questions, not all will be answered. First batch of questions have been answered and I've updated the first post with answers. Yes I realise they're all flake's, but that's all I had last night - I'll send the next batch now and answers should be in an hour or so.
Image
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:

Soji Question and Answer Session

Post by Eric »

My two:

Now that $500 computers who could only run YSFlight before can now run FSX, FS2004 and other more advanced flight simulators, what is being done to keep the game relevant?

Will YSFlight ever be developed by more than one person? (core application, not mods)
I make this website.
User avatar
ksh
Veteran
Veteran
Posts: 637
Joined: Sun Jan 25, 2015 10:15 pm
Favorite Aircraft: Concorde; F-15; Embraer 190; F-35
Location: Buenos Aires, Argentina
Has thanked: 150 times
Been thanked: 232 times
Contact:

Soji Question and Answer Session

Post by ksh »

Doggeh1 wrote:
ksh wrote: can you make in the new version that we may be able to turn our planes of?
What does that mean?
sorry! i meant to write "so that we can turn the engine off!"
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:

Soji Question and Answer Session

Post by Flake »

Thanks for the responses so far! :D
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
CalvT
Contributor
Contributor
Posts: 204
Joined: Thu Mar 28, 2013 7:47 am
Favorite Aircraft: F/A-18E
Location: 404: Location not found
OS: Win 10 x64 Dual Boot
Has thanked: 4 times
Been thanked: 21 times

Soji Question and Answer Session

Post by CalvT »

These are more feature requests but...

Have you ever considered air-to-air refueling?
What about the possibility of creating custom gauges in the cockpit?
Custom noises for aircraft? (specified in the dat)

And finally thanks for the great work for the past (insert number of years YSF has been around :? ) years :)
Image
Image
User avatar
Gunny
Business Class Membership
Business Class Membership
Posts: 3250
Joined: Sun Feb 06, 2011 6:17 pm
Favorite Aircraft: Any thing with a prop.
Location: New Iberia.LA.
OS: Windows 10 & XP SP3
Has thanked: 586 times
Been thanked: 786 times

Soji Question and Answer Session

Post by Gunny »

Salutations Dr. Yamakawa.How is the progress coming on your AI voice project?
Image[/align=centre]
User avatar
Varren
Banned
Banned
Posts: 453
Joined: Wed Mar 06, 2013 6:31 pm
Favorite Aircraft: Anything with wings.
Has thanked: 19 times
Been thanked: 45 times

Soji Question and Answer Session

Post by Varren »

Soji has replied that the batch I sent yesterday will be answered a little late, after those are answered I will choose another 4 questions and that will be all.
Image
User avatar
NeurAxaL
Contributor
Contributor
Posts: 270
Joined: Sun Apr 13, 2014 5:50 pm
Favorite Aircraft: Avro Vulcan B.Mk.2
Location: Madchester, UK
OS: Windows 10
Has thanked: 6 times
Been thanked: 24 times

Soji Question and Answer Session

Post by NeurAxaL »

what are his thoughts on the decline in activity in the past few years?
Image
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:

Soji Question and Answer Session

Post by Flake »

Have you had much contact with the Japanese ysflight community? What about other international communities?
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!
Deleted User 1872

Soji Question and Answer Session

Post by Deleted User 1872 »

This annoys me and a lot of other people, but will you fix the rudder physics one day?
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests