User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Как добавить заголовок к файлу "Радио-86РК"

  1. #1

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Как добавить заголовок к файлу "Радио-86РК"

    Здравствуйте. Долго думал, как назвать тему, но че-то в голову ничего не пришлось, так что называется, как есть.

    Вопрос в следующем: в рамках подготовки ролика по Радио-86РК встал вопрос - а как к бинарнику добавить шапку? Ну и так контрольная суммап в конце вроде бы тоже должна быть? Самое забавное, что где-то я такое видел, а вспомнить не могу... Пролистал страниц 6 или 7 форума назад - не нашел ничего похожего. Или может редактор какой есть, в котором можно сразу в нужном формате сохранять?

    Писать в родном "Микрон", конечно, можно. Но только не тогда когда приходится программу ассемблировать и отлаживать.
    Спасибо
    Последний раз редактировалось Zidane; 23.08.2025 в 14:51.

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

  3. #2

    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    180
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сохраните этот код
    Код:
    |
    |; *** HELLO, WORLD! ***
    
    !!!!!!!
    !!!!!!!!!
    !!!!!!!
    攮
    Блокнотом в файл и загрузите его Директивой I в эмуляторе Emu80.
    Вложения Вложения
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

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

    Zidane(25.08.2025)

  4. #3

    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    298
    Поблагодарили
    164 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    как к бинарнику добавить шапку? Ну и так контрольная суммап в конце вроде бы тоже должна быть?
    https://emu80.org/files/?id=78
    фдеукю у-ьфшдЖ ввз"шярюсщь D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F

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

    Zidane(25.08.2025)

  5. #4

    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    229
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне казалось, что совсем недавно уже проскакивал этот вопрос...
    Вот, составил онлайн-утилитку: https://86rk.ru/utils/#2
    Загрузка файла: drag'n'drop в окно или клик на иконку "upload" (стрелка вверх из коробочки).
    Выгрузка файла: клик на иконку "download" (стрелка вниз в коробочку).
    Установка начального адреса: быстрый выбор из списка с шагом 1000H: "0000", "1000" и т.д или ввод адрес с клавиатуры в поле ввода.

    Пожелания и предложения приветствуются.

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

    Zidane(25.08.2025)

  6. #5

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем спасибо. Использовал утилитку bin2tape. Работает на ура, перезаписывает файл, если таковой уже имеется, без запросов, что сильно упростило создание bat-файла сборки, фактически две команды теперь. Что касается онлайн-проектов - часто работаю офлайн, так что штука полезная, но не для меня. Как и для Специалиста, ассемблер VASM и утилитка ) Прям песня. С разработкой на самом компьютере не сравнить. Особенно при подготовке псевдографических изображений приходится использовать коды, так как символов с нужными кодами на клавиатуре нет. Также написал свою собственную программу, которая обрабатывает коды большие чем 7F, переназначил управляющие коды, чтобы полностью освободить коды символов псевдографики. Нужно еще добавить флаг символов псевдографики, а то задавать нужные байты кодами слишком напряжно. А так, если флаг есть, то минус $40 из значения аккумулятора, чтобы можно было символы псевджографики к кодам букв привязать и сильно уменьшить размер листинга. А заодно и сделать его намного более удобочитаемым. Ну в общем все ок. Специалист, конечно, любимая машинка, но РК по своему тоже прикольный.

  7. #6

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нда... Теперь я понимаю, почему для РК и вообще советские компьютеры было так мало игр. А текстовых хвестов не было вообще по моему. Даже для того, чтобы сделать такой рисунок в нормальном редакторе мне понадобилось несколько часов. Ну т.е. разработка программы для вывода текста с атрибутами и сам текст... В родном "Микроне" я бы такое точно не потянул. Не настолько я фанатичен ) Вообще, возможно, когда привыкаешь к такому кодингу - оно не так тяжело в моральном плане. Но сейчас... эх.

  8. #7

    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    180
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Победит поддерживает атрибуты

    Даже для того, чтобы сделать такой рисунок в нормальном редакторе мне понадобилось несколько часов. Ну т.е. разработка программы для вывода текста с атрибутами и сам текст... В родном "Микроне" я бы такое точно не потянул.
    Это смотря, какими редакторами пользоваться.
    У меня - минут 30 на копирование представленного экрана ушло.

    К тому же, можно и Блокнотом подредактировать:
    Код:
    |
    |; NIGHT WIZARD
    ****************************************************************
    UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU情
    ; NIGHT WIZARD
    		 ӠПРАВИТЕЛЬ ВЕЧНОЙ НОЧИӀ
    
    ӝ  Ӎ
    ӝӍ							ӝӍ
    ӝӝКОНТИНЕНТ ВЕЧНОЙ НОЧИ. ПОМОЙКА, КУДА СБРАСЫВАЮТ МУСОРӝӍ
    ӝӝС ВЕРХНИХ КОНТИНЕНТОВ. ЗДЕСЬ ОДИН ЗАКОН - ПРАВО СИЛЬ-ӝӍ
    ӝӝНОГО. И ЭТО - ТВОЙ РОДНОЙ МИР.			ӝӍ
    ӝӝ							ӝӍ
    ӝӝТЫ НЕ ЗНАЕШЬ, КТО ТЫ. ВСЯ ТВОЯ ЖИЗНЬ - БОРЬБА ЗА	ӝӍ
    ӝӝКУСОК ЕДЫ С ТАКИМИ ЖЕ, КАК ТЫ САМ. И СЕГОДНЯ БУДЕТ	ӝӍ
    ӝӝПИР - ПОКАЗАЛСЯ ОЧЕРЕДНОЙ ТРАНСПОРТНИК С ОТХОДАМИ.	ӝӍ
    ӝӝ							ӝӍ
    ӝӝНО НАБЛЮДАЕШЬ НЕ ТОЛЬКО ТЫ.				ӝӍ
    ӝӝ							ӝӍ
    ӝӝ				    СМОТРЯТ И НА ТЕБЯ...ӝӍ
    ӝӍ							ӝӍ
    ӝ  Ӎ
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Night_Wizard.jpg 
Просмотров:	22 
Размер:	44.2 Кб 
ID:	82703   Нажмите на изображение для увеличения. 

