Top Mach Studios: Lockheed Martin F-22 Raptor

Top Mach Studios: Lockheed Martin F-22 Raptor


  The world’s most advanced operational air superiority fighter presents a monumental challenge for any
flight simulation developer. A passion project of ours, Top Mach Studios has dedicated over 9 months of
research and development to the creation of this model for MSFS 2020 and in doing so we’ve pushed
the limits of what’s possible in MSFS 2020. We are proud to present this highly capable, highly functional
replica of the F-22A to the MSFS 2020 community. We think you’ll find this aircraft to be an absolute
thrill and a true joy to fly. In return, we ask you to show your appreciation by taking a moment to
provide your honest review, feedback, and suggestions. We hope you’ll have at least as much fun flying
the Raptor as we’ve had making it.


Top Mach Studios

@evanburnsdev - Lead developer and programmer

@AdamBurry - 3D modeling and visual effects

@Dakfly0219 - Flight performance modeling and tuning, lighting and visual effects, documentation


Features and Capabilities

Simulated Fly-By-Wire control system providing virtually carefree flight control

  • Auto-trim / pitch control
  • G-Limiter
  • Roll rate limiter
  • Yaw control and limiter
  • Exceptional maneuverability and smooth control responses up to 19 degrees angle of attack (the hard limit within the game physics model) and controllability at airspeeds as low as 90 KIAS.
  • Highly resistant to departure from controlled flight throughout the flight envelope.
  • Precision high altitude flight control to 60,000 feet and above.
  • Takeoff / Approach mode (landing gear down) ensures precise control for virtually effortless handling during take-off and landing approaches.
  • Low speed aerobatic maneuvers possible; hammerheads, tail slide, and pedal turn capability
  • Thrust vectoring and high alpha flight maneuvering (above 19 degrees angle of attack) are not
    simulated at this time due to underlying limitations of the game physics model.

Highly detailed fully custom 3D cockpit modeling

  • Highly detailed modeling and texturing of cockpit, control panel, and ICP/HUD module
  • Detailed ejection seat model
  • Fully functional Head Up Display (HUD)
  • Fully Functional MFDs and PFD (using customized Asobo native G3000 instrumentation suite) including moving map, customized traffic display, and terrain functions
  • Canopy interior reflections and rain effects
  • Many button, knob, and switch animations functional in cockpit
  • Full suite of functional essential autopilot controls built into the MFDs
  • Functional engine controls in MFDs and in cockpit
  • Functional fully customized cockpit lighting and HUD lighting controls
  • PFD can be configured to display primary flight information or moving map display

Detailed Custom 3D Exterior Model

  • Scale and proportions very close to the real world aircraft
  • Custom texturing including metallic and non-metallic surface texturing effects
  • Animation of all key flight control surfaces (excludes a number of maneuvering control surface deflections as seen in the real Raptor due to complexity and sim limits).
  • Animated landing gear
  • Exhaust heat effect and Asobo native contrails enabled
  • Custom canopy reflections and tinting
  • Customized Exterior Lighting Systems include custom landing and taxi lighting, electroluminescent formation lighting, navigation lights, and beacons; all modeled after the actual aircraft, with correct lighting positions.

Engine and Performance Modeling based on Lockheed Martin / USAF specifications

  • Accurate weight and fuel quantities (includes additional fuel to simulate 2 x 600 gallon ferry drop tanks; visual drop tank models and drag model not included)
  • Optional stores configuration available to simulate 6 x AIM 120D and 2 x Aim 9X missiles (weapons modeling / animations not included)
  • Engine model tuned to realistic specifications for thrust and performance.
  • Drag and lift model tuned to estimated specifications. Sustained 5G+ maneuvers at 40,000 feet and above are possible
  • Mach 2.4+ maximum speed
  • Mach 1.7+ supercruise capability
  • Supersonic climb to high altitude
  • Incredible acceleration rates at full throttle.
  • Supersonic capability up to 60,000 feet and above
  • Reasonably accurate fuel consumption and maximum range at all altitudes (not based on the default game turbine model, but customized to greatly improve accuracy of turbine fuel consumption and thrust). Afterburning fuel consumption not modeled at this time

Rebranding

This is the same project you’ve been following since the beginning, but now that I’m no longer a party of one, evanburnsdev didn’t really seem to suit the project name any longer.


Changes:

