
Den första beta-versionen 0.80.0 av den öppna motorn Medal of Honor â OpenMoHAA har slĂ€ppts. Projektets mĂ„l Ă€r att skapa en plattformsoberoende motor med öppen kĂ€llkod, helt kompatibel med originalet Medal of Honor, för moderna system Windows, Linux, Raspberry Pi, MacOS och chromeOS.
Projektet OpenMoHAA Àr baserat pÄ kÀllkoden frÄn ioquake3, eftersom originalet Medal of Honor anvÀnde Id Tech 3-motorn (dvs. motorn frÄn Quake 3) som grund.
Nyheter:
- Inbyggt stöd för MacBook pÄ Apple Silicon har lagts till. Nu Àr OpenMoHAA inbyggt tillgÀnglig bÄde pÄ Intel Mac och pÄ Mac med M1/M2/M3/M4.
- Tre startprogram har lagts till för bekvÀmlighet och enkelhet: för att starta Allied Assault och dess tillÀgg Spearhead och Breakthrough.
- Videoinstruktioner för Spearhead och Breakthrough, samt en introduktionsvideo till spelet fungerar.
- Rendering
- bÀttre belysning;
- dekal/markeringar för nivÄer visas nu;
- dynamisk belysning visas nu korrekt, inga fler problem med flimrande mark vid raketavfyring;
- entiteter Àr nu bÀttre belysta med sfÀriska ljuskÀllor (vissa artefakter finns fortfarande);
- solreflexer visualiseras nu.
- FörbÀttringar av ljudsystemet och effekterna.
- Fixar i skriptmotorn och förbÀttrat stöd för mods.
- Konstiga rörelseartefakter vid start ÄtgÀrdade servern pÄ ARM.
- En bugg har ÄtgÀrdats dÀr mods inte laddades korrekt.
- Demoer stöds nu genom att köra +set com_target_demo 1 frÄn kommandoraden
Ljud:
- «tmvolume» har lagts till sÄ att skript för enspelarlÀge kan justera musikens volym.
- Omgivningsljud bör nu spelas korrekt pÄ alla kartor.
- En krasch har ÄtgÀrdats nÀr ljudkvaliteten var instÀlld pÄ vÀrdet under High (vilket betyder 44 kHz)
- En bugg har ÄtgÀrdats dÀr vissa ljud loopade för alltid. Detta intrÀffade frÀmst vid laddning av en sparad spel.
- Bakgrundsljudet stÀngdes av vid omstart efter paus (detta var en bugg i originalspelet).
- Omgivningsljudet ÄterstÀlls nu helt pÄ varje karta, vilket innebÀr att omgivningsljuden frÄn tidigare kartor inte kommer att höras (detta var en bugg i originalspelet).
Klient:
- Som skydd filtreras nu stufftext-kommandon (de kommandon som servern vill att klienterna ska utföra), endast vissa stufftext-kommandon Àr tillÄtna för att förhindra nÄgra Àndringar frÄn den fjÀrranslutna servern.
- En sÀkerhetsbrytare-simulator har lagts till (funktion frÄn Medal of Honor: Spearhead och Breakthrough)
- Stöd för testemitter har lagts till för att skapa emitterare.
- Animationer spelas nu upp smidigt, en mindre tidskala kommer inte lÀngre att orsaka stora förseningar i animationen (detta var ett problem i originalspelet).
- I lÀget mohaas/mohaab ska teamradarsymbolen nu blinka nÀr en lagkamrat pratar.
- Det Àr nu möjligt att röra sig och spela upp röster frÄn spelets röstmeny.
Spelmodul:
- En serverfunktion har lagts till för att konfigurera in-game textmeddelanden och ögonblickliga meddelanden.
- En serverfunktion har lagts till för att förhindra obalans i lagen.
- Ăgonblickliga meddelanden om genombrott har lagts till.
- Navigeringen har ÄtgÀrdats.
Rendering:
- Stöd för dynamisk belysning för landskap har lagts till.
- Belysning för rök-effekter har lagts till.
- Stöd för solreflexer och linseffekter har lagts till.
- Dynamisk belysning visas nu korrekt och orsakar inte lÀngre rendering artefakter i hela utrymmet.
- En krasch som kunde intrÀffa i landskapskoden pÄ vissa plattformar har ÄtgÀrdats.
- Ett fel som orsakade att statiska modeller inte valdes/kopplades korrekt har ÄtgÀrdats.
- Det konstiga i vattnets och oceanernas deformation har ÄtgÀrdats.
- Ett nivÄmarkering system har implementerats: lÀs DCL-fil, dekaler, skyddsdÀktare och terrÀngmarkeringar.
- Den övergripande belysningen har förbÀttrats. Nu ska objekt vara korrekt belysta (vissa problem kan fortfarande uppstÄ).
- JPEG-skÀrmdumpar stöds nu med kommandot screenshotJPEG.
- Himlens sömmar och liknande grafiska artefakter bör inte lÀngre vara synliga i de flesta konfigurationer.
GUI:
- Ett fel som orsakade att spelet frös pÄ laddningsskÀrmen om det inte fanns nÄgon "fortsÀtt"-knapp pÄ laddningsskÀrmen har ÄtgÀrdats.
- Fel i UI:s kartvÀndningslista har ÄtgÀrdats vid tillÀgg/tillÀmpning.
- FörbÀttrat stöd för Anteckningar i spelet.
- AnvÀndargrÀnssnittet ska inte lÀngre blockeras vid uppdatering eller avbrytande av listan servrar (detta fel uppstÄr ocksÄ i det ursprungliga spelet).
Alla funktioner har implementerats och fungerar i OpenMoHAA sedan september 2024. Stabiliteten hos OpenMoHAA har ökat. Projektet gÄr frÄn alfa-testning till beta-testning.
KĂ€lla: linux.org.ru