Название:	NightWizard.jpg 
Просмотров:	24 
Размер:	67.2 Кб 
ID:	82702  
    Вложения Вложения
    Последний раз редактировалось Alikberov; 26.08.2025 в 15:31.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

  9. #8

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Это смотря, какими редакторами пользоваться.
    У меня - минут 30 на копирование представленного экрана ушло.

    К тому же, можно и Блокнотом подредактировать:
    Код:
    |
    |; NIGHT WIZARD
    ****************************************************************
    UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU情
    ; NIGHT WIZARD
    		 ӠПРАВИТЕЛЬ ВЕЧНОЙ НОЧИӀ
    
    ӝ  Ӎ
    ӝӍ							ӝӍ
    ӝӝКОНТИНЕНТ ВЕЧНОЙ НОЧИ. ПОМОЙКА, КУДА СБРАСЫВАЮТ МУСОРӝӍ
    ӝӝС ВЕРХНИХ КОНТИНЕНТОВ. ЗДЕСЬ ОДИН ЗАКОН - ПРАВО СИЛЬ-ӝӍ
    ӝӝНОГО. И ЭТО - ТВОЙ РОДНОЙ МИР.			ӝӍ
    ӝӝ							ӝӍ
    ӝӝТЫ НЕ ЗНАЕШЬ, КТО ТЫ. ВСЯ ТВОЯ ЖИЗНЬ - БОРЬБА ЗА	ӝӍ
    ӝӝКУСОК ЕДЫ С ТАКИМИ ЖЕ, КАК ТЫ САМ. И СЕГОДНЯ БУДЕТ	ӝӍ
    ӝӝПИР - ПОКАЗАЛСЯ ОЧЕРЕДНОЙ ТРАНСПОРТНИК С ОТХОДАМИ.	ӝӍ
    ӝӝ							ӝӍ
    ӝӝНО НАБЛЮДАЕШЬ НЕ ТОЛЬКО ТЫ.				ӝӍ
    ӝӝ							ӝӍ
    ӝӝ				    СМОТРЯТ И НА ТЕБЯ...ӝӍ
    ӝӍ							ӝӍ
    ӝ  Ӎ
    Не, так то вопросов нет. Я меня просто отдельно рисуется окно, отдельно выводится текст. Просто если блоки псевдографики выводить начиная с первого символа, то экран не слабо так моргает... Весьма раздражающе. Так что само окно рисуется с конца, причем сначала выставляется последний байт атрибутов, а потом печатается строка, чтобы не мельтешило. А потом уже в окне выводится текст. Я вот про что. У меня в эмуляторе даже когда первая строка печатается, в нормальном формате, т.е. сперва байт атрибутов, текст и еще один байт атрибутов - и то иногда весь экран успевает моргнуть подчеркнутыми строками, пока второй байт атрибутов не будет скопирован. Таки придется Апогея заводить... А то стоит, ждет...
    Последний раз редактировалось Zidane; 26.08.2025 в 15:16.

  10. #9

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос, правда уже не по теме. А есть возможность листинг программы BASIC набрать в обычном редакторе, а потом перекодировать в файл BASIC? Хотя появилась мысль просто набрать файл, сохранить его а потом ковырнуть в HEX-редакторе, но пока времени нет, работа без выходных. Может кто уже задавался таким вопросом? Кстати этот момент, как мне кажется, актуален не только для "Радио-86РК", а вообще для всех эмуляторов ретро-компьютеров, так как существенно ускорит разработку. Все же удобный редактор это круто.

  11. #10

    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    180
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    А есть возможность листинг программы BASIC набрать в обычном редакторе, а потом перекодировать в файл BASIC? Хотя появилась мысль просто набрать файл, сохранить его а потом ковырнуть в HEX-редакторе, но пока времени нет, работа без выходных. Может кто уже задавался таким вопросом?
    Несколько лет назад занимался темой и в HTML/JavaScript пытался написать конвертор для ZX-Spectrum. Но, это было до того, как узнал о готовых.
    Думаю, под Бейсики РК попроще будет, так там там нет же спец-атрибутов FLASH/PAPER/INK.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 71
    Последнее: 23.08.2025, 18:32
  2. Ответов: 10
    Последнее: 26.06.2019, 13:34
  3. "Цифровой ЭМИ с "Радио-86РК""
    от Cat_Alex/QRP в разделе Радио-86РК
    Ответов: 25
    Последнее: 07.01.2019, 04:32
  4. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  5. Куплю "Электронику КР-02" (клон "Радио-86РК")
    от Titus в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 18.08.2009, 15:30

Ваши права

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