User Tag List

Страница 8 из 22 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 230

Тема: Новый сайт xFAR плагинов

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    17.01.2005
    Адрес
    Старый Оскол
    Сообщений
    537
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) В приложенном XSCL.rar пустой файл TYPES.INI, хотя это на результат не влияет.
    2) В файле BT.scl неверная котрольная сумма.
    Исправить её можно так:
    С помощью FAR (с устанвленным xSCL) добавляем в BT.scl любой файл, а затем удаляем свжедобавленный файл из BT.scl. После такой процедуры контрольная сумма пересчитается.

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

  3. #2

    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    если Сашины инструкции помогают, то похоже что данный файл был сделан не с помощью xSCL...

    ну а если я не прав, то нужны подробные инструкции как повторить создание данного файла

  4. #3

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По поводу контрольной суммы у SCL файла. В доке на этот самый SCL написано:
    последние 4 байта - контpольная сyмма (аpифметическая)

    Что и как считает плагин для FAR вообще непонятно. Spectrum Navigator такие SCL вообще не открывает по причине неправильной контрольной суммы.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  5. #4

    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Smile Про контрольную сумму в образе

    Цитата Сообщение от savelij Посмотреть сообщение
    Spectrum Navigator такие SCL вообще не открывает по причине неправильной контрольной суммы.
    Открывает, но для того чтобы он их открыл я делаю так:

    1. Загружаю старый EmulZwin 2.7
    В меню нажимаем: alt+D (Disk Browser)
    Загружаем образ с неправильной контрольной суммой и сохраняем в trd или scl образ, уууаааля образ заработал ! В приложении резултат:


    Как это объяснить по научному я не знаю, кодеры думайте сами.
    Вложения Вложения
    • Тип файла: rar AAAs.rar (21.5 Кб, Просмотров: 249)

  6. #5

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    Открывает, но для того чтобы он их открыл я делаю так:

    1. Загружаю старый EmulZwin 2.7
    В меню нажимаем: alt+D (Disk Browser)
    Загружаем образ с неправильной контрольной суммой и сохраняем в trd или scl образ, уууаааля образ заработал ! В приложении резултат:

    Как это объяснить по научному я не знаю, кодеры думайте сами.
    Весьма интересно. А попробуй открыть неправильный SCL и сохрани в SCL. И выложи результат сюда для сравнения.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  7. #6

    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij Посмотреть сообщение
    А попробуй открыть неправильный SCL и сохрани в SCL. И выложи результат сюда для сравнения.
    А что это такое неправильный SCL, эмулятор может загрузить только scl, или trd. Приложи что то неправильное. В приложенном файле XSCL, нет ваабще SCL образа.

  8. #7

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    А что это такое неправильный SCL, эмулятор может загрузить только scl, или trd. Приложи что то неправильное. В приложенном файле XSCL, нет ваабще SCL образа.
    В FAR создается SCL с неправильной контрольной суммой. В остальном проблем нет.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  9. #8

    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij Посмотреть сообщение
    Что и как считает плагин для FAR вообще непонятно.
    очень даже понятно:
    Код:
    DWORD calculateCheckSum(BYTE* ptr, WORD size)
    {
      DWORD sum = 0;
      while(size--) sum += *ptr++;
      return sum;
    }


    ---------- Post added at 11:12 ---------- Previous post was at 11:11 ----------

    Цитата Сообщение от savelij Посмотреть сообщение
    В FAR создается SCL с неправильной контрольной суммой. В остальном проблем нет
    почему ты считаешь что именно фарский плагин виноват, может быть это SN неправильно сумму считает?

  10. #9

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от elf/2 Посмотреть сообщение
    очень даже понятно:
    Код:
    DWORD calculateCheckSum(BYTE* ptr, WORD size)
    {
      DWORD sum = 0;
      while(size--) sum += *ptr++;
      return sum;
    }


    ---------- Post added at 11:12 ---------- Previous post was at 11:11 ----------

    Я честно говоря в твоей формуле нифига не понимаю. Я посчитал просто сумму всех байт создаваемого файла. Потом к этому файлу прицепил 4 байта суммы. И у меня совпало с тем, что посчитал SN. А то что выдал FAR с плагином даже близко не лежало. И различается в разы. Считал на одних и тех же файла. И на выходе SCL файл получался с точностью до байта, кроме контрольной суммы.

    ---------- Post added at 17:23 ---------- Previous post was at 17:21 ----------

    Цитата Сообщение от elf/2 Посмотреть сообщение
    почему ты считаешь что именно фарский плагин виноват, может быть это SN неправильно сумму считает?
    Потому, что прочитав доку на SCL формат сделал как понял. И был сильно удивлен, и начал разбипаться почему после FARа контрольная сумма так сильно не совпадает. Какими прогами еще проверить контрольную сумму я не знаю.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  11. #10

    Регистрация
    17.01.2005
    Адрес
    Старый Оскол
    Сообщений
    537
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij Посмотреть сообщение
    Я посчитал просто сумму всех байт создаваемого файла.
    Ну-ну, а мы ты типа не считали что-ли?
    У нас всё сходится, как ни странно.
    К сведению, плагинами народ уже более 10 лет пользуется.
    И вообще так bug-report'ы не пишут, хоть и HalfElf уже писал об этом но повторю ещё раз:
    Надо указать версии используемых программ, подробный порядок действий приводящий к возможной ошибке, приложить начальные и конечные файлы, а уж только всё это дополнить своими соображениями.
    Так что предлагаю высказываться здесь по делу.

    Вот до кучи подсчёт контрольной суммы SCL в SN.
    Код:
    l:=0;
    if MemAvail<65280 then bufsize:=MemAvail-10240 else bufsize:=65280;
    getmem(csbuf,bufsize);
    seek(f,0);
    Repeat
    BlockRead(f,csbuf^,bufsize,nr);
    if nr=bufsize then for w:=1 to bufsize do inc(l,csbuf^[w]);
    if (nr<>bufsize)and(nr<>0) then for w:=1 to nr do inc(l,csbuf^[w]);
    Until nr=0;
    freemem(csbuf,bufsize);

Страница 8 из 22 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. новый спектрумовский сайт
    от riskej в разделе Разный софт
    Ответов: 43
    Последнее: 22.06.2020, 22:51
  2. Открылся новый сайт!
    от Andrey_Ak в разделе Разный софт
    Ответов: 5
    Последнее: 16.11.2009, 00:41
  3. Открылся новый сайт!
    от Andrey_Ak в разделе Новости
    Ответов: 9
    Последнее: 10.11.2009, 08:35
  4. Открылся новый сайт!
    от Andrey_Ak в разделе Зарубежные компьютеры
    Ответов: 75
    Последнее: 29.10.2009, 09:21
  5. новый сайт
    от alone в разделе События
    Ответов: 8
    Последнее: 23.10.2006, 10:32

Ваши права

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