Вход

Просмотр полной версии : basic128 и DIVMMC EsxDos



azx987sa
07.05.2020, 09:54
Всех приветствую!
Наткнулся на такое видео
https://www.youtube.com/watch?v=joR8iqb-iJU
ранее не пользовался, не пробовал и не задумывался об этом..
в 48 набираем .128 -> попадаем в меню 128 -> входим в BASIC128. как на видео
так вот если в basic128 набрать любую команду - например "10 PRINT" нажать энтр, комп уходит в ресет..

Использую EsxDos 0.8.6.
РОМы 48,128 взяты из эмулятора. Пробовал и другие.
Различные тесты загруженные с DIVMMC EsxDos комп проходит без ошибок.
Сам бейсик 128 (с отключеным DIVMMC) работает без нареканий.

В общем то вопрос -
может ли бейсик128 работать с подключенным DIVMMC EsxDos?
может РОМы 48,128 нужны какие то другие?
что должно произойти после нажатия ЕНТЕР? к какому банку ПЗУ ОЗУ идет обращение?
влияет ли DIVMMC EsxDos на 7FFD? (по идеи не должен)

Заранее всем спасибо.

goodboy
07.05.2020, 10:45
если в basic128 набрать любую команду - например "10 PRINT" нажать энтр, комп уходит в ресет..
"[17/02/2018] Commands: Added .128 command to test 128K mode using Velesoft’s “zx128rom-for-divide” ROM"
https://spectrumcomputing.co.uk/forums/viewtopic.php?t=1152
https://www.worldofspectrum.org/forums/discussion/42818/

"The DIVMMC is an evolution of earlier DivIDE interfaces, which were primarily designed for 48k ZX Spectrums. These did not support 128k BASIC but would work with the 128k machines at a hardware level. So some 128k games would or could be made to work."

"The DivIDE (and presumably DivMMC) uses some of the same memory in RAM that the 128K BASIC editor uses. So when you try to execute any commands in 128K BASIC, the system crashes. "

azx987sa
07.05.2020, 11:13
Вот спасибо!
Выходит работает только если заменить РОМ на zx128rom-for-divide? Или этот РОМ для тестирования?

goodboy
07.05.2020, 11:54
а что мешает проверить ?
(как я понял там надо загрузить патч который после запуска выгрузит на ленту изменённое содержимое ПЗУ)

azx987sa
07.05.2020, 12:10
Мешает удаленность от испытуемого) просто нетерпится некой конкретики от знающих. Что бы ночью было от чего оттолкнуться.
Так же интересует будет полноценный бейсик128 или с ограничениями.

Djoni
07.05.2020, 19:59
Мешает удаленность от испытуемого) просто нетерпится некой конкретики от знающих. Что бы ночью было от чего оттолкнуться.
Так же интересует будет полноценный бейсик128 или с ограничениями.

По теме https://zx-pk.ru/threads/29179-vyshla-finalnaya-versiya-esxdos-0-8-6.html?p=970977&viewfull=1#post970977

azx987sa
08.05.2020, 00:18
Проверил. Работает. Насколько полноценно покажет время.
Правда бейсиком128 пользуюсь крайне редко и все эти действия делал с целью "что бы было". Огромное спасибо за полезные ссылки.