ZXMAK, спасибо. Я пользуюсь Pasmo в качестве ассемблера и Skoolkit в качестве дизассемблера, мне их пока хватает. В чём мне интересно разобраться, так это в таймингах и различных параметрах загрузчиков.
Я поисследовал загрузчики в релизах от Элекс, Андрея Данилова, QuickSave v1.3 и Turbo Maker и вижу, что код процедуры LD_LOAD практически идентичный, но во всех из них разные значения временных констант. При этом у соответствующих TZX-файлов отличается длина импульса нуля, единицы и т.д. Как результат, разная скорость загрузки (от 1.7x до 4.2x). Вот хотелось бы понять, как одно из другого вычисляется.
Вот тут я не совсем понимаю. TZX после редактирования скомпилится с оригинальными таймингами? Я на программу пока не смотрел — ей нужен mono-runtime, а у меня пока есть только Python (шучу).можно [...] скомпилить обратно в TZX




Ответить с цитированием