С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
unsnap это не оно?
"конвертор снапшотов в форматах .z80, .sna в набор hobeta файлов. в результате должна получиться рабочая дисковая версия"
http://thex.untergrund.net/tools/
Тр-досная кнопка MAGIC - это не решение проблемы. Ибо она делает рабочий годный снапшот лишь в 50% случаев. КПД 50%. В топку сразу.
Людям, которые делали пзу для скорпиона это жутко не понравилось, и они сделали некий аналог кнопки MAGIC. Это победа товарищи! Это торжество разума! Ведь юзая этот "скорпионовский магик" мы получаем КПД не жалкие 50% а целых 55%! Ура! А если серьезно - то туда же, в топку.
В divIDE можно прошить EXSDOS 0.8.6, тогда к нашим услугам функции "сохранить снапшот" и "загрузить снапшот". Но мне не понравилось то, что когда я в свой +2B втыкаю divIDE, заряженную EXSDOS'ом, то у меня некоторые тр-досные игрушки не запускаются, т.е. совместимость падает. И вообще divIDE это что-то не совсем из эпохи спектрума, это что-то новодельное, недостаточно "тёпло-ламповое".
Самый годный вариант это Multiface3 (M3). КПД 100%. Но комп нужен +2AB/+3. И достать этот M3 проблематично, но над этой проблемой работает MV1971, проблема в процессе решения.
А кстати, во всяких ваших новодельных пентевах, атээмах, фениксах и пр. есть что-то подобное? Есть 100% работающая функция снапшота?
___________
В пентеве с конфигурацией от TS-Labs есть возможность запускать snapshot, но и не более того.
Для baseconf есть ROM от AloneCoder позволяющий по NMI вывалиться в STS-Monitor или сменить образ дискеты во время работы программы. Правда мне попадалась такая прошивка сделанная лишь на базе версии 53b, в данный момент устаревшей.
Последний раз редактировалось Yaroslaw80; 16.01.2015 в 09:47.
Скрытый текст
ZX Spectrum +2 +divIDE + BDI
Profi 1024k plus
Scorpion ZS-256 Turbo+
ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
AVR ZX Spectrum V2.0
Орион 128[свернуть]
Quest, а вообще, если бы ты умел пользоваться поиском, то не стал бы создавать тему, а нашёл бы что-то типа http://zx-pk.ru/showthread.php?t=23103![]()
![]()
![]()
___________
Последний раз редактировалось Quest; 15.01.2015 в 20:24.
Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+
советские люди оказались настолько ленивы, что не только не сумели придумать какую-либо рабочу альтернативу ужасной тр-досной кнопке MAGIC, но даже не удосужились скопировать например Multiface3. А ведь как здорово было бы взять за основу M3 и научить его сохранять/загружать снапшот на BDI-128 (тр-дос). Это можно было сделать влёгкую, ведь например M1 из коробки умел это делать, правда он делал это на BDI-48. Надо было только внести поправки на M3 и на BDI-128.
___________
Думаю, дело в другом. Каждый спеккер знал об ужасах, причиненных магиком играм благодаря кракерам. И всячеси отторгал даже идею об этом.
Про сейвы никто особо не думал. Ну, почему-то не стало это проблемой, требующей решения.
Магик многие использовали для взлома защит. Т.е. воспользовался кнопкой, посмотрел, как работает и что делает, и дальше уже сам, ручками.
Как-то так. И мы такое, в свою очередь, тоже практиковали.
---------- Post added at 08:44 ---------- Previous post was at 08:24 ----------
Идем дальше - для работспособности снапа нужно всего 27 байт - раскидал значения по регистрам - и все! Это немного. Но, кроме организации места в ПЗУ для это процедуры требуется еще место! МНОГО места!!! Страшный и ужасный ТР-Дос не позволит загружать что-либо БЕЗ СИСТЕМНЫХ ПЕРЕМЕННЫХ. А мы загружаем всю-всю память, ВСЕ страницы!!! Чесно говоря даже некуда вгрузить 27 байт!!! А куда???
Вот я и мыслю, что нормальная рабочая штука подобного рода получится, если будет целое альтернативное/теневое пзу со вшитым загрузчиком, сохраняльщиком, подпрограммой распихивания значений и мало-мальски бутом для нахождения этих файлов на диске. Напомню - на ленте это просто. Дал три параметра - IX, DE и A - и вперед! В ПЗУ все save/load'ы есть. А в ТР-Досе - не фига!..
Ну и плюс - внимание! - дополнительная страница! Туда мы будем грузить пресловутые 27 байт!!!
Единственный выход из этого гемора - просто доп.страница в памяти свыше 128к. Грузишь туда эту всю е#нину, потом игру, кнопка магик - и вуа-ля! - ты выпал в коммандер, в котором клац - сохранил, или клац - загрузил чего надо. Просто и
со вкусом.
А дел-то - написать чудо-коммандер или переделать существующий
Ну и ПЗУ чуть подправить, чтоб оно по магику в эту страницу вываливалось. Но там, видимо, тоже чем-то жертвовать прийдется - не два байта все же...
Бл.... А СТЕК ГДЕ СОХРАНЯТЬ???????????
Хрень это все какая-то...![]()
![]()
![]()
Ave ZX!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)