Ponieważ producent 'zapomniał' dać mapconverter dla nowych wersji mapopolis postanowiłem spróbować napisać go samodzielnie podchodząc do istniejących map - demówek w reveng. Przygotowałem mały sofcik, który rozbiera plik pdb na strony, przeanalizowałem trochę informacji z sieci, pogrzebałem i udało mi się określić gdzie trzymane jest:
- nagłówek mapy (nazwa i kwadrat x y, wyłuskałem już współrzędne)
- elementy mapy (poi, drogi, rzeki itp)
- udało mi się rozseparować te elementy na stronach
- znalałem jak odseparować nazwe w takim obiekcie.
Teraz potrzebuję wyłonić kilkanaście różnych bajtów (liste koordynatów, typ itp) na każdym z tych objektów. Informacji na mapie jest dużo i podchodząc analitycznie można spróbować wywnioskować co dany bajt oznacza.
Jeśli ktoś chce pomóc, ma troszkę smykałki w zabawach intelektualnych i troszkę się na tym zna to proszę o kontakt.
Udostępnię program i rozwaloną na części pierwsze mape (demo z pakietu).
Konieczna znajomość kodu 16-tkowego i możliwość odpalenia mapopolis navigatora, aby mieć realne dane do porówania.
Jak wyłuskamy troszkę więcej spróbujemy zsyntezować jakąś mape UMP z navi
