Разработка и ромхакинг > Ромхакинг и программирование
MAME. Расшифровать значение скорости
(1/1)
BlackTriangle:
Добрый день, помогите разобраться с данными с автомата MAME (конкретно игра Mortal Kombat 1 rev 3), проблема в следующем: измерил скорости движения персонажей, если значение положительное, то всё ок - например значение  хода вперёд 163840, при конвертации в шестнадцатиричную систему будет 28000 (т.е 2.8 Vel. X), однако это работает как уже было сказано только для положительных значений, если скорость (значение) отрицательная, то число уже другое - 4294836224. Вопрос: как сконвертировать в понятный вид (как положительные)?

Данные:
Скорость хода вперед - 163840 [28000] [2.8]
Скорость хода назад - 4294836224 [?]
Скорость прыжка вперед - 262144 [40000] [4]
Скорость прыжка назад - 4294705152 [?] [Должно быть -4]

[ Указанное вложение недоступно ]
Cyneprepou4uk:
Вычитаешь из 2 в 32й степени
4294967296 - 4294836224 = 131072
BlackTriangle:
Большущее спасибо  :wow:
Навигация
Главная страница сообщений

Перейти к полной версии