Сегодня тоже попробовал поиграть в Сега... В игру "Battletoads and Double Dragon" подтер что надо... Первые 3 уровня норм все было.. В 4.1 началось вычитание... но визуально его нет, жизни так же как бы целые и не отнимаются.. Думаю ага.. значит это просто визуально на экране я сделал что бы не вычитало, а на самом деле они вычитаются.. Запатчил по новой все и в первом же уровне, а там 3 hp и 0 как четвертое считается.. Так в общем подождал 4 жизни отнялось и он живой... Чудеса какие то...
Правда сначала не понял как там nop пишется - пока не нашел опкоды Чпок...! но и этот асм не много другой. Nop в 2 байта как то идет.. ну допустим... сам опкод функции вычитание идет в 4 байта... Если судить по nop в 2 байта - то функция sub и идет как раз в 2 байта как и в интеловском асм... а значит и накатывать надо наверное 4Eh 71h 4Eh 71h но это не точняк, надо почитать там будет все это дело.. А то крокки на первой странице расписал слишком много опкодов под nop странно это всё... Он же должен быть один. Есть конечно документация по командам подобного ассемблера, но особого отличия там нет от обычного, просто пишется со своими прибамбасами... но опять же - там только команды, а опкодов то нет. А в самом встроенном dgb М68000 нельзя править код как к примеру в обычном отладчике.. Хотя я может просто не рассмотрел ещо всё это дело.. Так с часок покрутил, повертел и всё..