| Разработка и ромхакинг > Ромхакинг и программирование |
| Обозначения в HEX |
| (1/1) |
| Шурич:
В одной из тем для игры Соник 3 был приведен код на выбор уровня(вверх, вверх, вниз, вниз, вверх , вверх, вверх, вверх) представленый в HEX формате(01 01 02 02 01 01 01 01). Как могут выглядеть обозначения кнопок в HEX для других игр? |
| Shredder:
Так же, если не на других платформах. |
| Шурич:
Спасибо. А не можешь подсказать каким значениям будут равны кнопки(влево, вправо, A, B, C, X, Y, Z, START, MODE). |
| Shredder:
Самому было бы интересно узнать. Но я так и не нашел ни в одном сеговском эмуляторе нормально работающего пункта cheats - с функцией отсеивания. С помощью него это легко делается. Иначе только хексредактором, используя обозначения уже известных кнопок и коды с их комбинациями + другие кнопки в удобных для этого играх... |
| evgeny:
bit hex dec 0 &h001 1 Up 1 &h002 2 Down 2 &h004 4 Left 3 &h008 8 Right 4 &h010 16 B 5 &h020 32 C 6 &h040 64 A 7 &h080 128 Start 8 &h100 256 Z (6-Button) 9 &h200 512 Y (6-Button) 10 &h400 1024 X (6-Button) 11 &h800 2048 Mode (6-Button) Еще надо учитывать, что 6-кнопочные и 3-кнопочные джойстики отличаются, и если игра на трехкнопочный расчитана просто кнопочку добавить вряд ли получится. |
| Шурич:
--- Цитата ---Еще надо учитывать, что 6-кнопочные и 3-кнопочные джойстики отличаются, и если игра на трехкнопочный расчитана просто кнопочку добавить вряд ли получится. --- Конец цитаты --- Можно поподробней? |
| evgeny:
Не все игры поддерживают 6-кнопочный джойстик, в них просто даже нет проверки на наличие такового, а значит и нажатие лишних кнопок просто не обрабатываются. |
| Шурич:
Спасибо все понял. |
| CaH4e3:
http://emu-russia.km.ru/forum/viewtopic.php?f=21&t=15 Наиболее полно по теме SMD. |
| Shredder:
--- Цитата ---Наиболее полно по теме SMD. --- Конец цитаты --- Цитата оттуда: --- Цитата ---Если происходит нажатие нескольких кнопок, то их значения складываются, т.к. устанавливаются соответствующие биты. Например, A + B + C = 40 + 10 + 20 = 70. --- Конец цитаты --- Я заметил, что и на NES то же самое. |
| HardWareMan:
--- Цитата: Shredder от 13 Декабрь 2007, 11:21:34 ---Я заметил, что и на NES то же самое. --- Конец цитаты --- А почему нет? |
| CaH4e3:
Это двоичная арифметика, это везде так. Даже в другой галактике. |
| Навигация |
| Главная страница сообщений |