а кто-то может объяснить чем отличаются файлы *.rkr, *.rk, *.gam друг от друга ?
сконвертил и проверил несколько wav из rkr файлов для радио86пк - отлично работает.
а rk и gam файлы утилита возьмёт без проблем ?
а кто-то может объяснить чем отличаются файлы *.rkr, *.rk, *.gam друг от друга ?
сконвертил и проверил несколько wav из rkr файлов для радио86пк - отлично работает.
а rk и gam файлы утилита возьмёт без проблем ?
Последний раз редактировалось NEO SPECTRUMAN; 01.05.2017 в 20:51.
rk и rkr переведённые в wav загружаются в эмуляторе.
а вот перевёл gam файл (например SKACHKI.GAM) - не запускается.
Новая сборка:
http://emu80.org/v4beta/Emu80_40251.zip
Изменения в версии 4.0.251:
- Исправлена работа кодов F0/F2 (конец строки/экрана) на ВГ75
класс !
а насчёт расширений файлов ответьте кто-нидь.
нет gam это переименованый другой формат
старая пищалка .gam-ов по идеи есть тут
ftp://ftp.radio.ru/pub/Emurk/
но чот спецификацию не нахожу...RK - общий формат файла без синхробайта (без уточнения)
RKR - файл Монитора "Радио-86РК" без с/байта
RKP - файл Монитора "Партнера" без с/байта
RKM - файл Монитора "Микроши" без с/байта
RKA - файл Монитора "Апогея" без с/байта
RKS - файл Монитора "Специалиста" без имени без с/байта
PKI - файл Монитора "Радио-86РК" с с/байтом
BSM - файл BASIC "MICRON" (с заголовком) с с/байтом
BSS - файл BASIC (без заголовка) с с/байтом
EDM - файл редактора MICRON с с/байтом
GAM - файл игровой программы для "Радио-86РК"
а как-нидь их можно перевести
gam в rk или rkr ?
rk, rkr, rka, rkp - это, по сути, один и тот же формат, последняя буква просто детализирует, для какого компьютера предназначается файл. Если просто rk, то либо для РК-86, либо может работать на разных.
rkm - файл Микроши, очень похож на предыдущие, но форматы не полностью совместимы - загружаться будут, но выдавая при этом ошибку.
gam - файл для RK-86, отличается от rkrотсутствиемприсутствием первого байта 0xE6. Почему rk2wav формирует незагружаемый wav из gam, не разбирался, возможно,не пишет как раз отсутствующийвторой раз пишет E6... Надеюсь, автор пояснит.
- - - Добавлено - - -
2 способа:
1. В любом hex-редакторе в начало файла добавить байт E6 и пересохранить с расширением rkr
2. Загрузить в эмуляторе gam с помощью директивы I и пересохранить в rkr с помощью директивы O.
Последний раз редактировалось Pyk; 02.05.2017 в 08:30.
по идеи аффтар описывает pki\gam
но описание какоето противоречивое выше сказаному
.E6 <- синхробайт (в файлах эмулятора EMU80 этот байт отсутствует)
XX XX <- начальный адрес файла
XX XX <- конечный адрес файла
..... <- данные файла
00 00 <- junk (может и отсутствовать)
E6 <- синхробайт
XX XX <- контрольная сумма
В принципе, два нуля перед контрольной суммой роли не играют, так как
при вводе они пропускаются при вводе первого байта контрольной суммы в
режиме "с поиском синхробайта".
да и в своих rka я не ставил синхробайта
может его на оборот нужно выкидывать из gam?
Последний раз редактировалось NEO SPECTRUMAN; 01.05.2017 в 21:01.
пересохранил с помощью команды "О".
результат - эмулятор стал сворачиваться в трубочку
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)