diff options
| author | robojumper <robojumper@gmail.com> | 2025-09-27 15:47:58 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-09-27 15:52:32 +0200 |
| commit | 183ce0e86f7c7796568607b5239035406ea448d2 (patch) | |
| tree | d6cf396866b41a12584796962598c413a622dfc7 /src/d/d_dvd_drive_error.cpp | |
| parent | 74aef290933bf0183d839c7b24a2330f470a6997 (diff) | |
d_lang OK
Diffstat (limited to 'src/d/d_dvd_drive_error.cpp')
| -rw-r--r-- | src/d/d_dvd_drive_error.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/d/d_dvd_drive_error.cpp b/src/d/d_dvd_drive_error.cpp index d27fdedc..461c98c4 100644 --- a/src/d/d_dvd_drive_error.cpp +++ b/src/d/d_dvd_drive_error.cpp @@ -2,6 +2,7 @@ #include "d/d_dvd_unk.h" #include "d/d_gfx.h" +#include "d/d_lang.h" #include "d/d_lyt_hio.h" #include "d/d_reset.h" #include "egg/gfx/eggDrawGX.h" @@ -64,8 +65,6 @@ static const wchar_t *sErrorsFr[] = { sErrFrDiskError, }; -extern "C" u8 fn_80054F30(); - void dDvdDriveError_c::draw() { EGG::Screen screen; screen.SetCanvasMode(EGG::Screen::CANVASMODE_0); @@ -105,11 +104,11 @@ void dDvdDriveError_c::draw() { idx = 2; } - u8 lang = fn_80054F30(); + u8 lang = getCurrentLanguage1(); const wchar_t *str; - if (lang == 3) { + if (lang == D_LANG_FR) { str = sErrorsFr[idx]; - } else if (lang == 4) { + } else if (lang == D_LANG_ES) { str = sErrorsEs[idx]; } else { str = sErrorsEn[idx]; |
