| Warp OS vs Power Up |
| ¿Cuál es mejor? ¿Cuál hay que usar? |
POR: JESÚS ÁNGEL IZCO
Elige entre sistema
Power Up o
Sistema Warp Os
para tu tarjeta
PowerPC. |
Quiero aclarar la discusión acerca del warp OS y las dudas que tienen los usuarios de Amiga con respecto a éste. Me parece importante aclarar este tema ya que algunas compañías han usado este conflicto para disculpar una posible versión PPC de sus programas. Curiosamente, estas compañías para vender más sus juegos, antes incluso de salir las aceleradoras ya decían que iban a sacar una versión PPC de estos, sin tener en cuenta la complejidad de ésta (también para decir que son más amigueros que nadie).
Antes de nada debo decir que es posible que los problemas entre el Warp OS y el Power UP ya estén solucionados cuando leáis este comentario ya que Phase 5 y Haage&Partner han llegado a un acuerdo para trabajar conjuntamente.
Las PowerPC vienen originalmente con el sistema de Phase 5, el Power Up (ppc.library), pero existe otro sistema, Warp OS (powerpc.library) warp.library) que para muchos es mejor. ¿Cuál es el mejor? ¿Cuál hay que usar? ¿Se pueden utilizar a la vez? En este artículo damos respuesta a estas preguntas.
| CARACTERÍSTICAS DEL POWER UP |
El sistema del Power UP está basado en la librería ppc.library y es el sistema creado por Phase 5 y que se entrega con las acelerarodas PowerPC. No está basado en el formato normal de archivos de Amiga, sino en un tipo de formato .elf que según tengo entendido es parecido a un formato de Unix (aunque sería preferible un formato compatible Amiga, esto no es una pega enorme). En este sistema, la multitarea entre programas PPC y 68K (basados en procesadores 68000, 20, 30, 40 ó 60) se ralentiza demasiado e incluso a veces se paralizan unos u otros. De todos modos, hay que reseñar que tampoco es tan malo como debería ser al utilizar unas primeras versiones de la librería. La velocidad en los programas que la usan es francamente buena.
| CARACTERÍSTICAS DE WARP OS |
El Warp OS; basado en las librerías powerpc.library y warp.library, está realizado por programadores de Haage&Partner a los que no les gustaba el rendimiento de la ppc.library. La verdad es que el Warp OS tiene mejor multitarea con los programas 68K que la ppc.library, sin que se paralicen unos u otros al usarlos. Por otra parte se supone que los programas complicados en éste van más rápidos, aunque yo no encuentro mucha diferencia con los de la ppc.library. Los archivos del Warp OS están en el formato normal del Amiga, lo cual es más cómodo.
El Warp OS es mejor para usar emuladores de otros ordenadores, como un futuro emulador de MacOSPPC (Fusion). También es superior al usar programas de sistema, ya que saca más partido a la MMU y al caché del PowerPC. En cambio, la ppc.library es mejor para programas de potencia de proceso como rendering o emuladores de consolas. Otra diferencia es que para el Warp OS se usa el compilador de Haage&Partner, el Storm C, que en mi opinión es mejor que el SAS C o vbcc que compilan para la ppc.library.
| PROBLEMAS DE COMPATIBILIDAD |
Hasta aquí os he comentado las diferencias entre ambos, el problema surge en que no son 100% compatibles. Hasta las últimas versiones de la ppc.library, tu podías usar indistintamente programas de una librería u otra, aunque nunca a la vez, simplemente usando la opción "USE" de una u otra librería en el Warp OS. Pero con las últimas librerías ppc, ya no se puede usar el Warp OS conjuntamente con la ppc.library en el mismo Sistema Operativo. La única excepción es que uses la versión 7 de la warp.library, que es una versión reducida y más compatible con la ppc.library, pero con lo que no funcionan todos los programas de Warp OS.
Finalizando, ya por mi parte, prefiero la warp.library que es mejor en casi todo, que la ppc.library aunque no de forma abismal. El problema es que hay más programas que usan la ppc.library y es una pena perdértelos por usar la warp.library y a la contra. Así que de momento, yo os aconsejaría que hasta que no saquen versiones compatibles, lo mejor si es posible es que tengáis dos workbenchs en dos discos duros distintos cada uno, con su librería distinta y arranquéis con uno u con otro según lo necesitéis. Quizás sea algo complicado pero merece la pena si deseáis sacarle partido a todo. |