El cartucho final III


El cartucho final III fue un cartucho de extensión popular creado para Commodore 64 y Commodore 128 , producido por la empresa holandesa Riska BV Home & Personal Computers. Ofrecía un cargador rápido , aumentando las velocidades de la unidad de disco, y un congelador , que permitía detener la ejecución del programa para reanudarla más tarde.

El cartucho presentaba un botón de "reinicio" y un botón de "congelación", así como un LED que indicaba si el módulo estaba activo o no. El cartucho presentaba una opción de "Final Kill" (accesible a través del escritorio, el congelador o BASIC) que deshabilitaba la funcionalidad del cartucho y arrancaba la computadora a un estado no expandido. Esto era necesario ya que algunos programas, en particular los juegos, eran incompatibles con los cargadores rápidos; deshabilitar el cartucho significaba que nunca era necesario quitarlo.

Una de las características únicas del cartucho era su GUI , incluso cuando su utilidad seguía siendo bastante limitada en comparación con otros entornos de GUI para Commodore 64. A menos que se mantuviera presionada la tecla EJECUTAR/DETENER durante el encendido o el reinicio, el cartucho presentaba un escritorio gráfico WIMP . El aspecto gráfico del escritorio se tomó prestado de AmigaOS 1.x. Era posible cargar nuevas utilidades basadas en GUI desde disco o cinta, aunque seguían siendo poco frecuentes. De las herramientas en la ROM del cartucho, las más útiles fueron un editor de texto , una utilidad de administración de archivos de disco, una calculadora y un despertador.

Un gran punto de venta fue la función turbo de disco y cinta, que estaba disponible para la mayoría de los comandos; esto aceleró considerablemente la carga de cosas desde el disco o la cinta. Sin embargo, la mayor fortaleza de este cartucho en particular para el Commodore 64 radica en el programa de monitoreo de código de máquina incorporado, que es capaz de la más amplia gama de funciones, como el volcado de texto y sprites, así como la edición de texto y sprites.

El cartucho proporcionó una extensión para Commodore BASIC , que contenía varias ayudas de programación BASIC nuevas, como RENUMBERy varios comandos de utilidad, uno de los más notables fue DOS"el que se puede usar para dar comandos de Commodore DOS (por ejemplo, DOS"S0:UNDESIRED FILEpara eliminar un archivo) , leer el estado de error de la unidad (simple DOS") o mostrar el directorio del disco sin sobrescribir el programa BASIC en la memoria ( DOS"$). Los comandos BASIC también permitieron volver al modo de escritorio de la GUI o iniciar el monitor de lenguaje de máquina.

La función de congelador permitió guardar el contenido de la memoria en el disco para reanudarlo en un momento posterior (esto permitió la copia conveniente de juegos de una sola carga, por ejemplo). También permitió el uso de alguna funcionalidad rudimentaria de trampas en el juego (deshabilitar la detección de colisión de sprites, por ejemplo) e imprimir una copia de la imagen de la pantalla en la impresora. El congelador también permitía el acceso al monitor en lenguaje máquina.


La utilidad de disco de la GUI de The Final Cartridge III, que muestra el directorio de un disco