Practicando la informática sostenible

Destacado

En informática todo cambia rápido, demasiado rápido. Hay muchos fabricantes de  software / hardware con intereses creados que rara vez están alineados con los del consumidor y por eso a veces nos vemos empujados a “ir a la última” cuando en realidad no es necesario.

Hablando de hardware, hace ya muchos años que me di cuenta que era imposible seguir ese ritmo de innovaciones porque se trataba de una auténtica escalada armamentística; no se puede mantener el ordenador a la última porque resultaría carísimo e insostenible. De hecho, lo único realmente importante es que seamos capaces de responder a las dos preguntas siguientes :

  • ¿para qué voy a utilizar mi ordenador?
  • ¿qué Sistema Operativo y aplicaciones quiero utilizar?

La respuesta a las dos preguntas anteriores determinará lo que necesitamos. Por poner un ejemplo claro, si alguien necesita un PC basado en Windows para tareas de ofimática y contabilidad como uso principal y teniendo en cuenta que el soporte de Windows XP ya ha finalizado (08/04/2014) :

Si disponemos de un PC basado en Windows XP que nos funciona bien, no tenemos por qué cambiarlo. Eso sí, dado que Microsoft no ofrece soporte para este SO, si queremos seguir usándolo, hemos de tener el antivirus perfectamente actualizado y utilizar navegadores web distintos de Internet Explorer, ya que Windows XP soporta como mucho IE8 y la versión actual es la 11. Chrome y/o Firefox son más recomendables porque son compatibles con Windows XP y se actualizan constantemente. Si el hardware del PC lo permite, sería  recomendable actualizar a Windows 7 (véanse requisitos del sistema).

Si vamos a comprar un PC de segunda mano o lo vamos a montar por componentes, para las tareas descritas anteriormente bastaría con que pudiera soportar Windows 7 (es mejor que Vista y todavía está en período de soporte por parte de Microsoft). El procesador no tiene por qué tener más de dos núcleos (no necesitamos gran potencia de cálculo) y podría estar basado tanto en core2 (Intel) como en AMD x64, por ejemplo. Con 2Gb de RAM y 100 Gb de disco duro bastaría.

Otro ejemplo claro es mi PC doméstico. Llevaba una placa base Asus A7N8X con socket 462 (socket A), procesador AMD Sempron y era del 2003, heredado de mi hermano mediano.¿Qué mejor ejemplo de sostenibilidad que la herencia de cacharros? pues bien, se había quedado ya bastante desfasado y Windows XP funcionaba lento, así que decidí que lo iba a actualizar gastándome lo mínimo imprescindible.

Como disponía de un disco duro externo que no usaba y que en su interior escondía un magnífico HD SerialATA 2 de 500 Gb, decidí que tenía que comprarme una placa base medio moderna que fuera compatible -a ser posible- con mi tipo de memoria actual (DDR1 PC3200 a 400 Mhz), llevara puertos SerialATA y tuviera ranuras de expansión PCI Express. Pues bien, encontré todo eso de segunda mano en eBay adquiriendo una placa base ASUS A8N-VM/S con ventilador, disipador y procesador AMD Athlon64 X2 (dual core) por 45 Euros transporte incluido. Este PC, para lo que yo lo quiero (escuchar música, navegar por internet, bajar torrents y ocasionalmente jugar a juegos que tienen cierta antigüedad), tiene que durarme por lo menos 5 años más.

Placa base Asus A8N-VM

Eso sí, como miembro de la comunidad IT, recomiendo a todos los “informáticos” que eviten, en la medida de lo posible, actualizar los PCs de sus amigos, vecinos y algún que otro aprovechado de turno por amor al arte, a menos que sea inevitable. Estas cosas tienen un coste en horas que la gente con morro tiende a ignorar soltándote las típicas frases de “venga, si a ti esto en realidad te encanta”. Si uno no se quiere complicar, siempre tiene la opción de comprar en eBay -por ejemplo- el PC completo y listo; se encuentran auténticos chollos hoy en día, pero milagros a Lourdes. Para todo lo demás, Mastercard.

 

Anuncios

Guía software y hardware de actualización del Amiga 1200 para usuarios de PC

 

Este artículo está todavía “En Construcción”

