Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Final Cartridge III был популярным картриджем расширения, разработанным для Commodore 64 и Commodore 128 и произведенным голландской компанией Riska B. V. Home & Personal Computers. Он обеспечивал быструю загрузку, увеличивая скорость работы дисковода, и функцию заморозки, позволяющую останавливать выполнение программы для последующего возобновления.
The Final Cartridge III was a popular extension cartridge which was created for the Commodore 64 and Commodore 128, produced by the Dutch company Riska B. V. Home & Personal Computers. It offered a fast loader, increasing the speeds of the disk drive, and a freezer, allowing the program execution to be stopped to be resumed later.
Особенности
На картридже были кнопки "сброс" и "заморозка", а также светодиод, указывающий, активен ли модуль. Картридж предлагал опцию "Final Kill" (доступную через рабочий стол, "заморозку" или BASIC), которая отключала функциональность картриджа и загружала компьютер в нерасширенном состоянии. Это было необходимо, так как некоторые программы, особенно игры, были несовместимы с быстрой загрузкой; отключение картриджа избавляло от необходимости его извлекать. Одной из уникальных особенностей картриджа был его графический интерфейс, хотя его полезность оставалась довольно ограниченной по сравнению с другими графическими средами для Commodore 64. Если во время включения или сброса не удерживать клавишу RUN/STOP, картридж отображал графический рабочий стол WIMP. Графический вид рабочего стола был позаимствован из AmigaOS 1.x. Была возможность загружать новые утилиты с графическим интерфейсом с диска или ленты, хотя они встречались редко. Среди инструментов в ПЗУ картриджа наиболее полезными были текстовый редактор, утилита управления файлами диска, калькулятор и будильник. Важным преимуществом была функция турбо-загрузки с диска и ленты, доступная для большинства команд, значительно ускоряющая загрузку данных. Однако, главное достоинство этого картриджа для Commodore 64 заключалось во встроенном мониторе машинного кода, обладающем широчайшим набором функций, таких как дамп текста и спрайтов, а также редактирование текста и спрайтов. Картридж расширял возможности Commodore BASIC, добавляя несколько новых средств программирования на BASIC, таких как RENUMBER, и ряд служебных команд, наиболее заметной из которых была DOS", позволяющая выполнять команды Commodore DOS (например, DOS"S0:UNDESIRED FILE для удаления файла), считывать статус ошибок диска (просто DOS") или отображать содержимое диска без перезаписи программы BASIC в памяти (DOS"$). Команды BASIC также позволяли вернуться в режим графического рабочего стола или запустить монитор машинного кода. Функция "заморозки" позволяла сохранять содержимое памяти на диск для последующего возобновления (что было удобно, например, для копирования игр, загружаемых целиком). Она также предоставляла возможность использовать некоторые примитивные чит-коды (например, отключение обнаружения столкновений спрайтов) и печатать копию изображения экрана на принтер. Функция "заморозки" также обеспечивала доступ к монитору машинного кода.
The cartridge featured a "reset" button and a "freeze" button, as well as a LED that indicated whether or not the module was active. The cartridge featured a "Final Kill" option (accessible through the desktop, freezer or BASIC) which disabled the cartridge's functionality and booted the computer to unexpanded state. This was needed as some software, particularly games, were incompatible with fast loaders; disabling the cartridge meant it never needed to be removed. One of the unique features of the cartridge was its GUI, even when its usefulness remained quite limited compared to other GUI environments for Commodore 64. Unless RUN/STOP key was held down during power on or reset, the cartridge presented a graphical WIMP desktop. The graphical look of the desktop was borrowed from AmigaOS 1. x. It was possible to load new GUI based utilities from disk or tape, though these remained rare. Of the tools in the cartridge ROM, the most useful were a text editor, a disk file management utility, a calculator, and an alarm clock. A big selling point was the disk and tape turbo feature, which was available for most commands; this accelerated loading things from disk or tape considerably. However, the biggest strength of this particular cartridge for the Commodore 64 lies in the built in machine code monitor program, which is capable of the widest range of features, such as text and sprite dump, as well as text and sprite editing. The cartridge provided an extension to the Commodore BASIC, which contained several new BASIC programming aids, such as RENUMBER, and several utility commands, one of the most notable of which was DOS" which can be used to give Commodore DOS commands (e. g. DOS"S0:UNDESIRED FILE to delete a file), read the error status of the drive (plain DOS") or display the disk directory without overwriting the BASIC program in the memory (DOS"$). The BASIC commands also allowed to return to the GUI desktop mode, or start the machine language monitor. The freezer feature allowed to save the memory contents to disk to be resumed at later point (this allowed for convenient copying of single load games, for example). It also allowed the use of some rudimentary game cheating functionality (disabling sprite collision detection, for example), and printing a copy of the screen image to the printer. The freezer also allowed access to the machine language monitor.
Прием
Compute!'s Gazette в июле 1987 года назвала оригинальный Final Cartridge "выдающимся дополнением к любой Commodore 64 или 128. Мне не приходит в голову картриджа, который бы делал столько полезных вещей для среднего домашнего компьютерщика/программиста".
Compute! 's Gazette praised the original Final Cartridge in July 1987 as "an outstanding addition to any Commodore 64 or 128. I can't think of a cartridge which does so many useful things for the average home computerist/programmer".