Changes will be listed on the flightsim.to site. This is the official version 1 release, so the change log has been reset.

Please be kind in the replies. This project has come a long way and not without help from the community. The amount of support and enthusiasm has really taken me by surprise. I look forward to continue working with all of you!






















Download

You can find the download Here

33 Likes

That is so cool, will definitely try it!

Fun to get a fast jet for first time.

Handles well on the ground, can control in air but not easy/accurate but that’s expected from description. Like the simple cockpit, looks good. Great animations for control surfaces and gear!

2 Likes

That’s my biggest gripe with where I’ve got the Flight Dynamics right now. Made a lot of changes to be able to have high alpha. I’ve been able to pull a 22 degree AoA, but had to sacrifice some things. Mainly it yaws way too much on roll. That is what I’ve been working on.

Thanks for the compliment!

*Edit - grammar
*Edit2 - Fixed yaw problem.

2 Likes

Signed up for the forum/website just to say thank you for putting this out there, and for free. I wish I was able to help you, if only I knew more programming than “hello world” and a few Arduino projects (mostly copied example codes verbatim lol.) Anyway, thank you, and if you want any notifications of any bugs i find, I could help you that way? Thanks again.

2 Likes

Thank you! I started out with Arduino about 10-12 years ago. Moved on to app development then to C++. Keep at it and it’ll get easier. Once you know one language really well, the others are easier to learn.
Eventually I’ll enable the issues tab in Github, but the plane is still in very early stages and I’m sure the bug list is a mile long. If you see anything majorly wrong with the aircraft, feel free to post it here and I’ll try to take a look at it.
I have no intention on ever charging for the plane. I have a job that puts food on the table, and this is just a hobby to have fun with and learn. Thanks for the kind words, and happy holidays!

4 Likes

New release adding HUD functionality for anyone following.

8 Likes

Does the HUD work properly in VR? Is the HUD focal distance set to infinity?

That I’m not sure of. I exported the model from Blender and the only focal distance settings in there are for cameras which doesn’t involve the game. The texture for the HUD is placed exactly on the HUD, so I think it SHOULD work just fine, but I don’t have any VR gear to test it out with. But if I’m wrong, let me know, and I’ll do some more research on how to get it working properly.

1 Like

Hello, I downloaded your Jet, but it does not show up in the hangar. I enabled developer tools and I can see a message saying F22Raptor.xml Could not open file.

I see that the file is referenced in a .json file, but the xml is indeed not present in the archive. Did I do something wrong, or is a problem with the archive downloaded from github?

Hi. I just verified the latest release is working as expected.
When you add the aircraft to your Community folder, your folder structure should look like this:
Packages\Community\evanburnsdev-f22raptor
Inside that folder you should see:

ContentInfo
html_ui
SimObjects
en-US.locPak
layout.json
manifest.json

I hope this helps. Let me know if you get it working. And Happy New Year!

1 Like

Just tried v0.05 and it works well for me. The working HUD is fantastic and looks great in VR ! The text is a bit hard to read in daylight for me (Quest 2 with Virtual Desktop) but looks amazing at night ! Fantastic job !

1 Like

I agree the white is hard to see. Was thinking about changing it to green. That’s probably the color the real aircraft uses anyways and it should show a lot better I think. Thanks for the compliment!

1 Like

I think you were the one that got me into designing this. I was the one submitting flight_model changes on itch several months back. Glad to see you like it.

1 Like

That’s great to hear ! So much other awesome-ness in your build as well like the engine after burner effects !

2 Likes

Hi, Thank you and Happy new Year. :slight_smile:
The first zip I downloaded did not contain the F22Raptor.xml file. I redownloaded it from the 0.05 release page, and there it was included. I can now see it in the game.

Glad you got it running. Enjoy!

1 Like

it’s just soooo awesome, thank you for your hard work!

2 Likes

New update. Gear rotate when moving now. The HUD is much brighter and more visible in daylight now. Added True Heading to HUD. Minor bug fixes as well.

1 Like

Very nice work, impressive modelization.
It won’t work in my installation, but very promising, I will take a close look on your project.

If you need informations of the bug here : I’m not able to take off, the aircaft is bumping on the runway and never take off.
On a moutain airport with a cliff after the runway, as soon as it was in the air, it diving, even with the stick pulled off on max. All the flights controls seem to work correctly when I place on ext camera.