Автор Тема: Проблема с компилятором asm6.  (Прочитано 3330 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1701
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Проблема с компилятором asm6.
« : 28 Декабрь 2010, 05:42:37 »
В общем, решил я поковырять disassembly супер марио, но никак не могу разобраться с компилятором. Нашел в интернете компилятор asm6.exe, прочитал ридми к нему, создал батник и написал, как положено:

asm6 smbdis.asm smb.nes smb.list
pause

Я все сделал, как написано в ридми:

asm6 [-options] sourcefile [outputfile] [listfile]
Но почему-то компиль выдает illegal instruction из-за вот этого:

;DIRECTIVES

       .index 8
       .mem 8

       .org $8000

Код я не трогал вообще, хз из-за чего эта ошибка. Может кто-нибудь глянуть?

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с компилятором asm6.
« Ответ #1 : 28 Декабрь 2010, 12:26:58 »
Именно из за этого и не компилит:
  .index 8
  .mem 8

Убрать надо.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1701
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: Проблема с компилятором asm6.
« Ответ #2 : 28 Декабрь 2010, 12:36:34 »
А не повлияет ли удаление этого на что0-либо?