Последний раз редактировалось AndTorp; 18.05.2022 в 17:11.
Вот, как раз в тему очень полезная информация от уважаемого LW подоспела.
С уважением, Станислав.
Grand(28.05.2022)
Немного дополню.
В ПрофПЗУ есть функция rst 8: db #8B
О ней косвенно упоминалось кажется в инструкции к SMUC в разделе о загрузке is-dos с винчестера.
формат вызова такой:
для загрузки снапа с именем по умолчанию (bootm)
но она также поддерживает расширенный вариант:Код:ld a,n ;номер дисковода [0..3] rst 8 db #8B db 0
Код:rst 8 db #8B db "имяфайла",#00 ("имяфайла"имя в формате [Drive:]filename[.type] если дисковод не указан, используется текущий в понимании монитора, Drive = [A..D]/[a..d]/[0..3])
Последний раз редактировалось LW; 28.05.2022 в 18:02.
Evgeny Muchkin(30.05.2022), Grand(29.05.2022)
Djoni(26.06.2022), polikarpov76(10.07.2022)
Сообщение от AndTorp
Во вложении тестовая версия, в которой сделан запуск файлов альтернативного magic'а (или, иначе, ZS snapshot). Приглашаются все желающие, владельцы компьютера Scorpion, принять участие в тестировании.
Тестовая версия предназначена только для компьютера Scorpion. Запускать ZS snap'ы возможно, если имеется ПрофПЗУ версий 3.97 - G5.00. Если у вас нет своих ZS snap'ов, их можно взять здесь.
Детектирование файлов ZS snap'ов происходит автоматически, но по косьвенным признакам. Сначала отбираются файлы с параметрами START=0, мл.байт LENGTH=0 и больше 1Кб. Потом считывается первый сектор, и в нем смотрятся байты +#00 и +#01 (подробности в сообщении от LW). Загрузка осуществляется функцией RST 8 \ DB #8B. Если при ее работе возникают ошибки, то останов происходит в Теневом мониторе с выдачей текстового сообщения. При возникновении такой ситуации, я рекомендую нажать Left + Reset.
Еще одно нововведение: по клавише H вызывается страница помощи.
Вложение удалено после 9-и просмотров
Последний раз редактировалось Grand; 10.07.2022 в 16:07. Причина: удаление вложения
AndTorp(01.07.2022), BlastOff(05.07.2022), Evgeny Muchkin(27.06.2022), OMu4(27.06.2022)
Завершены работы по встраиванию функции загрузки ZS snap'ов на компьютере Scorpion с ПрофПЗУ.
В первом сообщении финальная версия V3.4.
В этом сообщении версия V3.4.0.1 с часами для компьютера Scorpion. Также в этой версии сделана краткая страница помощи - клавиша "H".
Evgeny Muchkin(11.07.2022), SERGEY256(11.07.2022)
Что-то у меня не запускает снап. Сразу мусор на экране.
Если что, вот тут лежит файлик GMXCOM-ROM.trd
https://drive.google.com/drive/folde...2I?usp=sharing
Последний раз редактировалось izzx; 10.07.2022 в 20:33.
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Grand(12.07.2022)
Этот ZS-snap сделан на Scorpion GMX, а у меня нет этого реального компьютера. Но я запускал его на эмуляторе (от сюда), и там он нормально стартует. Так что, выяснить мне мало что удалось.Сообщение от izzx
В будущем может быть удасться сделать проверку, чтобы snap'ы от Scorpion GMX нельзя было запускать на "обычных" Scorpion'ах. Уже есть проверка, чтобы не запускались 128-256К snap'ы в 48К. Теневой монитор, перед загрузкой snap'ов таких проверок не делает.
Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.
Grand's - сайт об электронно-вычислительной технике (зеркало)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)