Widescreen lub polskie znaki diaktrytyczne w pliku exe

0

Witam szukam osoby, która wykona zmiany formatu z 4:3 na 16:9 (stara gra - czarne paski po obu stronach) lub drugi plik jest już rozszerzony do formatu 16:9 z tym, że brak jest polskich znaków diaktrytycznych - wyświetlane są krzaczki. Nie znam autora wcześniej wykonanego rozszerzenia ekranu. Wiem tylko, że wszystko jest zapisane w pliku exe
Po podmianie plików obraz się rozszerza, ale wtedy znika polska czcionka i pojawiają się krzaczki.

0

ale masz jakieś źródła tej gry?

0

@obscurity: https://www.gry-online.pl/S030.asp?ID=58898 do pobrania widescreen w różnych rozdzielczościach
znalazłem autora moda - https://www.wsgf.org/dr/pharaoh/en

0

w sumie wygląda na proste zadanie w którym może się obędzie bez dezasemblacji. twórca moda dał wersje dla różnych rozdzielczości, można porównać które bajty dotyczą czego i spróbować nanieść te same zmiany na polską wersję językową. Przy odrobinie szczęścia offsety będą się zgadzały przy tej samej wersji, choć skoro w polskiej wersji wprowadzili obsługę znaków diaktrytycznych to może to być całkiem inny exec i trzeba poszukać

80 07 to 1920
38 04 to 1080

widać ten ciąg w wielu miejscach, ale w kilku zmienione wartości są inne (albo przesunięcia interfejsu żeby lepiej wyglądał albo to aspect ratio)

00010B1F: 80
00010B20: 07
000B95FA: 80
000B95FB: 07
000B95FF: 38
000B9600: 04
000B9993: 80
000B9994: 07
000B999D: 38
000B999E: 04
000C6B58: 80
000C6B59: 07
000C6B63: 47
000C6B65: 1D
000C6BAE: 80
000C6BAF: 07
000C6BB9: 47
000C6BBB: 1D
000FFBAE: 80
000FFBAF: 07
000FFBBA: CA
000FFBBB: 06
000FFBC4: BE
000FFBC5: 03
000FFBD6: 80
000FFBD7: 07
000FFBE4: 20
000FFBE5: 03
000FFBF5: 80
000FFBF6: 07
000FFCA3: 80
000FFCA4: 07
001006E8: 80
001006E9: 07
0011670D: 80
0011670E: 07
0011719B: F8
0011719C: 02
001171BB: 6C
001171BC: 07

w oryginalnej wersji rozdzielczość której szukasz to 1024x768 czyli 00 04 i 00 03, możesz spróbować to zrobić samemu w hex edytorze, po prostu ściągnij dowolny hex edytor i wklep wartości powyżej do polskiej wersji exe (zakładając że wcześniej znajdziesz w nich ciągi 00 04 i 00 03 w tych miejscach)
Jest jeszcze możliwość że to ten sam exec dla pl/en a rozjeżdżają się koordynaty literek na sprite'ach, wtedy byłoby więcej zabawy. wrzuć screenshota jak wyglądają te krzaczki
tak czy inaczej ja odpadam, jeśli powyższe nie zadziała to może być zadanie na kilka do kilkunastu godzin

0

faraon.jpg
Proszę zrzut ekranu. Mam troszkę starszego laptopa więc używam 1366 x 768hex faraon.jpg
Zrzut z oryginalnego pliku w hex

1 użytkowników online, w tym zalogowanych: 0, gości: 1