
Byla vydána první beta verze 0.80.0 otevřeného enginu Medal of Honor — OpenMoHAA. Cílem projektu je vytvořit cross-platformní engine s otevřeným zdrojovým kódem, plně kompatibilní s originální Medal of Honor, pro moderní systémy Windows, Linux, Raspberry Pi, MacOS a chromeOS.
Projekt OpenMoHAA je založen na zdrojovém kódu ioquake3, protože originální Medal of Honor používal jako základ engine Id Tech 3 (tedy engine z Quake 3).
Co je nového:
- Byla přidána nativní podpora pro MacBook na Apple Silicon. Nyní je OpenMoHAA nativně dostupný jak na Macích s Intel, tak na Macích s M1/M2/M3/M4.
- Byly přidány 3 spouštěče pro pohodlí a jednoduchost: pro spuštění Allied Assault a jeho addons Spearhead a Breakthrough.
- Video návody od Spearhead a Breakthrough, stejně jako úvodní video k hře fungují.
- Renderování
- lepší osvětlení;
- decaly/označení úrovně nyní zobrazují;
- dynamické osvětlení nyní funguje správně, už nejsou problémy s blikáním země při střelbě raketami;
- entitu nyní lépe osvětlují sférické světelné zdroje (některé artefakty stále přetrvávají);
- sluneční odlesky nyní jsou vizualizovány.
- Vylepšení audio systému a efektů.
- Opravy skriptového enginu a zlepšená podpora modů.
- Opraveny podivné artefakty pohybu při spuštění serveru na ARM.
- Opraven problém, kdy se mody nezapínaly správně.
- Demonstrace jsou nyní podporovány spuštěním +set com_target_demo 1 z příkazové řádky
Audio:
- Přidán ‚tmvolume‘, aby skripty pro singleplayer mohly upravit hlasitost hudby.
- Zvuky okolí by nyní měly být správně přehrávány na všech mapách.
- Opraveno selhání, když byla kvalita zvuku nastavena na hodnotu nižší než High (což znamená 44 kHz)
- Opraven problém, kdy se některé zvuky nekonečně cyklily. To se stávalo převážně při načítání uložené hry.
- Opraveno vypínání pozadí okolních zvuků po restartu po přestávce (to je chyba originální hry).
- Zvuk okolí je nyní plně resetován na každé mapě, což znamená, že zvuky okolí z předchozích map nebudou slyšet (to je chyba v originální hře).
Klient:
- Jako ochrana týmů je nyní filtrujícím serverem povoleno pouze několik příkazů stufftext (příkazy, které chce server, aby klienti prováděli), aby se předešlo jakýmkoli změnám z vzdáleného serveru.
- Přidán pojistkový časovač (funkce Medal of Honor: Spearhead a Breakthrough).
- Přidána podpora testemitteru pro vytváření emitterů.
- Animace se nyní přehrávají plynule, menší časová škála už nebude způsobovat velké zpoždění animace (to byl problém původní hry).
- V režimu mohaas/mohaab by měl nyní radarový symbol týmu blikat, když spoluhráč mluví.
- Nyní je možné se pohybovat a přehrávat hlasy z herního hlasového menu.
Herní modul:
- Přidána serverová funkce pro nastavení herních textových a instantních zpráv.
- Přidána serverová funkce pro prevenci nerovnováhy týmů.
- Přidány instantní zprávy o průlomu uvolnění.
- Opravená navigace.
Renderování:
- Přidána podpora dynamického osvětlení pro krajiny.
- Přidáno osvětlení pro kouřové efekty.
- Přidána podpora slunečních odlesků a hrdla čoček.
- Dynamické osvětlení se nyní zobrazuje správně a již nezpůsobuje artefakty renderování po celém prostoru.
- Opraven pád, který mohl nastat v kódu krajiny na některých platformách.
- Opraven problém, kdy byly statické modely nesprávně vybírány/skryty.
- Opraven zvláštní deformace vody a oceánů.
- Implementován systém označování úrovně: načítání souboru DCL, dekály, dekály ochránců a označení terénu.
- Vylepšeno celkové osvětlení. Nyní by měly být objekty správně osvětleny (některé problémy se stále mohou objevovat).
- Snímky JPEG jsou nyní podporovány pomocí příkazu screenshotJPEG.
- Švy nebe a podobné grafické artefakty by již neměly být viditelné ve většině konfigurací.
GUI:
- Opraven problém, kvůli kterému hra zamrzala na obrazovce načítání, pokud na obrazovce nebylo tlačítko „pokračovat“.
- Opraveny chyby v seznamu otáčení mapy uživatelského rozhraní při přidávání/aplikaci.
- Vylepšená podpora Notepadu ve hře.
- Uživatelské rozhraní by se nyní nemělo blokovat při aktualizaci/zrušení seznamu. servery (tato chyba se také vyskytuje v originální hře).
Všechny funkce byly implementovány a fungují v OpenMoHAA již od září 2024. Stabilita OpenMoHAA se zvýšila. Projekt přechází z alfa testování do beta testování.
Zdroj: linux.org.ru
