загрузчик я писал. универсальность по отношению к ленте и диску тут ни при чём, просто мне даже в голову не пришло, что для кого-то станет принципиальным вопрос запуска интро из-под кривых бутов и коммандеров, засирающих память в процессе своей работы и не приводящих всё к исходной точке перед выходом. для подобного класса программ, как мне кажется, это должно быть естественным и обязательным условием своего существования — работать «прозрачно», т.е. так, словно пользователь вручную произвёл запуск файла из коммандной строки tr-dos, а всё остальное — просто красивый gui, облегчающий этому самому пользователю жизнь. собственно, все уважающие коммандеры так себя и ведут (cм.RealCommander, BestView, etc)…
я и ориентировался на чистый tr-dos, причём раз уж мы говорим о 256b-intro и вытекающей из этого экстремальной оптимизации кода, то захотелось и загрузчик сделать максимально оптимизированным по размеру. запуск не с адреса загрузки делался сознательно, что сэкономило два байта… но, видимо, зря — т.к. и смысла особого не имело, и повлекло за собой неработоспособность под калечными коммандерами, что в конечном итоге бросило тень не на них, а на само интро. прости, ShaMAN .
я так понимаю это к бордердашу
может вина и в рандомном засирании, но при указанных настройках анрил работает без всяких бубнов, хоть и лежит оный на шкафу
в утилке мелкая бага пока что. Выбираешь Split, затем drag'n'drop картинок и создадутся в той же папке, где были картинки файлы раздельно — атрибуты и картинка. Проверки на дубли имен нет, предполагается, что имена разные.
Может, вина в рандомном засирании памяти? скриншот из Спектакулятора, который запускает без проблем в отличие от унрыла, которому нужны пляска с бубном.
Виснет по банальной причине: код грузится по адресу 32768, а запускается по 30000.
После ресета там нули, а после Jemmini Commandera (который бут в анрыле) — уже не нули.
Если запускать ручками из тырдоса — все работает.
я и ориентировался на чистый tr-dos, причём раз уж мы говорим о 256b-intro и вытекающей из этого экстремальной оптимизации кода, то захотелось и загрузчик сделать максимально оптимизированным по размеру. запуск не с адреса загрузки делался сознательно, что сэкономило два байта… но, видимо, зря — т.к. и смысла особого не имело, и повлекло за собой неработоспособность под калечными коммандерами, что в конечном итоге бросило тень не на них, а на само интро. прости, ShaMAN .
вообще-то я сам наступал на подобные грабли, так что урок на будущее.
может вина и в рандомном засирании, но при указанных настройках анрил работает без всяких бубнов, хоть и лежит оный на шкафу
Но можно и похитрее
Хотел вчера музыку залить, но не судьба — работал до двух ночи :)
g0blinish.ucoz.ru/pb/zx2pic.zip
в утилке мелкая бага пока что. Выбираешь Split, затем drag'n'drop картинок и создадутся в той же папке, где были картинки файлы раздельно — атрибуты и картинка. Проверки на дубли имен нет, предполагается, что имена разные.
НО! Скажу как начинающий перфекционист, опытным старшим товарищам. ПЕРЕДЕЛАТЬ НУЖНО.
После ресета там нули, а после Jemmini Commandera (который бут в анрыле) — уже не нули.
Если запускать ручками из тырдоса — все работает.