Revistas en papel
 Amiga World Nº33 - Junio 1992
Anterior
MenĂº
Logotipo

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España
para ofrecer los artículos de la revista Amiga World España.

       Banco de pruebas Amiga World

NOTA: Las fotos con recuadro en azul pueden ser ampliadas para ver detalles. Situando el ratón encima de la foto durante unos instantes, podrás ver una pequeña descripción y lo que ocupa la ampliación.

DEVPAC 3.0
Producto: DevPac 3.0
Fabricante: HiSoft
Distribuidor: ABC Analog

El lenguaje ensamblador no es uno de los más estructurados que existen, sin embargo si se cuenta un buen número de usuarios de Amiga que programan bajo dicho lenguaje. En esta ocasión comentaremos una nueva versión de una de las herramientas imprescindibles para todo programador: el macroensamblador DevPac V3.01.

Con esta nueva versión puede decirse que DevPac, y por tanto también HiSoft, ha conseguido la mayoría de edad en cuanto a calidad y aceptación de sus productos. Las nuevas implementaciones realizadas en el entorno de programación, así como el número de opciones que apoyan la operación de ensamblar significan un avance sustancial para cualquier programador que haya utilizado versiones anteriores de este mismo producto.

El primero de los cambios significativos se puede observar nada más abrir la caja, ya que en esta nueva versión se incorporan dos juegos de discos (con un total de cuatro), correspondiendo los mismos con los precisos para trabajar con este macroensamblador bajo las versiones 1.3 y 2.04 del sistema operativo. El único inconveniente que se puede apreciar es que, aquellos usuarios que posean la ROM correspondiente a la 2.0 del sistema operativo no podrán instalar/trabajar con los discos correspondientes a la 2.04; debiendo utilizar por tanto los discos correspondientes a la 1.3.

De igual forma también se incluye en el conjunto un manual ampliamente mejorado en comparación con el ofrecido hasta ahora por anteriores versiones, así como un libro de bolsillo conteniendo todo el juego de instrucciones correspondientes al M68000, como también el modo de operación con las mismas.

Otro de los cambios visibles es la posibilidad de poder ejecutar cualquiera de los programas que componen el paquete desde el WorkBench, además de poder seguir haciéndolo desde el CLI -como era habitual hasta ahora. Una vez se ejecuta el editor (en la nueva versión bajo el nombre 'DevPac') se observa también el cambio a mejor que ha sufrido el, hasta ahora, deficiente editor. En el nuevo editor de DevPac se han restructurado no sólo la pantalla inicial de edición, sino también los menúes y las opciones contenidas en los mismos. De esta forma bajo la nueva versión se ofrece un interface mucho más intuitivo y sencillo de utilizar. Entre las principales opciones incorporadas se encuentran un módulo dedicado a todo lo relativo en cuanto a configuración del programa para su trabajo bajo diversos componentes del sistema; es decir, ahora es posible definir mediante la simple pulsación de unos cuantos botones de selección el procesador con el que cuenta su equipo, si el mismo incorpora o no coprocesador matemático, etc. De igual forma también se incorpora una nueva opción a la hora de poder ensamblar un código fuente: S-Records. Hasta ahora sólo era posible generar código linkable o ejecutable, sin embargo el código S-Records es preciso para todos aquellos usuarios que deseen volcar el mismo a una EPROM.

Otra de las incorporaciones importantes es la adición a la barra de menúes de las opciones encargadas de definir macros en el editor. De esta forma los procesos repetitivos serán más sencillos de realizar. Por otro lado se encuentran incorporadas las opciones encontradas en anteriores versiones, cuyas principales mejoras se ven contenidas en el modo en el que se presentan las mismas al usuario, así como en la sencillez con la que el usuario podrá seleccionar de entre los diversos modos de operación; todo ello simplemente con la pulsación de un botón. El Debuffer y el Ensamblador, siguen siendo accesibles de forma directa desde la pantalla de edición; además de poder ejecutar los mismos de forma completamente independiente desde la pantalla WorkBench, Otra buena adición en el sistema es la posibilidad de definir directamente las rutas en las que se encuentran situados los directorios encargados de contener las librerías, cabeceras, etc; en vez de tener que realizar manualmente un buen número de operaciones ASSIGN como venía siendo habitual hasta ahora.

En concreto se puede decir que DevPac 3.01 está llamado a ser el principio de un 'estándar' para los programadores en ensamblador de Amiga; ya que sus prestaciones y potencia han superado con creces a otros macroensambladores que no han evolucionado desde hace ya bastante tiempo.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal