User Tag List

Показано с 1 по 10 из 16

Тема: Утилита конвертирования BAS/BIN для записи на ленту - MSXCAS

Древовидный режим

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

    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    255
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    110
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Стоит написать о некоторых особенностях, при работе с MSXCAS (на самом деле граблях, на которые я наступил ):

    1. MSXCAS вылетает на длинных путях - кладем ее поближе к корню диска. Так же программа вылетает, если в пути есть русские символы.

    2. MSXCAS не может прочитать файл, если у него стоит атрибут "Только для чтения". При преобразовании в RAW/WAV через Меню "New" MSXCAS просто останавливается на открытии такого файла и ничего не делает - пишет: Reading file и все. Так же станет невозможным преобразование из токенизированного BAS-файла в нетокенизированный ASCII-файл - будет выдана ошибка: Error reading file.

    3. MSXCAS определяет, что ей подсунули токенизированный бинарный BASIC-файл или нетокенизированный текстовый ASCII-файл по расширению файла. Расширения *.TXT и *.BAS считаются нетокенизированными текстовыми ASCII-файлами, а *.CAS токенизированными бинарными BASIC-файлами. Так же программа умеет преобразовывать в RAW/WAV еще и *.BIN - программы в машинных кодах, но к BASIC'у это уже не относится.

    а) Если мы хотим преобразовать токенизированный бинарный BAS-файл NAME.BAS в RAW/WAV, нам нужно:
    1. Переименовать файл (изменить его расширение) с NAME.BAS на NAME.CAS, иначе программа будет считать файл текстовым ASCII-файлом.
    2. Если хотим получать сразу WAV, без необходимости преобразовывать потом RAW в WAV отдельно в аудиоредакторе, жмем F10 - File - Options - [X] Write Wave - Ok .
    3. Жмем F10 - File - New .
    4. Выбираем наш NAME.CAS .
    5. Получаем WAV файл для записи на ленту. Если мы получили RAW, его можно открыть и пересохранить в WAV, с помощью любого аудио-редактора (Sound Forge, Audacity и т.п.). Параметры аудиофайла MSXCAS выдаст при конвертировании.
    6. Грузимся с магнитофона (плеера) или в эмуляторе командой: LOAD "CAS:NAME",R (имя файла NAME можно не вводить).

    б) Для преобразования нетокенизированного текстового ASCII-файла в RAW/WAV все то же самое, но расширение файла должно быть NAME.BAS или NAME.TXT. Кодировка текстового файла KOI8-R. Для загрузки потом вводить: LOAD "CAS:NAME",A,R .

    в) Для преобразования токенизированного BAS-файла NAME.BAS в нетокенизированный ASCII-файл NAME.TXT, нам нужно:
    1. Переименовать файл (изменить его расширение) с NAME.BAS на NAME.CAS, иначе программа будет считать файл текстовым ASCII-файлом.
    2. Жмем F10 - File - Open - вводим *.* , чтобы показывало все файлы, а не только *.RAW.
    3. Выбираем наш NAME.CAS .
    4. Жмем F10 - Decode - Bas Decode.
    5. Получаем детокенизированный ASCII-файл с расширением BAS, который потом можно переименовать в TXT и посмотреть Блокнотом (например, AkelPad или Notepad++) в кодировке KOI8-R (иногда в ISO 8859-5).
    Последний раз редактировалось Serebriakov; 08.10.2018 в 04:45.

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

    yevrowl(14.10.2025)

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

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

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

Похожие темы

  1. Ответов: 15
    Последнее: 27.09.2025, 12:42
  2. Ответов: 62
    Последнее: 14.04.2023, 06:55
  3. Создать +3DOS заголовки к bas-файлу для запуска на esxDOS
    от nihirash в разделе Внешние накопители
    Ответов: 8
    Последнее: 03.04.2018, 14:51
  4. Ответов: 20
    Последнее: 06.05.2015, 18:48
  5. плеер для sega и конвертер wav to bin
    от Renegade в разделе SEGA
    Ответов: 0
    Последнее: 26.09.2012, 14:36

Ваши права

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