1 Отредактировано Voldemar0 (07-10-2024 11:46)

Тема: Комплексный тест на Apple ][

Привет!

Существует ли на эпл что-то вроде агатовского комплексного теста?
Не является ли КТ наследником какого-то эпловского софта ?
Пусть не буквальным, но хотя бы по набору тестов или по дизайну ?


Музыка в агатовском тесте звука вроде бы из какого-то музыкального редактора с эпла, но может быть что-то ещё оттуда же...

2

Re: Комплексный тест на Apple ][

На Apple полно разного тестового софта (например, можно здесь посмотреть https://mirrors.apple2.org.za/ftp.apple … agnostics/).
Весь архив я конечно не смотрел, но у семерочного комплексного теста просматривается какая-то специфика.

Во-первых, он, как мне кажется, не просто тест, но еще и некая демонстрация возможностей машины. Это касается тестов "Бейсик" и "Звук". Чтобы проверить графические режимы хватило бы обычной загрузки тестовой картинки. А тут же целое шоу с рисованием черточек и пересчетом пикселей. К тому же, оно занимает кучу времени. Как раз, чтобы развлечь начальство после скучного доклада :)
А зачем тест "Звук" вообще непонятно. Учитывая, сколько перед этим звуков издает тест "Бейсик" :)

На Apple те программы, которые я посмотрел - они более прагматичные. Картинки появляются быстро. Проверка звука выдает несколько звуков, а не играет мелодию на две минуты.

Тест "Бейсик" - это вообще Агатовская специфика. На Apple незачем было проверять работу интерпретатора. Максимум, что там есть на эту тему в тестах - это подсчет контрольных сумм ПЗУ.
А вот на "Агате" явно требовалась какая-то тестовая программа, чтобы оценить как работает интерпретатор Бейсика после всех переделок, которые в него ввели. И тут, похоже, разработчики Агата сэкономили ресурсы - взяли какие-то тесты конкретно для проверки интерпретатора и перенесли их в комплексный тест.

Тест "Интерфейс" - тоже Агатовская специфика - он проверяет конкретно ячейку ППИ.

Тест "Звук" и правда, как будто откуда-то выковыряли. Он грузится с адреса $4C00, плеер занимает байт 130-140, музыкальный текст начинается с $4F00. А в интервале $4C87-$4EFF лежит какой-то мусор, включая два дампа ПЗУ контроллера дисковода. Если бы этот модуль собирали из исходников, то вряд ли бы оставили такую дыру в середине.

Но, в общем, у меня нет ощущения, что прям целиком весь тест утащили у Apple. Меню и возможность выбора тестов есть почти везде, но оформление и состав тестов разные. В составе тестов есть конечно и совпадения, но они очевидные: например тесты НГМД или магнитофона есть и у Apple. Насколько Агатовский код оригинальный - надо разбираться.