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

User Tag List

Показано с 1 по 5 из 5

Тема: ZX rom with TAPe emulation (TAPE traps)

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZX rom with TAPe emulation (TAPE traps)

    TAP files are unsupported on all russian ZX clones. But it's possible with allram mode. For example on ATM TURBO 2+ or on PentEvo.

    European systems for ZX Spectrum machines need only possibility replace ZX rom with new rom or ram with selectable write protect.

    FATWARE


    DEMFIR


    ESXDOS
    http://www.youtube.com/watch?v=PsV8hw1tB0U

    MDOS 3


    BS-DOS
    Последний раз редактировалось VELESOFT; 28.10.2010 в 12:38.

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

  3. #2
    Veteran Аватар для JeRrS
    Регистрация
    02.02.2005
    Адрес
    г. Екатеринбург
    Сообщений
    1,301
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    74 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И опять же перевод для тех кто плохо понимает английски

    TAP файлы не поддерживаются на всех российских клонах. Но благодаря ALLRAM режиму теперь это возможно. Например на АТМ Турбо 2+ или на PentEvo.

    Европейская система для ZX Spectrum компьютеров требуется всего лишь возможность замены ZX ROM'a на новый или RAM с возможностью выбора защиты записи.
    Последний раз редактировалось JeRrS; 31.10.2010 в 14:05.
    Группа в ВК, посвященная кассетным версиям игр для спектрума
    В коллекции:GRM-128 (YM+TR-DOS), Кворум 128+, Дельта 128, Эксперт-006, Рифей-01, Квант V3.а, Квант (Didaktik), Спектр БК-001, Sintez-M (Intercompex), Компаньон-2 (V2.2)

  4. #3
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что-то я, честно говоря не совсем понимаю, какое именно ПЗУ надо заменить ? BASIC 48(128) ?
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #4
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze Посмотреть сообщение
    Что-то я, честно говоря не совсем понимаю, какое именно ПЗУ надо заменить ? BASIC 48(128) ?
    Yes. Need replace only 48 basic. 16kB rom with 48basic contain all tape operations. After modify code on adress #4C6 (save) and #562 (load/verify) will possible use tape traps (flash loading on real ZX/clones). TAP file can be loaded from IDE medium or from extended RAM 1MB on modern ZX clones. Or can be connect TR-DOS with TAPe operations:
    - SAVE to TAPe can save file to FDD(tr-dos)
    - LOAD/VERIFY from TAP can load/verify from FDD
    Software switching TAPE -> *.TAP/FDD is possible.
    Same way are used in MDOS3 system on DIVIDE interface.

    My idea:
    1) import any *.TAP file from IDE device/SD card to extended 1MB ram
    2) modified 48 rom work with this virtual TAP in ram
    3) at end of work will possible export TAP file from 1MB ram to IDE/SD (via WILD COPIER for example...)
    Последний раз редактировалось VELESOFT; 31.10.2010 в 18:58.

  6. #5
    Veteran Аватар для JeRrS
    Регистрация
    02.02.2005
    Адрес
    г. Екатеринбург
    Сообщений
    1,301
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    74 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перевод: Да. Нужно заменить только в 48 бейсике. 16Кб ром в 48 бейсике состоят все ленточные операции. После замены кода в адрессе #4C6 (Сохранение) и #562 (Загрузка/Сверка) возможно потребуется использовать ленточные хитрости (мерцающая загрузка на настоящем ZX/Клоне). ТАР файл может быть загружен с IDE среднего или с расширенного RAM 1MB на современных ZX Клонах. Или может быть подключен к TR-DOS с ТАРе управлениями:
    - СОХРАНЕНИЕ в ТАРе можно сохранить файл в FDD(TR-DOS)
    - ЗАГРУЗКА/СВЕРКА с ТАР можно загрузить/сверить с FDD
    Обеспечивание переключения ТАРЕ -> *.TAP/FDD вполне возможна.
    Некоторые пути используются в MDOS3 системах на РАЗДЕЛЕННЫХ устройствах

    Моя мысль:
    1) Загрузить любую *.TAP файл с IDE устройства/SD карты в расширенный 1MB ram
    2) Модифицировать 48 ROM работать с этим виртуальным ТАР в RAM
    3) И наконец работы станет возможным экспортировать ТАР файл из 1MB ram на IDE/SD (через WILD COPIER как пример)
    Группа в ВК, посвященная кассетным версиям игр для спектрума
    В коллекции:GRM-128 (YM+TR-DOS), Кворум 128+, Дельта 128, Эксперт-006, Рифей-01, Квант V3.а, Квант (Didaktik), Спектр БК-001, Sintez-M (Intercompex), Компаньон-2 (V2.2)

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

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

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

Похожие темы

  1. Spectrum +2A - Tape In
    от AlexBel в разделе Зарубежные модели
    Ответов: 5
    Последнее: 10.09.2009, 20:40
  2. Pentagon SL 2.2 +Tape
    от breeze в разделе Pentagon
    Ответов: 5
    Последнее: 06.03.2008, 20:42
  3. Процерура загрузки с TAPE ....
    от Orionsoft в разделе Программирование
    Ответов: 4
    Последнее: 07.12.2006, 00:06
  4. tape loader/saver
    от lvd в разделе Программирование
    Ответов: 3
    Последнее: 30.01.2005, 19:28

Ваши права

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