The OpenMW team is proud to announce the release of version 0.30.0! Grab it from our Downloads Page for all operating systems. This release includes ranged combat, and crime & punishment. OpenMW just got a whole lot shadier… Other new features include terrain threading, many fixes and improvements to save/load, and a laundry list of bug fixes.
Check out the release video by the pertinacious WeirdSexy:
Known Issues:
Changelog:
Releasing 0.30.0 is taking more time than it should, but I think you should all know what kind of problems we ran into. For one, we needed to add a hotfix for OpenCS, but that’s just a small pixel in the bigger picture – OpenMW 0.30.0 is coming!
But let’s focus on some of our heroes, such as Scrawl. His heroic fights with OpenMW bugs is truly worthy of song. There are still so many of them, but Scrawl is fierce and unrelenting and squishes dozens of them, even now.
Greye also helped out with killing some of those bugs, but he was focusing more on our Windows release. Most of these bugs were related to file path encoding. It seems we just can’t get enough testing on the Windows version done. To tell you the truth, Windows gives us some problems since most of our developers work with Linux, so the code they write might not work as well as it should on other operating systems. Fortunately, this problem with the Windows version was easy to spot, so, as you might expect, another hotfix was soon pushed to solve this issue. In fact, it wasn’t fixing the problem that was the difficult part, as it was finding the person to write the fix in the first place… until a hero came to our rescue. Thank you, Cc9cii.
Seriously, we need more testers who will reports bugs. If you always wanted to help us, but you didn’t know how – there’s your answer. So everyone who wants to help, please raise your hands! *raise hands*
Sorry, I think I missed that! Anyway – she’s back. Our lovely AI. Guards can now fight with mobs, so if you are chased by a cliffracer, you can now find refuge in the city. Come and think of it, it’s kind of funny how guards will come to your rescue against a cliffracer, but aren’t interested in fighting people who break the law in broad daylight, such the assassins of dark brotherhood…
There are still many outstanding bugs, both big and small. From time to time we are even haunted by HUGE bugs – and there’s just no escaping those! Our friendly developers have added an incredible amount of features and with those come bugs that need to be fixed, so it does make sense that they’re in there.
As I keep saying week after week, OpenMW it’s almost ready and we haven’t even seen new bugs pop up when we try to fix one of them. Now that’s pure luck. At this point you can get a good idea of how far along we are by looking at the amount of problems we have solved. So, sure – maybe the news this week is not extremely exciting but we won’t release 1.0.0 if these bugs are in there… nor even just 0.30.0 if you don’t like to look into the not too distant future.
Speaking of which, 0.30.0 still isn’t ready, but we are very close. K1ll pushed a whole bunch of corrections to his repository that fix some issues with certain Linux installations and Scrawl just smashed all records with the amount of bugfixes he delivered. Other developers have also been working hard, of course. Last week was very active, but other than bug-fixes we don’t really have much to show for it. The only bit other bit of news is that two weeks ago Zini talked about improving support for loading the game files to the editor.
And that is all for now. Just be patient and wait for release 0.30.0 – we’re so close I can almost taste it!
Wydanie 0.30.0 zajmuje zdecydowanie więcej czasu niż powinno. Nie traktuję was jak głupców: zakładam, że domyślacie się trudności jakie musieliśmy napotkać po drodze. Wiedzcie jednak, że poradziliśmy sobie. Wymagało to co prawda hotfixa dla OpenCS, ale to już detal większego obrazu: OpenMW 0.30.0 nadciąga nieubłaganie, bezlitośnie miażdżąc…
Ah, wybaczcie, tak naprawdę chciałem pisać o scrawlu i jego iście heroicznych bojach z bugami OpenMW, aktualnie występującymi w zdecydowanym nadmiarze. Scrawl był bardzo aktywny i rozwiązał ich całe tuziny, zaciekle szarżując na pozycje…
Może jednak zostawmy scrawl w spokoju. Greye również pomógł nam uporać się z istotnym problemami, występującymi jednak jedynie na platformie windows. Nie wnikając w szczegóły były one powiązane z kodowaniem znaków ścieżek plików – a w samej swej ogólnej postaci wynikają z niedostatków testowania. Faktycznie, windows sprawia nam problemy: większość programistów pracuje na systemach Linux, a co za tym idzie nie bardzo wiedzą czy kod który piszą oby na pewno działa poprawnie na innych systemach. Wspomniany wcześniej hotfix również adresowany był do problemu występującego na windowsie – i zapewniam was, że nie był to problem trudny do zauważenia. Naprawienie pewnie też nie było trudne, ale znalezienie osoby zdolnej do wprowadzenia poprawki już tak. Uratował nas cc9cii.
Naprawdę: potrzebujemy więcej testerów skorych do raportowania błędów. Jeśli chcesz nam pomóc, ale do tej pory nie wiedziałeś jak: oto odpowiedź.
Kończąc wpis chciałbym również wspomnieć o naszej ukochanej AI. Strażnicy potrafią już atakować stworzenia, dzięki czemu w razie gdyby gonił was skrzekacz możecie w końcu szukać schronienia w mieście. Zabawne, że strażnicy nie są zainteresowani walką z jawnie łamiącymi prawo osobnikami jak choćby zabójcy mrocznego bractwa.
Nekochan odzywa się na forum, więc chyba nie mam już żadnej wymówki – po prostu muszę napisać cotygodnik!
Podobnie jak musimy w końcu naprawić błędy: dziesiątki mniejszych lub większych, a okazjonalnie wręcz kolosalnych bugów wciąż nas prześladują. To naturalny stan rzeczy: błędy są wprowadzane przez programistów, gdy ci starają się dodać nową funkcję do programu, a my dodawaliśmy naprawdę wiele funkcji. Jak powtarzam od kilku już tygodni, OpenMW jest niemal kompletne i, na szczęście, nie dotarliśmy jeszcze do etapu gdy próba rozwiązania błędu doprowadza do stworzenia dwóch nowych – tak więc wyznacznikiem naszej pracy z wolna staje się liczba rozwiązanych problemów. Nie jest to szczególnie ekscytujące, ale bez tego nie ma mowy o wydaniu 1.0.0. Lub, jeśli nie lubicie wybiegać aż tak daleko w przyszłość: 0.30.0.
Wersja 0.30.0 wciąż nie jest gotowa, ale jesteśmy już blisko. K1ll dodał wiele poprawek usprawniających nasze paczki dla linuxa, scrawl ustanawia życiówki w kategorii ilości bugfixów do OpenMW. Pozostali deweloperzy (zauważcie, że nie używam korpo-pisowni przez literę “v”) również nie zasypiają gruszek w popiele. To był naprawdę aktywny tydzień, jednak jeśli chcemy wskazać na coś poza poprawkami nie mamy wyboru: jest tylko zini: dokończył on wzmiankowane w zeszłym tygodniu; prace nad udoskonaloną obsługą ładowania plików gry do edytora.
I na dobrą sprawę to tyle. Czekajcie cierpliwie na wydanie 0.30.0 – jest już bliskie.