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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Извлечение BASIC-программ для ZX Spectrum из файлов .sna

  1. #11

    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версия 0.2

    Добавил строку состояния, на которой отображается количество строк кода (считается в момент открытия .sna файла), количество строк текста, позиция курсора и имя открытого файла.

    Новую версию программы качаем из первого сообщения темы.
    Последний раз редактировалось Arigato; 24.10.2015 в 20:55.

  2. #12

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,967
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    913 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А значения чисел берутся из символьной записи, или из 5-байтной?
    И что там с контрольными кодами (paper, ink, at...)?
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

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

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  3. #13

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    И что там с контрольными кодами (paper, ink, at...)?
    по моему важнее как оно конвертирует UDG символы

  4. #14

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,967
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    913 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    по моему важнее как оно конвертирует UDG символы
    Может и важнее. Однако, контр. коды и подмена значений чисел, очень активно использовались для защиты барсик-загрузчиков.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

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

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  5. #15

    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Числа берутся из символьной записи, атрибуты игнорируются, вместо пользовательской псевдографики подставляются строки вида [A] ... [U], вместо стандартной - квадратик.

  6. #16

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,967
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    913 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arigato Посмотреть сообщение
    Числа берутся из символьной записи, атрибуты игнорируются, вместо пользовательской псевдографики подставляются строки вида [A] ... [U], вместо стандартной - квадратик.
    В принципе, я так и предполагал. Для работы с собственными барсиками, имхо, это оптимальный вариант, т.к. нет "лишнего мусора", а вот для заглядывания в чужие загрузчики...
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

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

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

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

  8. #17

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arigato Посмотреть сообщение
    [A]
    а как отличить "[A]" набранный в виде 3-х символов от "[A]" udg? (я не проверял как оно сконвертит)
    может заюзать для обозначения символ которого нет в спектрумовском шрифте
    например гравис ` `A`
    кнопка Ё ~ `
    он вроде есть на английской клавиатуре
    и на вид отличается от '

    ну и контрольные коды и псевдографику можно было бы указать в таком виде
    `ink 7`
    `$80`

  9. #18

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,800
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    для отличия UDG от символов в книгах часто делалось подчёркивание знака A.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  10. #19

    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    В принципе, я так и предполагал. Для работы с собственными барсиками, имхо, это оптимальный вариант, т.к. нет "лишнего мусора", а вот для заглядывания в чужие загрузчики...
    Основное назначение утилиты не взламывать загрузчики, а извлечь BASIC-код, чтобы его, к примеру, вставить в сообщение на форуме, или просто читать на экране монитора в том же Notepad++ с подсветкой синтаксиса. При желании доработать программу можно под любые требования, тем более что исходники открыты.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Ответов: 10
    Последнее: 01.12.2014, 21:48
  2. Ответов: 24
    Последнее: 21.04.2013, 09:04
  3. Ответов: 172
    Последнее: 10.12.2012, 18:36
  4. Beginning BASIC & Advanced Graphics with the ZX Spectrum (PDFCHM)
    от danner в разделе Пресса
    Ответов: 1
    Последнее: 23.09.2008, 16:35

Ваши права

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