Важная информация

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: ПК8002 Эльф. Дизассемблер ПЗУ.

  1. #11
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    буфер строки ввода FF78h. подпрограмму пока не нашел
    ПК8000 "Веста", "Сура". ПК8002 "Эльф". ПК8010,8020 "Корвет".

  2. #12
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    mainmenuloop
    RAM:0488 mainMenu:                               ; CODE XREF: sub_38+21j

    some func

    Код:
    RAM:0010 putSTR:    
    RAM:0013 putADDR:   
    RAM:0018 putCR:     
    RAM:001C putSPC:    
    RAM:0020 putHEX_HL: 
    RAM:0025 putByteHL: 
    RAM:0030 putCHAR1:  
    RAM:0033 _jp_mem_hl:
    
    RAM:23BA beep:
    
    ram resident
    RAM:FF2C rd_byte_hl:
    [свернуть]

    Комманды меню

    Код:
    RAM:2304 ; ---------------------------------------------------------------------------
    RAM:2307 menuTAB:        menu <'X',    0, _X_showRegs> ; DATA XREF: sub_22A0-1E07o
    RAM:2307                 menu <'S',    1, _S_ChangeMemory>
    RAM:2307                 menu <'M',    3, _MOVE>
    RAM:2307                 menu <'R',  80h, _READ>
    RAM:2307                 menu <'G',    0, _GO>
    RAM:2307                 menu <'D',    2, _DUMP>
    RAM:2307                 menu <'W',  80h, _WRITE>
    RAM:2307                 menu <'H',    2, _H_CALC>
    RAM:2307                 menu <'F',    3, _FILL>
    RAM:2307                 menu <'C',    3, _COMPARE>
    [свернуть]
    Последний раз редактировалось esl; 30.04.2015 в 15:04.

  3. #13
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а настройки RAM в IDA какие? у меня начало 4000h, длина C000h.
    и свой листинг выложите плиззз
    ПК8000 "Веста", "Сура". ПК8002 "Эльф". ПК8010,8020 "Корвет".

  4. #14
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    а настройки RAM в IDA какие? у меня начало 4000h, длина C000h.
    и свой листинг выложите плиззз
    0000:FFFF, я всегда так делаю

    там особо и нет ничего, могу и иду выложить но база от 6.1
    как то я не завёлся ее крутить

    хотя тут дошло, что можно на ПК8002 портировать AthleticLand https://www.youtube.com/watch?v=isjCc7CiSfM
    т.к. я его с MSX на Корвет перенес
    т.е. есть полные исходники для MSX
    и есть порт на 8080

  5. #15
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    прикольная игруха а исходники самодельные? или в сети нашли?
    ПК8000 "Веста", "Сура". ПК8002 "Эльф". ПК8010,8020 "Корвет".

  6. #16
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Фсе сам

    ---------- Post added at 16:59 ---------- Previous post was at 16:59 ----------

    Выложено на битбакете

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    Выложено на битбакете
    это где?

    ---------- Post added at 18:44 ---------- Previous post was at 17:05 ----------

    вообще - ткните носом, где можно почитать про реверс-инженеринг для старых платформ?
    ПК8000 "Веста", "Сура". ПК8002 "Эльф". ПК8010,8020 "Корвет".

  9. #18
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MSX: https://bitbucket.org/esl/park_dissassm
    KORVET: https://bitbucket.org/esl/park_korvet

    ---------- Post added at 18:54 ---------- Previous post was at 18:51 ----------

    Цитата Сообщение от hantarex Посмотреть сообщение
    вообще - ткните носом, где можно почитать про реверс-инженеринг для старых платформ?
    тяжело вербализуемо
    сначала дизасмиш
    добиваешся чтоб компилилось и работало на исходной платформе
    потом переделываеш на таргет.

  10. #19
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    164 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    добиваешся чтоб компилилось и работало на исходной платформе
    Потом добавляешь пару NOPов в начало программы и снова "добиваешься чтоб работало на исходной платформе"

  11. #20
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага, обязательный шаг

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ПК8002 Эльф. Что внутри?
    от Mifody в разделе Разное
    Ответов: 15
    Последнее: 10.05.2015, 14:17
  2. Ответов: 1
    Последнее: 11.08.2011, 22:49
  3. Дизассемблер BASIC-48
    от Prusak в разделе Пресса
    Ответов: 4
    Последнее: 22.06.2010, 22:52
  4. Новый дизассемблер для ZX
    от Strunov в разделе Программирование
    Ответов: 32
    Последнее: 01.08.2007, 12:39
  5. Дизассемблер TR-DOS
    от Sonic в разделе Оси
    Ответов: 5
    Последнее: 23.10.2006, 09:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •