{"id":182501,"date":"2026-07-07T04:54:10","date_gmt":"2026-07-07T02:54:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl"},"modified":"2026-07-07T04:54:10","modified_gmt":"2026-07-07T02:54:11","slug":"port-f-15-strike-eagle-ii-na-sdl3-i-opengl","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl","title":{"rendered":"Port F-15 Strike Eagle II naar SDL3 en OpenGL","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23700\/original.png\" itemprop=\"contentURL\">            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/6de7060f2175461cf77d6d0d57d8c2f2.jpg\" style=\"display:block;margin: 0 auto;\" \/>                   <\/a>                           <noindex>          <a rel=\"nofollow\" id=\"memories_button\" href=\"#\" title=\"Volgen\"><i class=\"icon-bell\"><\/i><\/a><br \/>1                            <\/p>\n<p>Project gepubliceerd <strong>f15se2-ex 0.1.0<\/strong> \u2014 luchtvaartsimulator port <strong>MicroProse F-15 Strike Eagle II<\/strong> op moderne systemen. Het project is gebaseerd op gereconstrueerde broncode van versie <strong>F-15 Strike Eagle II v451.03<\/strong> met de uitbreiding <strong>Desert Storm Expansion Disk<\/strong> uit 1991.<\/p>\n<p>Het doel van het project is om het spel naar moderne architecturen te brengen, terwijl de geest van het origineel behouden blijft en de technische aspecten worden verbeterd. Voor de grafische en vensterlaag wordt gebruikgemaakt van <strong>SDL3<\/strong>, voor de weergave van 3D-grafiek \u2014 <strong>OpenGL<\/strong>, geluid werkt via AdLib-emulatie op basis van <strong>Nuked-OPL3<\/strong>.<\/p>\n<p>Momenteel is het spel volledig speelbaar. De rendering en invoer zijn overgezet naar SDL3, het geluid werkt, joystickondersteuning is aanwezig en grafiek wordt weergegeven via OpenGL.<\/p>\n<p>Hoofdverbeteringen:<\/p>\n<ul>\n<li>de beperking van 15 frames per seconde is verwijderd;<\/li>\n<li>de spel-logica is gescheiden van de rendering;<\/li>\n<li>de besturing is responsiever geworden door gebeurtenisverwerking via SDL3;<\/li>\n<li>ondersteuning voor moderne resoluties en breedbeeldschermen is toegevoegd;<\/li>\n<li>de afbeelding is scherper geworden door OpenGL en anti-aliasing;<\/li>\n<li>de render-afstand is vergroot;<\/li>\n<li>kaart, radar en doelscherm worden nu in hoge resolutie weergegeven;<\/li>\n<li>luchtdoelen kunnen nu op dezelfde manier worden geselecteerd als gronddoelen;<\/li>\n<li>een aantal problemen met de rendering van 3D-objecten is verholpen;<\/li>\n<li>de oude software rendering kan worden ingeschakeld via F15_RENDER=software.<\/li>\n<\/ul>\n<p>De bouw onder Linux wordt uitgevoerd via CMake en Ninja. Op Ubuntu is het voldoende om SDL3 te installeren en het project te bouwen:<\/p>\n<p> sudo apt install libsdl3-dev cmake --preset base-ninja cmake --build build   <\/p>\n<p>Na de bouw moet het uitvoerbare bestand in de map met game-assets worden geplaatst of moet de pad naar deze assets worden opgegeven via de parameter --game of de omgevingsvariabele F15SE2_DIR.<\/p>\n<p>Het project is in ontwikkeling, dus er zijn nog problemen, maar het kan al worden gebouwd, gestart en gespeeld. Voor degenen die oude spellen in C willen verbeteren, kan dit ook een interessant voorbeeld zijn van het overzetten van een DOS-spel naar een moderne stack.<\/p>\n<p>Geplande verbeteringen:<\/p>\n<ul>\n<li>realistischere raketgedrag;<\/li>\n<li>verbetering van middelen tegen raketten;<\/li>\n<li>sterkere kunstmatige intelligentie van tegenstanders;<\/li>\n<li>verbetering van het schieten met het kanon;<\/li>\n<li>sporen van raketten;<\/li>\n<li>gedetailleerder schade-model van het vliegtuig;<\/li>\n<li>in-game instelling menu;<\/li>\n<li>verbetering van wolken, rook, aarde en water;<\/li>\n<li>volledige 3D-cockpit;<\/li>\n<li>editor voor scenario's en modellen;<\/li>\n<li>multiplayer-modus;<\/li>\n<li>reverse port naar 32-bit DOS;<\/li>\n<li>ondersteuning voor virtual reality.<\/li>\n<\/ul>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/games\/18334281\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>1 \u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 f15se2-ex 0.1.0 \u2014 \u043f\u043e\u0440\u0442 \u0430\u0432\u0438\u0430\u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 MicroProse F-15 Strike Eagle II \u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u0440\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u043a\u043e\u0434\u0430\u0445 \u0432\u0435\u0440\u0441\u0438\u0438 F-15 Strike Eagle II v451.03 \u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c Desert Storm Expansion Disk 1991 \u0433\u043e\u0434\u0430. \u0426\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u2014 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0438\u0433\u0440\u0443 \u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0432 \u0434\u0443\u0445 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0430 \u0438 \u0443\u043b\u0443\u0447\u0448\u0438\u0432 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0447\u0430\u0441\u0442\u044c. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":9,"featured_media":182502,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182501","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Emin Berklin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0440\u0442 F-15 Strike Eagle II \u043d\u0430 SDL3 \u0438 OpenGL | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-07-07T02:54:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-07T02:54:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Poort F-15 Strike Eagle II op SDL3 en OpenGL | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0440\u0442 F-15 Strike Eagle II \u043d\u0430 SDL3 \u0438 OpenGL | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/port-f-15-strike-eagle-ii-na-sdl3-i-opengl","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-07-07T02:54:11+00:00","article:modified_time":"2026-07-07T02:54:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182501","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:08","updated":"2026-08-05 12:22:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/182501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=182501"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/182501\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/182502"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=182501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=182501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=182501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}