eezstreet / OpenD2

A project to open source Diablo 2.
GNU General Public License v3.0
573 stars 77 forks source link

OpenD2 error #7

Closed russo-2025 closed 6 years ago

russo-2025 commented 6 years ago

Я попробовал запустить OpenD2. вот что из этого вышло.

Translate google: I tried to run an OpenD2. that's what came of it.

1 2

Log: 1 - D2180405.txt


Я заметил, что в ошибке нет файла «patchstring.tbl». я добавил «expandstring.tbl» и «string.tbl» в Patch_D2.мпк. Вот что было дальше.

Translate google: I noticed that there is no "patchstring.tbl" file in the error. I added "expandstring.tbl" and "string.tbl" in "Patch_D2.mpq". This is what happened next.

1 2 3

Log: D2180405.txt

eezstreet commented 6 years ago

Hi,

The lack of text on buttons might be because you are using the Russian version of the game. If you look here: https://github.com/eezstreet/OpenD2/blob/master/Shared/D2Shared.hpp#L43-L44

These two lines determine the language that is used by the engine. I have not tested the game in other languages, primarily because I do not own a non-English copy of the game. However, if you are able to fix the game to work properly in another language, I will happily accept a Pull Request.

Thanks

russo-2025 commented 6 years ago

к сожалению моих знаний для этого недостаточно, извините. Translate google: unfortunately my knowledge is not enough for this, sorry.

russo-2025 commented 6 years ago

Это оригинальная Diablo 2 lod (not OpenD2) Translate google: this is the original Diablo 2 lod (not OpenD2)

image 15

UPD: я переместил все файлы локализации(включая шрифты и пр) в "Patch_D2.mpq". После чего все начало работать.Несмотря на это, русский язык по прежнему не отображается Translate google: I moved all the localization files (including fonts, etc.) to "Patch_D2.mpq". After which everything began to work.Despite this, the Russian language is still not displayed.

image 16