
Objavljena je prva beta verzija 0.80.0 otvorenog motora Medal of Honor — OpenMoHAA. Cilj projekta je stvoriti krosplatformski motor s otvorenim kodom, potpuno kompatibilan s originalnim Medal of Honor, za moderne sustave Windows, Linux, Raspberry Pi, MacOS i chromeOS.
Projekt OpenMoHAA temelji se na izvornoj kodu ioquake3, budući da je originalni Medal of Honor koristio motor Id Tech 3 (tj. motor iz Quake 3).
Što je novo:
- Dodana je nativna podrška za MacBook na Apple Silicon. Sada je OpenMoHAA nativno dostupan i na Macovima s Intelom, kao i na Macovima s M1/M2/M3/M4.
- Dodana su 3 launchera za udobnost i jednostavnost: za pokretanje Allied Assault i njegovih dodataka Spearhead i Breakthrough.
- Video upute za Spearhead i Breakthrough, kao i uvodni video za igru, rade.
- Renderiranje
- bolje osvjetljenje;
- dekalima/oznakama razine sada se prikazuju;
- dinamičko osvjetljenje se sada ispravno prikazuje, više nema problema s treptanjem tla prilikom ispaljivanja raketa;
- entiteti su sada bolje osvijetljeni s kuglastim izvorima svjetlosti (neki artefakti još uvijek postoje);
- sunčeve sjene sada se vizualiziraju.
- Unaprijeđenja audio sustava i efekata.
- Ispravci skript motora i poboljšana podrška za modove.
- Ispravljeni su čudni artefakti kretanja prilikom pokretanja poslužitelja na ARM.
- Ispravljena je greška zbog koje se modovi nisu pravilno učitavali.
- Demonstracije su sada podržane pomoću pokretanja +set com_target_demo 1 iz komandne linije
Audio:
- Dodana je „tmvolume“, kako bi skripte za single player mogle regulirati glasnoću glazbe.
- Zvuci okoline sada bi se trebali ispravno reproducirati na svim kartama.
- Ispravljen je pad sustava kada je kvaliteta zvuka bila postavljena na vrijednost ispod High (što znači 44 kHz)
- Ispravljena je greška zbog koje su neki zvukovi trajali beskonačno. To se obično događalo prilikom učitavanja spremljene igre.
- Ispravljena je greška koja je isključivala pozadinske zvukove prilikom ponovnog pokretanja nakon pauze (to je greška iz originalne igre).
- Zvuk okoline sada se potpuno resetira na svakoj karti, što znači da zvukovi okoline s prethodnih karata neće biti čujni (to je greška u originalnoj igri).
Klijent:
- Kao zaštita, komandni tekstovi (komande koje server želi da klijenti izvrše) sada se filtriraju, dozvoljene su samo određene komande kako bi se sprečile bilo kakve promene sa udaljenog servera.
- Dodata je osigurač-sekunda (funkcija Medal of Honor: Spearhead i Breakthrough)
- Dodana podrška za testemitter za kreiranje emitera.
- Animacije se sada reprodukuju glatko, manja vremenska skala više neće uzrokovati velike kašnjenja animacije (to je problem originalne igre).
- U režimu mohaas/mohaab, ikona radara tima sada bi trebala treptati kada član tima govori.
- Sada je moguće kretati se i reprodukovati glasove iz unutar-igre glasovnog menija.
Modul igre:
- Dodana je server funkcija za podešavanje unutar-igre tekstualnih poruka i trenutnih poruka.
- Dodana funkcija servera za sprečavanje nerazmerja timova.
- Dodane su trenutne poruke o proboju oslobođenja.
- Ispravljena navigacija.
Renderiranje:
- Dodana je podrška za dinamičko osvetljenje za pejzaže.
- Dodato je osvetljenje za dimne efekte.
- Dodana podrška za sunčeve refleksije i lens glare.
- Dinamičko osvetljenje se sada pravilno prikazuje i više ne uzrokuje artefakte renderovanja po celom prostoru.
- Ispravljen je pad sistema koji se mogao dogoditi u kodu pejzaža na nekim platformama.
- Ispravljena je greška zbog koje su statički modeli pogrešno selektovani/skriveni.
- Ispravljena je čudna deformacija vode i okeana.
- Implementiran je sistem oznaka nivoa: učitavanje datoteke DCL, dekali, dekali zaštitnika i oznake reljefa.
- Poboljšano je ukupno osvetljenje. Sada bi objekti trebali biti pravilno osvetljeni (neki problemi se još uvek mogu pojaviti).
- JPEG snimci zaslona sada su podržani putem komande screenshotJPEG.
- Šavovi neba i slični grafički artefakti više ne bi trebali biti vidljivi u većini konfiguracija.
GUI:
- Ispravljena je greška zbog koje je igra zagođena na ekranu učitavanja, ako na ekranu učitavanja nije bilo dugmeta 'nastavi'.
- Ispravljene su greške u listi rotacije karte korisničkog interfejsa prilikom dodavanja/primene.
- Poboljšana podrška za beleške u igri.
- Korisnički interfejs više ne bi trebao biti blokiran prilikom ažuriranja/otkazivanja liste. poslužitelja (ova greška se također javlja u originalnoj igri).
Sve funkcije su implementirane i rade u OpenMoHAA još od rujna 2024. Stabilnost OpenMoHAA je poboljšana. Projekt prelazi iz alfa testiranja u beta testiranje.
Izvor: linux.org.ru
