Вход

Просмотр полной версии : ROM_Run - запускалка образов ПЗУ-шек



NEO SPECTRUMAN
13.12.2020, 16:31
собственно сабж

https://jpegshare.net/images/d1/1e/d11e0581d131271408bb191affe26c0e.png https://jpegshare.net/images/73/c4/73c4dca43634f3f818fe53408b2ed472.png

быстренько запилил запускалку образов ПЗУ-шек


сейчас есть версии под

Pentagon
Profi
Scorpion
только для 48К режима
ПЗУ грузится в 0-ю страницу в 3-е окно ставитсо 4-я страница

ATM Turbo 2+ (7.10)
пзу-шка грузитсо в 8-ю страницу
3-е окно каким было при старте таким и остается
теневые порты по идеи выключаются перед запуском
возможно будет работать щелкание страницами через $7FFD

спектрумы с Cache-м на порту FB
по идеи должно работать щелкание страницами через $7FFD

спектрумы с MB03+ и Profi Interface
запилил на всякий случай и для них
так как не знаю есть у них запускалки ПЗУ-шек или нет
хотя они могут не работать вообще


пока все на тяп ляп лишь бы работало

защиты от записи НЕТ


потом в следующих версиях подабавляю менюшек
с возможностью конфигурировать состояние машины перед JP $0000

tap версия сейчас запускает первое что загрузитсо



тк на АТМ две карты памяти
на нем может даже получится монтерывать 128-е ПЗУ-шки
с кешем на 32К возможно получится тоже

пока только для 48-х 16К ПЗУ-шек


zx80 эмулятор к сожалению не фурычит...

так же проверил запускаются какие то ПЗУ-шные игры из комплекта к eightyone
выглядят типа IF2_G10R.rom

ну и наверно нужно будет запилить запуск .dck-ов
хотя 2 из 4-х проверенных сразу начинают писать в порты timex-а
и сразу же зависают


скачать это гафно прямо сейчас
платно с СМС и после регистрации


ROM_Run r0001 (2020.12.14)
https://www.mediafire.com/file/c39n2p4z1fbq68f/ROM_Run_r0001.7z/file
без TAP-ов

ROM_Run r0000 (2020.12.13)
https://www.mediafire.com/file/1grqeiwv3b093w8/ROM_Run_r0000_ATM_Turbo_2%252B.7z/file
ATM Turbo 2+ Only + TAP

NEO SPECTRUMAN
14.12.2020, 01:59
ROM_Run r0001
https://www.mediafire.com/file/c39n2p4z1fbq68f/ROM_Run_r0001.7z/file (без tap-ов)

версии под

Pentagon
Profi
Scorpion
ATM Turbo 2+ (7.10) (теперь теневые порты по идеи выключаются перед запуском)
Cache FB

и на всякий случай сделал для буржуйских поделок
MB03+
Profi Interface

polikarpov76
14.12.2020, 11:04
Чет нихрена не понял как это работает. Загружаю unreal выбираю модель Pentagon, гружу из списка trdos, начинается постоянный циклический сброс.

NEO SPECTRUMAN
14.12.2020, 11:13
Чет нихрена не понял как это работает. Загружаю unreal выбираю модель Pentagon, гружу из списка trdos, начинается постоянный циклический сброс.
если пытаешься запускать все подряд ROM-ы насыпанные в комплекте
то их работает только половина
тк там платформозависимые пзу-шки
и насыпанные чисто для проверки что из них запуститсо
.dck-и вообще нужно запускать ручным прописывание адреса старта в PC сейчас :)
тк там он не обязательно $0000

я еще не отобрал "отборных" ПЗУ-шек чтоб насыпать в комплект

ну и на это поделие у меня минимальный приоритет...



гружу из списка trdos,
трдос в процессе работы вроде обращается к настощим ПЗУ-шкам
а тут он их просто так не может подключить так как подключена RAM

так что трдос запустить видимо нельзя :)

- - - Добавлено - - -

интересно почему не работает эмулятор zx80
чего ему такого нужно от железного 48К для работы