El siguiente texto pretende ser una guía rápida para conseguir disponer de un Amiga 1200 perfectamente actualizado tanto a nivel de software como hardware; es básicamente el proceso que seguí yo cuando me compré un Amiga 1200 en eBay, allá por 2007.

  1. Conociendo la máquina
  2. Mejorando el hardware. ¿Qué necesito?
  3. Formatear el disco duro con SFS
  4. Instalar AmigaOS 3.1
  5. Actualizar el S.O. a AmigaOS 3.9
  6. Instalar los Boing Bags 1,2 y 3.
  7. Instalar Directory Opus Magellan II
  8. Modificar el startup-sequence
  9. Instalación de parches adicionales 

1. Conociendo la máquina

El Amiga 1200 es una joya tecnológica en sí mismo. Apareció en 1992 -poco antes de la bancarrota de Commodore- y pertenece a la generación más moderna de ordenadores Amiga   -junto al A4000 y la consola CD32- distinguida por disponer del chipset gráfico AGA (acrónimo de Advanced Graphics Architecture).

Se diseñó teniendo en cuenta las posibles ampliaciones y por ello está dotado de algunas características llamativas, entre las que destacan :

  • Puerto IDE incorporado en placa
  • Lector de tarjetas PCMCIA 16 bits : permite la conexión de tarjetas de memoria, adaptadores CF, adaptadores IDE, tarjetas de red …
  • Slot de ampliación (trapdoor slot) para instalación de tarjetas aceleradoras 680xx o 680xx/PowerPC.

A diferencia de los PCs, en los Amiga hay parte del Sistema Operativo que reside en un par de chips ROM en la propia placa base. Estos chips son conocidos con el nombre de Kickstart ROM; en el año 1992 la última versión era la 3.0 pero posteriormente surgió la 3.1.

2. El Hardware. ¿Qué necesito?

Nuestro objetivo es instalar AmigaOS 3.9, el S.O. para procesadores m68k más moderno capaz de correr en este tipo de máquinas sin disponer de una aceleradora PPC, pero para que este Sistema Operativo pueda funcionar con soltura en el equipo, tendremos que tener en cuenta lo siguiente :

2.1. Memoria y/o aceleradora

Lo primero que recomiendo es adquirir una tarjeta aceleradora (una tarjeta que se inserta en el trapdoor slot del Amiga 1200 y mejora el procesador instalado) : una 68030 estaría bien pero si es 68040 0 68060 mejor que mejor. Según Amiga Inc., una aceleradora 68030 es la configuración base para que AmigaOS 3.9 funcione con cierta soltura aunque en su defecto también es posible instalarlo con una ampliación de RAM (no es tarjeta aceleradora aunque se instala en el mismo slot), la configuración mínima para que funcione el SO 3.9.

Las tarjetas aceleradoras son unas estupendas piezas de hardware que pueden conectarse al slot de expansión “Z” que existe en la parte derecha de la placa madre de los A1200; a parte de dotar al equipo con un mejor procesador, suelen disponer de una batería que hace posible mantener un RTC (Real Time Clock) y un slot para memoria RAM como la de los PCs de la época.

Otro requisito es que AmigaOS 3.9 necesita la ROM Kickstart (chips físicos de ROM en la placa) versión 3.1. aunque también es posible ejecutar AmigaOS 3.9 con
la ROM 3.0 y una aceleradora Blizzard mediante el software blizkick. Este software es capaz de hacer un tweak y engañar al hardware haciéndole creer que dispone del Kickstart 3.1 real (a partir de una imagen software del mismo).

2.2 Scandoubler

Los Amiga 1200 tienen una salida de video VGA de 23 pines (DB23) y otra de video compuesto; dado que algunos modos gráficos tienen salida a 15 KHz de frecuencia de refresco vertical -tasa inusualmente baja para los estándares actuales- se hace más que aconsejable disponer de un scandoubler o “doblador de frecuencia” capaz de incrementar el refresco vertical hasta los 31 KHz y así poder visualizar la salida en un monitor VGA o Multisync normal y corriente.

 A parte de los scandoublers también existen los flickerfixers, dispositivos capaces de eliminar el parpadeo que se observa en algunos modos de video y por último también existen combinaciones de ambos. Dentro de los scandoublers tenemos los siguientes tipos :

Externos :

