User Tag List

Страница 11 из 31 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 305

Тема: DisAsm-11

  1. #101

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Не все под VPN 24/7
    Такое у меня изредка бывает, но после обновления (ctrl-f5) начинает показывать нормально. Пока в силу крайней невоспроизводимости не могу понять, в чём дело.
    Серваки стоят рядом, в кладовке, так что никакого vpn не требуется

    - - - Добавлено - - -

    Цитата Сообщение от Sandro Посмотреть сообщение
    Кстати, у тебя ещё и картинки на kpxx.ru тухлые, ты в курсе?
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Не все под VPN 24/7
    Вроде нашёл источник проблемы, поправил

    - - - Добавлено - - -

    А вот нет нефига.. периодически опять всплывает.. ок, буду разбираться

    В общем, для определения того, чего не так, пока изменил настройки. Посмотрим, как оно будет.
    Последний раз редактировалось Hunta; 05.10.2022 в 09:44.

  2. #102

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пиши на чистом си
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  3. #103

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Пиши на чистом си
    Я сам решу, на чём писать.

  4. #104

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Читаем внимательно первое предложение в первом сообщении
    Я, разумеется, его прочёл. Я вообще прочёл всю тему, прежде чем в неё писать. И именно поэтому указал на отсутствие прямой ссылки.

    По моему мнению, если программу приходится выпрашивать, то это -- не является свободным доступом. Впрочем, как хочешь, программа-то твоя. Просто ты так уменьшаешь количество пользователей. Например, я не хочу и не собираюсь ничего выпрашивать. Без крайней на то необходимости.

    Этот пользователь поблагодарил Sandro за это полезное сообщение:

    SuperMax(10.11.2023)

  5. #105

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    По моему мнению, если программу приходится выпрашивать, то это -- не является свободным доступом.
    Где я писал, что она в свободном доступе?
    И поскольку она в процесс развития - особого интереса в увеличении аудитории у меня пока нет. Да и в принципе со своими поделками я интересом в увеличении аудитории - не страдаю.

    Цитата Сообщение от Sandro Посмотреть сообщение
    По моему мнению, если программу приходится выпрашивать
    Это твоё мнение, что программу приходится выпрашивать. Те, кто хотел с ней поиграться - получили её сразу.

    Цитата Сообщение от Sandro Посмотреть сообщение
    Например, я не хочу и не собираюсь ничего выпрашивать
    Это - твои проблемы.
    Последний раз редактировалось Hunta; 07.10.2022 в 14:25.

  6. #106

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наигрался и слегка устал от ImageUtils, да и на впечатлениях от SmartArray появились идеи для DisAsm, решил поиграться с ними.

    Прицел всё тот же - поддержка образов с перекрытиями, но налетел я тут на специфическое ПЗУ от M11 - задумки пойдут и для него.

    Пока - изменение внутренних механизмов работы с дизассемблируемым, нужное для вышенаписанного нижеподписавшемуся

    Хунта

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

  8. #107

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил функционал служебных ячеек - то есть ячеек, которые несут всякую служебную информацию и не дизассемблируются.

    Пока используются для (и отлаживались на) блочных комментариях - они стали вполне себе самостоятельными ячейками и не привязаны к ячейке, надо которой выводятся.

    Как было - выделятся и блочный комментарий и ячейка, с которой он связан

    Как стало - при выборе блочного комментария выдялется только он

    Ну и блочные комментарии стали первыми динамическими ячейками - добавляем комментарий - они добавляются, блочный комменатрий становится пустым - ячейка удаляется.

    В ближайших планах - добавить служебные ячейки-выключатели (позволят выключать ячейки из дизасма, точно название пока не придумано) и возможность разбить (дизассемблируемое) содержмиое файла на "страницы" с заданием базового адреса - прицел идёт на ПЗУ M11, но второй функционал - и на оверлеи

    В планах - служебные ячейки, которые позволят увидеть структуру LDA файлов - то есть - стартовый байт, адрес загрузки, длину и контрольную сумму и служебные ячейки из TSK файла.
    Последний раз редактировалось Hunta; 10.03.2023 в 01:07.

  9. #108

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    ячейки-выключатели
    - сложнее, чем я думал...

  10. #109

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, на ПЗУ пока забил (надо думать) и переключился на оверлеи - всё равно механизм пригодится и там.

    Переделываю подгрузку содержимого файлов - вчера почти успел .TSK. Почти, потому что всплыла ошибка, но с утра оказалось, что ошибка была не в подгрузке, а в обработке аттрибутов описания структур. Ну и почти доделал .SAV - хотя тут ещё бы обработку служебки доделать до аттрибутивной. Потом переделаю образы и .LDA

    Из занятного. SmartArray вдруг всплыл в DisAsm Оказалось, что, когда я переделывал ImageUtils - под раздачу попал и DisAsm (темы связанные, всё в рамках одного solution в VS) - и оно работало вообще так хорошо, что я далеко не сразу заметил А когда заметил.. Решил попробовать. Обработки битовой карты загрузки из SAV - было

    Код:
    fInfo.SavBitMap[0] =  fInfo.BProg["360".Octal()];  // 000000-007777
    fInfo.SavBitMap[1] =  fInfo.BProg["361".Octal()];  // 010000-017777
    fInfo.SavBitMap[2] =  fInfo.BProg["362".Octal()];  // 020000-027777
    fInfo.SavBitMap[3] =  fInfo.BProg["363".Octal()];  // 030000-037777
    fInfo.SavBitMap[4] =  fInfo.BProg["364".Octal()];  // 040000-047777
    fInfo.SavBitMap[5] =  fInfo.BProg["365".Octal()];  // 050000-057777
    fInfo.SavBitMap[6] =  fInfo.BProg["366".Octal()];  // 060000-067777
    fInfo.SavBitMap[7] =  fInfo.BProg["367".Octal()];  // 070000-077777
    fInfo.SavBitMap[8] =  fInfo.BProg["370".Octal()];  // 100000-107777
    fInfo.SavBitMap[9] =  fInfo.BProg["371".Octal()];  // 110000-117777
    fInfo.SavBitMap[10] = fInfo.BProg["372".Octal()]; // 120000-127777
    fInfo.SavBitMap[11] = fInfo.BProg["373".Octal()]; // 130000-137777
    fInfo.SavBitMap[12] = fInfo.BProg["374".Octal()]; // 140000-147777
    fInfo.SavBitMap[13] = fInfo.BProg["375".Octal()]; // 150000-157777
    fInfo.SavBitMap[14] = fInfo.BProg["376".Octal()]; // 160000-167777
    fInfo.SavBitMap[15] = fInfo.BProg["377".Octal()]; // 170000-177777
    Стало

    Код:
    fInfo.SavBitMap = (SmartArray<byte>)fInfo.BProg[("360".Octal())..("400".Octal())];

  11. #110

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вроде бы LDA формат изучен вдоль и поперёк (хотя ещё на попался файл с длиной записи 5 байт), а ещё может преподносить сУрпризы Всего-то захотелось показывать служебку - и понеслася

    Но вроде и его (последний оставшийся) формат перенёс на новый вариант загрузки инфы в дизасм. Может, какие ещё косяки остались, но скорее всего только отладка, а не переделка. ТТТ

Страница 11 из 31 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Disasm with Sts 7.5...
    от Stl75 в разделе Софт
    Ответов: 3
    Последнее: 25.06.2018, 11:28

Ваши права

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