Como por ejemplo el Avermedia JoyTV. Este es el modelo que tengo actualmente y lo adquirí en eBay por unos 20 Euros cuando compré el Amiga 1200. Así mismo hará falta un adaptador del puerto VGA del amiga (DB23) a VGA normal (DB9), que suele costar unos 10 Euros.

Internos :

El más moderno y mejor es el IndivisionAGA, de Individual Computers, que permite mostrar casi cualquier resolución con 24 bits de profundidad en cualquier monitor TFT. Se instala en el interior del Amiga 1200.

2.3 Discos duros y otros dispositivos de almacenamiento

El A1200 dispone de un puerto IDE interno. A ese puerto podemos conectar discos duros, tarjetas CF, lectores de CDROM, Unidades Iomega ZIP …  de forma directa pero, dada su bajo rendimiento (PIO-0), lo aconsejable sería hacerse primero con una controladora tipo IDE-Fix, que tiene las siguientes características :

  • Dobla el puerto IDE del amiga para conectar hasta 4 dispositivos (en configuración master-slave, como los PCs)
  • Es un dispositivo buffered-IDE
  • Convierte el puerto IDE de 2.5″ en dos de 3.5″ para conectar dispositivos (son más habituales los de 3.5″ que los de 2.5″).

También sería una buena opción hacerse con una controladora Elbox FastATA que permite conectar discos duros al Amiga con tasas de transferencia más altas que el IDE-Fix Express mencionado anteriormente.

Otra opción sería usar un adaptador de IDE a CF (Compact Flash). De esta forma podríamos utilizar una tarjeta de memoria CF comosi fuera un disco duro.

(*) Nota : ojo si deseamos adquirir un scandoubler IndivisionAGA y una controladora Elbox FastATA porque seguramente tendremos que hacer algún tweak hardware para que ambas puedan convivir a la vez dentro de la carcasa del A1200.

3. Formatear el disco duro con SFS

Véase la guía de Killergorilla al efecto.

4. Instalar AmigaOS 3.1

333
Siguiendo los pasos descritos aquí :

5. Instalar AmigaOS 3.9
AmigaOS 3.9 viene en un CD-ROM, así que tras conectarlo a la controladora IDE tendremos que configurar correctamente un driver de CD para nuestro Amiga. (amicdfs?)

Una vez configurado correctamente el driver, el icono del disco de CD correspondiente a AmigaOS 39 aparecerá en el Workbench y podremos ejecutar el programa de instalación.

6. Instalar los Boing Bags 1,2 y 3.

Los “Boing Bags” son las actualizaciones del Sistema Operativo, el equivalente a los Service Packs de los Sistemas Operativos Windows. Los 1 y 2 son oficiales de Haage & Partner (disponibles junto a otras actualizaciones en su página de soporte)  mientras que el BB3 y el BB4 -en confección- son actualizaciones no oficiales y corresponden a un esfuerzo realizado por la comunidad entusiasta Amiguera mundial.

Las actualizaciones deben realizarse por riguroso orden : BB1, BB2 … BBn.

7. Instalar Directory Opus Magellan II

Llegado a este punto nadie debería sorprenderse si hago la afirmación de que el Workbench estándar (el interfaz de ventanas de Amiga) es bastante cutre. Si instalamos Directory Opus Magellan II por encima de él, mejoraremos y modernizaremos el interfaz gráfico de usuario.

Existen versiones gratuitas de Directory Opus en Aminet, sin embargo estas versiones no son más que un mero filemanager. A partir de la versión 5, Directory Opus se convirtió en un  Workbench Replacement, destinado a reemplazar al vetusto y anticuado interfaz de usuario. La última versión para Amiga, la Magellan II, todavía puede comprarse aquí (menudo abuso!)

8. Modificaciones y tweaks adicionales en el startup-sequence

Editamos el fichero startup-sequence con el comando :
ed sys:s/startup-sequence

y nos aseguramos de la existencia de las lineas siguientes :

; Habilitamos la cache y remapeamos un clon del Kickstart ROM en RAM (la RAM es más rápida)

SYS:C/CPU CACHE FASTROM

; Habilitamos caché de discos :
SYS:C/AddBuffers >NIL: DF0: 15 DHO: 220

;SystemPatch incluye iconbefast y blazewcp !!!

8. Parches adicionales
======================

Este artículo está todavía “En Construcción”