Calendario

junio 2013
L M X J V S D
« may    
 12
3456789
10111213141516
17181920212223
24252627282930

Archivo

Categorías

Amiga

Comunicado especial Encanta

Es el momento de hacer un comunicado especial.

Durante el año pasado, no hemos hecho ninguna modificación o actualización importante en el proyecto de Encanta. Quiero que sepáis que no es porque haya perdido interés en el proyecto, sino por varios motivos de diferente índole.

En ese tiempo, he estado pensando los temas de Encanta desde varios puntos de vista:

  • Una herramienta que nos permita añadir contenidos con mayor fluidez.
  • Cambios en el concepto de diseño.
  • Añadir diferentes opciones y herramientas adicionales que pueden ser útiles para el visitante a la hora de leer, encontrar, compartir u opinar sobre una información.

Durante mucho tiempo he estado obcecado en el sistema que empleaba. Para mi era el “mas sencillo” y me permitía cierto control sobre el trabajo. Pero creo que es el momento de avanzar, aunque tenga reticencias a estos cambios.

Por ejemplo, la posibilidad de que no se vea tan bien en navegadores antiguos de Amiga. Se que esta opción la usa una ínfima parte de nuestros visitantes, ya que lo reflejan las estadísticas, y era uno de los límites que me auto-imponía yo mismo. Me parece un poco aberrante hacer un sitio de información para un ordenador y que no se pueda visitar con dicho ordenador, o no se vea adecuadamente. Pero está claro que si nos atenemos a los hábitos de los visitantes, casi nadie usa esa posibilidad, por lo que está claro que en vez de ser “una ventaja”, es mas una forma de no avanzar en cosas que creo que pueden ser mas útiles en su conjunto.

Tengo en mente un diseño muy parecido de Encanta, sigue pareciéndome idóneo conservar la simplicidad de uso, es uno de mis objetivos. Seguir haciéndolo fácil para navegar, acceder a opciones, y por supuesto intentar intercalar algunas nuevas que creo que serán bien acogidas.

Por lo pronto, la información actual no va a desaparecer, tenedlo en cuenta. Lo actual seguirá estando disponible, y seguramente no notéis ninguna actualización de contenidos. Las “mejoras” las haré paralelamente a lo que hay, intentando que no interfieran con lo que está en línea.

Si es posible que varíe un poco el formato de los artículos/contenidos, por las limitaciones que pueda encontrarme a la hora de diseñar o presentar éstos, aunque intentaré por todos los medios que conozca, que esto sea tan parecido como antes.

Hasta que no tenga algo que me guste realmente, con la funcionalidad que necesito, y hasta que no este otra vez toda la información en línea en el nuevo sistema, no haré el cambio. No os tenéis que preocupar de perder la información que ahora tenéis disponible.

Los foros tampoco se van a tocar, vosotros podréis seguir debatiendo temas, ayudándoos y haciendo uso de dicha información. Sí es posible que actualice el motor de los foros, pero la información seguirá estando visible.

Por otra parte os informo que la nueva versión de Encanta, cuando esté totalmente completada, tendrá la opción de donar también. Lo he estado pensando concienzudamente y creo que solo era una pataleta mía. Así que, “como errar es humano y herrar es equino“, dicha opción volverá a estar activa, y espero que en las secciones de “Sobre Encanta” que revisaré concienzudamente, no haya contradicciones acerca de estos términos.

La información seguirá siendo gratuita, no se cobrará por verla, pero si volverá la opción para “colaborar monetareamente”. El día que no pueda ponerlo en línea por nuestros propios medios, inclusive con dicha opción activa, pediré ayuda para que alguien nos proporcione dicha infraestructura. Y si no hay dicha posibilidad, cerraré el proyecto. Así de simple.

Otra cuestión es la de poner publicidad. Tanto amigos míos como otras personas me lo han recomendado en antaño para sufragar gastos. Sigo siendo bastante reticente, incluso aunque estos fueran a la carta o diseñados para la temática que tratamos, o fueran lo menos molestos posibles. Por el momento no me planteo añadir dicha opción.

Seguramente hayáis notado algunos parones, lentitud en el servicio, e incluso que no estuviera disponible la web o el foro. Sabed que no es debido a que vayamos a desaparecer el mapa. Hemos cambiado de alojamiento, y aun estamos adaptando cosas del servicio. Perdonad los trastornos que esto os pueda ocasionar.

Por último, la redirección de encanta.da.ru se ha eliminado totalmente, y la que teníamos de go.to/encanta (que ya ni aparecía en “Nuestras direcciones“), desaparece finalmente, El 1 de febrero del 2013, go.to cierra sus puertas definitivamente. Dudo que alguien utilice ya las redirecciones de este tipo. Antiguamente era una forma de escribir menos e incluso cuando utilizábamos alojamientos gratuitos “ilimitados”, servía para encontrarnos fácilmente al cambiar de ubicación. Hoy en día todos tenéis apuntado el enlace directo o bien utilizáis vuestro motor de búsqueda favorito para ver la web.

Por el momento nada mas que comunicar.

¿A que tengo miedo de los portales seta?

En estos últimos meses, como bien sabéis, le he estado dando vueltas a la utilización de un gestor de contenidos para lo relacionado con El Amiga me Encanta. Muchos sabéis que hace tiempo que barajo la idea de cambiar mi actual modelo de añadidura de contenidos a uno mas personalizado y rápido, a la par de que fuera lo mas compatible en tecnología con los ordenadores a los que iba dirigido.

La verdad sea dicha, durante mucho tiempo me he negado a esa posibilidad, escudándome en “no es compatible“, “no se vería bien en esos ordenadores“, “no seria sencillo“. Cuando es mas que evidente que casi la totalidad de mis visitantes utilizan otro ordenador para conseguir la información de ese al que va dirigido. Pero quizás es por otros motivos, y supongo que hace que me cuestione mis métodos de trabajo.

Siempre me empeño en decir que: “no lo se todo“, pero entonces ¿por qué me empecino en esto mismo?

¿Acaso quiero no seguir con un proyecto que consideraba interesante?

¿A caso soy tan listo como para saber que puedo estar equivocado?

¿A caso temo que me guste el sistema y me diga a mi mismo: “pues si, tío, eres un tonto por no querer adoptarlo antes“?

¿Qué es lo que me estoy negando al postergar la decisión de empezar a toparme con los problemas?

¿No quiero crecer? ¿no quiero, si llega el caso, equivocarme o saber si tenía o no razón?

Se que es un conocimiento, que aunque no me guste aprender o utilizar, por las convicciones iniciales que tenga, puede reportarme ventajas para otros menesteres que nada tienen que ver con un proyecto propio como es Encanta. Que si que estan relacionados en “cierta medida” con utilizarlos, pero que no tienen que ver con el proyecto en sí.

Durante estas últimas semanas he estado intentando “imaginar” como usar un gestor de contenidos, sin tener que utilizarlo, Como diseñaría tal y con que cosas me voy a enfrentar, sin conocer en realidad los métodos con los que trabaja, las opciones que tiene, o las posibles soluciones que adoptaré para uno u otro motivo.

Aun no creo estar preparado para presentar lo que todo el mundo espera, incluido yo: “El Amiga me Encanta 2.0“, o la siguiente versión que mejore la actual.

Tengo muchas ideas en la cabeza, pero no sé si tengo la suficiente energía o el suficiente empuje de querer realizarlas.

Cada día me digo: “Si no lo intentas, no lo sabrás“. “Si no te pones a ello, no sabrás si de verdad quieres eso o por el contrario debes dejar atrás esa época tuya porque ya no te llena, al menos, no como antes“.

Quizás una de las posibilidades que rondan mi mente, es a fracasar, a invertir otra vez tanto tiempo y el día menos pensado que se tenga que cambiar otra vez porque, ya no vale el sistema, ha salido una nueva versión de algo, o no llegue, una vez cambiado todo al “novísimo sistema” lo que pretendo recopilar al público, al lector final. Y eso si es algo que me preocupa, pues se que una vez que empiece voy a dedicarle mucho tiempo a ir mejorandolo, pero no me gustaría tener que cambiar otra vez todo por el mero hecho de “poner lo que mas mola a otra”. Si las cosas son sencillas de manejar, mientras sean útiles, pueden perdurar en el tiempo.

Los 12 primeros años fueron interesantes, hubo altibajos, algunos bastante duros, otros menores, un par de parones grandes incluyendo el actual.

Quizás no quiera que otra vez me venga un parón similar, y por eso me auto-niegue a evolucionar yo mismo, quedándome paralizado hasta saber lo que quiero, ¿pero y si lo que tengo que hacer es ponerme a ello en vez de esperar?

No quiero el empujón de otro alguien. Quiero saber si de verdad me merece la pena.

Sectarios

Es una de las razones por las que me ha dejado de apetecer escribir cosas o hacer Encanta. El sectarismo que siempre ha envuelto a los grupos de una determinada afición. Por ejemplo: Antaño decíamos que “los amigueros” eramos una especie en extinción, que en otras plataformas no había ese “feeling“, esa camaradería, esa ayuda que se prestaban los unos a los otros sin pedir nada a cambio.

Ahora mismo veo que eso no existe en la “comunidad amiguera”. Hay tres o cuatro que hacen, y los demás cogen, se aprovechan, como aves de rapiña, siempre al acecho.

Son determinados comportamientos los que veo. Pequeños en conjunto pero alarmantes, pequeñas formas de hacer las cosas, pequeñas opiniones cerradas, retrogradas, estúpidas.

Yo que veo lógico que haya diferentes formas de expresión, y que no nos cerremos en banda a otras posibles tecnologías que en conjunto y al tiempo nos pueden ayudar a aumentar la comunicación, a aunar esfuerzos, aunque no sean igual de “compatibles”. Nosotros somos precisamente el transvase de la compatibilidad. Nosotros podemos adaptarnos a uno o a otro sistema, y al mismo tiempo hacer de conversores de uno u otro medio de comunicación. Eso es lo que veo que no se hace. En lugar de eso, se ponen trabas, se desprestigia, se niega.

Siempre he pensado que la comunicación fluida era importante, cuanto mejor se hablen las cosas y mas abiertamente se expresen, mejor para todos. No hay ambiente enrarecido. Pero en mis continuos rozamientos con esas comunicaciones, al final uno acaba desmoralizado, y es precisamente el que no debe acabar así. Hay una frase que me gusta mucho sobre ello:

“Nunca discutas con un imbécil, te hará descender a su nivel y allí te ganará por experiencia.”

Pues eso es lo que opino. Que a menudo tengo que dejar de debatir con esos imbéciles, e ir a mi bola.

El problema es que me gusta la paz y la concordia. Me sigue pareciendo interesante esa idea de compartir, ayudarse el uno al otro. Mejorar en conjunto. Pero las reglas de la nobleza que ello conllevan difieren cuando hay determinadas personas que no tienen esas mismas maneras.

“Vive y deja vivir.”

Ahora mismo me enfrento a otros retos que en conjunto hacen que estos parezcan nimiedades. Así que lo dejaremos pasar, aunque no podía al menos escribir este texto para seguir expresando mi opinión.

Reconstruyendo el Amiga 1200T/060 (y4)

Después de las deliberaciones (para saber cual era el sistema que me convenía, sopesando pros y contras de todas las posibilidades), decidí que lo más factible era lo siguiente.

Mi planteamiento inicial fue de: 3 unidades IDE, IDE-Fix incluido, CF Fixed y disco duro 2,5″ IDE.

Sopesé comprar el TrueIDE e incluso (hace unos días) me enteré de que los de Elbox habían sacado una actualización de su controladora FastATA (la que yo puse en mi anterior texto era la MK III, y esta es la MK IV con –parece ser– soporte SATA y CF.

¿Por qué descarté TrueIDE?

TrueIDE esta diseñado para albergar 2 CF (maestro y esclavo), y soportar conexión IDE de 40 pines, además de poder poner las Compact Flash inclusive si son removible. Es un aparato interesante para cualquier Amiga que tenga IDE de 40 pines, es decir vale para la IDE-Fix y para otras controladoras de otros fabricantes al mismo tiempo. Es relativamente barato, aunque no deja de ser un adaptador de una cosa a otra que se podría vender mucho mas barato si lo hicieras “los chinos”. Pero como es una modificación para soportar lo de antes, a mi entender sale “un poco caro”.

La desventaja inicial es que no tiene “soporte” directo de las CF para que puedan sobresalir de cualquier carcasa, y tendría que hacer bricolaje al Amiga (a mi torre para adaptar una bahía de 5.25″ o 3,5″ de plástico) para poder sacar la ranura. Por supuesto “tirar a la basura” (comérmelo con patatas) el adaptador IDE2CF que ya tengo para este menester.

Se lo recomiendo a aquellos que si planean tener 2 CF en Amiga de forma barata, tengas IDE-Fix u otra controladora con dicha conexión necesaria (recordad que el A1200 internamente soporta 2 IDE, pero el conector es de 2,5″ 44 pines), y con el que no tendrán que preocuparse. Eso si, si no pretenden hacer extraibles dichas unidades, sino que se queden dentro del equipo. Comodidad la tiene, pero no es versátil para pruebas de usuarios que les guste juguetear con varios sistemas operativos, a no ser que también les guste jugar con hardware y adaptarselo a su gusto.

¿Por qué descarté Elbox FastATA MK IV CF/SATA?

Principalmente por su precio. Secundariamente por la instalación que requiere todo el invento: tendría que desmontar casi todo el Amiga, Mediator inclusive, quitar los chips de la Kickstart, poner la controladora, insertar los chips de la Kickstart en el zócalo de la controladora, y volver a montar todo el ordenador con Mediator inclusive.

Después tendría que re-configurar la mitad de mi sistema operativo en lo relacionado con el IDE-Fix/CacheCDFS para poner los controladores de la FastATA y el AllegroCDFS.

La controladora, que viene con software incluido, es de precio similar a comprar 2 adaptadores de TrueIDE. Se supone que tiene mayor rendimiento que la IDE-Fix + IDE Express!, eso si las unidades que pusiera lo tuvieran problemas de transferencia, no hay garantías sobre esto, he leído de usuarios que si han tenido problemas y de otros que les va de maravilla.

Pero para mi planteamiento actual de equipo, tendría que comerme con patatas la IDE-Fix + IDE Express! además de desembolsar mas dinero.

CF Extraible + Disco duro interno = Ignacio contento

Ya había comprado el cable de 3 bocas IDE 2,5″ y 50 cm a Amigakit, así que sólo me faltaba comprar el disco duro que ya tenia pensado con meses de antelación (cuando el desastre en diciembre pasado). Así que lo compré.

La configuración final de unidades se queda como sigue:

Banco 1 IDE, conexion 2,5″ 44 pines:

  • Bahia de 3,5″ con adaptador CF2IDE, de maestro, con CF de 4 Gb, particiones Sistema –800 Mb– y Programas –3 Gb–
  • Disco duro de 2,5″, 160 Gb, de esclavo, 4 particiones: JD (Juegos y Demos) –50 Gb–, Datos –50 Gb–, Pruebas –40 Gb–, CDS –8 Gb–

Todas están en SFS (SmartFileSystem), puesto que tengo 130 Mb de FAST RAM, he añadido bastantes buffers a las unidades, en vez de 80 que es lo básico, 500, esto se puede variar desde el HDToolBox.

NOTA: Para los que quieran variar según su necesidad los buffers de la unidad sin tener que gastar memoria en exceso en sus configuraciones. Recordad que lo podéis hacer con la siguiente orden desde el menú de ejecutar o desde una ventana Shell/CLI:

AddBuffers unidad: (numero de buffers) [RETURN]

Banco 2 IDE, conexión 3,5″ 40 pines:

  • CD-ROM de 52x IDE

Controladora Blizard SCSI:

  • CD-RW Yamaha 10x8x16x

El principal problema al que me enfrenté después es elegir el tamaño del bloque (cluster) utilizado en el sistema de archivos. Pensaba que como iban a ser tan grandes las particiones (50 Gb la mayor), pues seguramente no le haría mucha gracia que la tabla donde se guardan los directorios y ficheros en la partición, utilizar un bloque de 512 bytes que es lo que viene por defecto en el HDToolBox. Por no hablar de que si un archivo es mas pequeño del tamaño del bloque, seguirá ocupando como mínimo ese tamaño elegido.

Con la CF no me preocupe mucho porque la partición mas grande es de 3 Gb, y casi nunca las lleno a rebosar (tampoco pienso llenar mucho el disco duro, por si os estais preguntando porque no compre uno de menor tamaño, seria tirar el dinero con menor tamaño precio similar o mas caro). Al principio pensé en 16 Kb de bloque, pero después de leerme un par de documentos técnicos, casi todos recomiendan de 2 a 4 Kb de bloque, 8 Kb si vas a utilizar la partición para tener vídeos dentro o manejo de imágenes de CD (ISO’s o similar). Y parece ser que algunas versiones de SFS tienen problemas para gestionar bloques de 16 Kb o mayor tamaño (Es posible que esto ya haya sido subsanado en versiones modernas del SFS, la verdad no lo sé si es cierto en la versión que estoy usando: 1.277). Aparte de que no se nota demasiado el rendimiento final con tamaños mayores.

Así que después de hacer un par de pruebas, pase el resto de particiones con bloque de 4 Kb en el disco duro de 160 Gb.

Otra cosa con la que me he enfrentado es con la Mask value(s) y Max Transfer. Cuando estas particionardo el disco duro, a la hora de cambiar el sistema de archivos, es ahí donde eliges tanto los bloques asignados en el SFS y también éstos parámetros, te pone unos por defecto que suelen ser fiables, pero no rápidos.

A la hora de hacer las unidades mas eficientes (tienes que tener cuidado, sobre todo si tienes datos importantes, para que la “Max Transfer” no sea demasiado rápida, pues podría provocar problemas de corrupción de datos a la hora de copiar contenidos de un lado a otro.

En el documento de preguntas frecuentes de Greg Donner acerca del Amiga OS 3.9, puedes leer una pregunta sobre esto en “Operación con Disco y Ficheros”: ¿Qué Mask value(s), Maxtransfer, y tamaños de bloque recomienda utilizar en Amiga?

Donde en síntesis pone:

  • Si tiene unidades muy antiguas utilice: 0x0000fe00
  • Si tiene unidades lentas puede utilizar: 0x0001fe00
  • Si utiliza unidades SCSI o controladoras IDE decentes: 0x00ffffff (6 f’s)

Puedes hacer pruebas de velocidad y rendimiento con el software de DiskSpeed del paquete SFS que está en Aminet.

También puede hacer pruebas con el software de sysspeed y el de sysinfo, aunque son testeadores mas antiguos y pueden dar problemas. Pero si tiene algún indicio de pruebas anteriores y velocidad podrían serle de utilidad.

Siguiente paso…

Reorganizar datos del disco duro, poner algunos programas de navegación modernos (aparte de los que ya uso) en el Amiga Classic, y empezar mis testeos de compatibilidad para poner y/o elegir un gestor de contenidos en El Amiga me Encanta.

También tengo que mirar la compatibilidad bajo MorphOS, lo que me obligará a actualizar algunas cosillas del Mac Mini PowerPC G4.

Por último, he encargado una CF 4 Gb Fixed a Deal Extreme, mismo modelo que estoy usando, es de esperar que no me engañen, pero me he fijado en el “número de serie” que aparecía en el costado de una de las fotografías. Quiero probar si mi teoría de las Transcend de los número de serie es cierta. Si lo es, miraré de comprar otras CF Fixed de menor capacidad para otras pruebas similares.

¡Quien sabe! A lo mejor hasta acabo comprando un TrueIDE para aprovechar mi segundo Amiga1200/030 con IDE-Fix y mis tarjetas CF Removibles que ya tengo. Pero eso será en el futuro…

Reconstruyendo el Amiga 1200T/060 (y3)

Seguimos estancados en lo que parece un circulo vicioso.

He hecho varias pruebas con Compact Flash, tanto con CF2IDE, como con IDE2USB, como con diferentes configuraciones e instalaciones, y he aquí algunas de mis conclusiones.

Las CF de diferentes fabricantes y varios adaptadores CF2IDE

Hace algunas semanas, cuando pedí el libro electrónico para mi madre, y algunas cosillas para mi y mis equipos, compré un CF2IDE de bahía 3,5″  para el Amiga (StarTech 35BAYCF2IDE, en Amazon.es estaba mas barato…). Encontré justo lo que quería, con conexión de IDE de 40 pines y de 44 pines al tiempo, ideal para Amiga y para equipos montados en torre, así que lo compré. Pensaba adquirir un segundo si me iba bien el primero, pero se complicaron las cosas.

El adaptador de CF2IDE va perfecto, es de lo mejorcito que he comprado. No es muy barato precisamente, pero está bastante bien construido, ya que la bahía no es de plástico, sino de metal. La ranura tiene un botón de eyección para sacar la tarjeta cómodamente. Y además posee los dos conectores IDE, lo que facilita poderlo poner en una u otra configuración. Además tiene la posibilidad para poner la tarjeta como Maestra o Esclava. Así que es muy completito.

Pues bien, sustituí mi versión de CF2IDE interno que había comprado en china por este otro, y puse el segundo como esclavo. Al principio parecía ir bien. Pero descubrí cosas que no contaba con ellas.

Además compre otras 3 tarjetas mas de CF, para hacer pruebas, 2 de 2 Gb Transcend a 133x y una tercera de 4 Gb pero de SanDisk y mas veloz (SanDisk Ultra, de 30MB/s), pensaba hacer pruebas para ver si podía empezar a poner tarjetas mas veloces en el Amiga.

Las de 133x no van muy lentas en Amiga, ya que los programas de Amiga Classic no son demasiado voluminosos, pero quería ver si podía acelerar un poco las cosas.

Mi otra razón era para hacer copias integras de la CF de 4Gb en la nueva y ver si se notaba también la velocidad, y quedarme con la mas lenta como copia de reserva.

Copias de CF Maestro a CF Esclava, diferentes marcas y velocidades

Lo cierto es que empecé a encontrar problemas con las dos tarjetas conectadas al tiempo, la antigua lenta como maestro y cargada en memoria, y la moderna y rápida como esclava que conecté, formateé, e intenté copiar todo el contenido tal y como estaba en la maestra (vía DirOpus4… para mayor comodidad).

Parecía que no le gustase tener las dos al tiempo, y tenia algunos problemas de ficheros que no se podían copiar, lo cual me mosqueó mucho, pero aun así continué con la copia.

Apague el ordenador, y la puse como maestra. pero seguía teniendo el mismo problema de antes con el disco duro, que no se copiaba bien. (El gurú de la muerte atacó de nuevo…)

Copiar el contenido de la CF con un copiador sector a sector

Entonces decidí probar un sistema un poco mas bestia. Me hice con un copiador “en bruto” sector a sector, de momento uno que encontré para Windows llamado: “HDD Raw Copy” de HDDGuru en su versión Portable, y probé a copiar la CF en fichero y después en la CF nueva. Pero no resultó como esperaba.

Como fallaba el primer intentó: 4 Gb, pero diferente fabricante y velocidad. Probé con las de 2 Gb idénticas con un sistema instalado desde cero para probar: un Amiga OS 3.9 limpio.

Con este sistema no dió fallo. Intenté razonar por que con el otro fallaba, y me dí cuenta de que la CF mas veloz era unos pocos Mb mas pequeña que la otra, este podía ser el principal motivo.

Indagué entre mi colección de adaptadores y tarjetas SD, y encontré una de 4 Gb que era “un poco mas grande” que mi CF, y como tenía un adaptador de SD a CF, pues intenté probar con el copiador pista a pista, pero tampoco funcionaba la idea.

Así que por el momento, la única posibilidad de copiar sector a sector es mediante tarjetas de mismo fabricante y mismo modelo.

Controladores IDE-Fix y Compact Flash

Las cosas se complicaron en cuanto decidí: “bueno, pues nada, compraré una de 4 Gb idéntica a la que tengo“, pero como eso iba a tardar un buen rato, y yo necesitaba empezar a hacer pruebas de navegadores para lo que planeaba hacer con Encanta. Empecé a probar a instalar una configuración limpia en las tarjetas de 2 Gb que tenía.

El problema de instalar el AmigaOS 3.9 ya estaba solucionado, ahora empezábamos con otra cosa mucho mas problemática, que fui descubriendo a trompicones, y con cada fallo no sabía como solucionarlo, cosa que me desmoralizaba de sobremanera.

Quizás mi afán por descubrir los por qués y cómos me lleve a hacer un millar de pruebas con todas las posibles configuraciones, para ver si es de una u otra forma y si se puede “sortear” el problema de alguna forma.

El problema es que siempre que instalaba, fuera cual fuera la configuración (Amiga OS 3.9 limpio, con algún BoingBag del 1 al 4, o incluso con alguna que otra configuración adicional), todas fallaban. Al final decidí probar con un Amiga OS 3.1 a ver si era problema de otra cosa que se me pasaba, pero tampoco lo lograba.

Siempre acababa con una bonita pantalla gris oscuro, la disquetera sonando como si no pasase de cargar el resto. Y se atrancaba después de poner la instalación de IDE-Fix que te obliga a reiniciar para continuar con dicha instalación.

Lo mas curioso del asunto es que con mi CF de 4Gb con todo recién instalado y actualizado con mi antiguo sistema personalizado, si funcionaba el invento. Indagué si podía ser un problema de versiones diferentes de IDE-Fix. La cosa se complicó mucho mas cuando descubrí que ninguna de ellas parecía gustarle a las tarjetas de 2 Gb que tenía.

Me extrañaba muchísimo que con una versión inclusive mas antigua funcionase todo y con una versión inclusive mas moderna no. Pero tampoco era de ahí. Mire los parches del scsi.device, del la ROM Update en fichero, del Setpatch, tampoco era de ahí. La cosa seguía fallando en el comando IDE-Fix, si desactivaba dicho comando, todo iba a las mil maravillas.

Mi pregunta final siempre era: “¿por qué en mi configuración nueva no, y en la que tenia hace años si?“. Y eso me dejaba mas confuso aún, porque no tenía respuesta sencilla.

Bic naranja escribe fino, Bic cristal escribe normal… Bic bic bic bic bic…

NOTA DEL AUTOR SOBRE EL TITULO DE ESTA PARTE: El titulo no dice mucho de lo que voy a escribir, pero me ha salido del alma…

Descubrí, mientras leía uno de los hilos de amiga.org y en otro hilo de English Amiga Board, la existencia de problemas con los controladores de IDE-Fix, pero mucho mas algo que desconocía: la existencia de Compact Flash en modo Fijo (Fixed, como si fueran discos duros), y en modo removible (como si fueran unidades ópticas o intercambiables, por decirlo de alguna forma sencilla), y como ésto afectaba a los IDE-Fix.

También hablaban que “había forma de cambiar el formato” pero se necesitaba un equipo en concreto y una utilidad proporcionada por el fabricante (por ejemplo SanDisk tenia la suya) que fue discontinuada y solo se ofrecía a ensambladores OEM, parece ser.

Encontré un tutorial para hacerlo, pero había que poner la Compact Flash en maestro, arrancar el ordenador en forma MS-DOS y meter el comando para cambiar dicho formato. Y no me “hacia mucha gracia” variar mi ordenador cuando uno tiene un que usa a diario, pero con el que no te apetece hacer muchos experimentos de este tipo, donde implican reconfigurar un ordenador que también utilizas para trabajar.

Intenté mirar si lo podía hacer con el VirtualBox, pero no había forma de configurarlo para que la CF conectada a mi ordenador real pudiera enterarse que estaba en un IDE virtual configurada como maestra. Así que no hubo tampoco caso.

Intenté buscar alguna otra forma de hacerlo con Ubuntu o similar, pero no he encontrado hasta la fecha nada. (¿Alguna idea, chicos?)

La otra solución que encontré fue aplicarle un parche a los controladores de IDE-Fix, que se encuentra en Aminet y requiere los ultimísimos controladores que sacaron los de Elaborate Bytes para dicho software. Y de hecho el parche funciona pero con alguna limitaciones.

IDE-Fix parcheado para CF

El método básicamente es parchear el comando IDE-Fix, has de bajar los siguientes componentes:

Además necesitaremos los controladores que tengamos de IDE-Fix, si somos un poco listos podemos hacer nuestro disco modificado (copia el disco y utiliza ésta copia, no el original) para que podamos tener parcheado de origen cuando los instalemos.

Con el IDE-Fix último de Elaborate Bytes (el parche solo funciona con éste), utilizamos el spatch con el parche que viene, por línea de comandos (ventana CLI(Shell). Aplicar el parche es “algo lento”, y no te muestra ningún mensaje de porcentaje o aviso, pensé que se había quedado bloqueado, pero no, es que es así.

Una vez aplicado el parche, debemos cambiar el comando de IDE-Fix por el nuevo, puedes renombrar el antiguo y copiar este a tu configuración, o bien a tu copia del disco de controladores oficiales en el mismo lugar que esta el otro.

IDE-Fix! parcheado con licencia

Cuando tienes registrados los controladores, el registro se queda impreso en un fichero llamado idefix.library que se copia en tu directorio Libs de tu Workbench. Si no tienes licencia, tus controladores estarán en modo demo, y aparecerá un cartelón de “Regístrese” cada 30 minutos al que tienes que contestas con YES (te va variando la posición de la respuesta, para jorobar un poco mas con el mensaje).

Lamentablemente, Elaborate Bytes ya no registra ningún software de IDE-Fix’97, y solo puedes encontrar los controladores registrados cuando compras el disco original en alguna de las pocas tiendas aun existentes para Amiga que lo poseen. O en el mercado de segunda mano. Por favor, cuando compres los controladores cerciórate de que te pasan dichos datos, porque sino te habrán vendido una copia sin registrar o demo.

El problema es que el parche sólo funciona funciona con los últimos controladores, proporcionados por Individual Computers desde su web y desarrollados en el año 2000 por Elaborate Bytes.

Es decir, que en el caso de que tengas licencia sea el disco de IDE-Fix’97, el disco para IDE-Fix Express! con el parche aplicado en el comando IDE-Fix, la licencia no te funcionará, ni aunque la pongas “a mano”.

Al menos en mis pruebas desde varios ordenadores Amiga no resultó. Cuando aplicas el parche y el registro, el cartel de 30 minutos seguirá apareciéndote, por mucho registro que tengas.

Circulo Vicioso

En mi caso, con el planteamiento que tenía de configuración al reconstruir el Amiga, me joroba por varios sitios lo que ha pasado:

  • No puedo utilizar el parche, porque pretendía usar el IDE-Fix Express!, y mi idea era poder poner 3 unidades IDE: CF, disco duro de 2,5″ y unidad CD.
  • La alternativa es “solo usar 2 unidades IDE” y pasar de controladores…, con lo cual, ¿para que quiero IDE-Fix? La placa del A1200 ya soporta 2 IDE. (O sea, que me la coma con patatas… si sigo este camino…)
  • La otra alternativa es encontrar CF en modo fijo (Fixed), el problema es que no siempre podrás saber si te las venden así hasta que no las pruebes con los controladores de IDE-Fix sin parchear.

Mis alternativas posibles

Yo aun sí uso CDs en mi Amiga en torre, así que tendría que decidir estas cuestiones:

  • Utilizar el lector/grabadora SCSI para leer discos de Amiga cuando los necesite a través de la aceleradora y controladora SCSI de ésta. El problema es que hay que configurarlo en el Workbench todo el tinglado. Ahí no hay mucho problema. Pero cuando instalo todo desde cero, tendría que modificar bastantes discos de arranque para que me lo detectase correctamente, o bien utilizar en contadas ocasiones el lector IDE para esa pruebas o reinstalaciones desde cero (En cualquier caso el IDE-fix me lo comería con patatas).
  • No montar nunca lector de CD’s y utilizarlos de forma virtual… con lo cual cada vez que quisiera acceder a un CD tendría que pasarlo a ISO y configurar el diskimage. Cosa que es interesante pero me joroba algunos aspectos básicos.
  • Comprar un disco duro y pasar de CF’s, pero mi idea era tener varios sistemas pre-configurados y cargar dependiendo de mis pruebas a realizar, y hacer copias sencillas cuando lo requiriese.
  • ¿Comprar la Elbox Fast-ATA 1200 MK III, que es un poco cojonera de configurar, con sus controladores AllegroCDFS, y probar el tinglado desde ahí. El problema es que dicha controladora vale como unos 120 EUR. Y además es un poco puñetera para instalarla en mi ordenador. Tampoco hay garantías de que pase lo mismo que con la IDE-Fix actual.
  • Esperarme a la ampliación de Individual Computer llamada TrueIDE.

Notas sobre Compact Flash de Transcend

Esto no se si les servirá algunas personas, pero yo os lo pongo por si a caso.

Las tarjetas de Transcend tienen un numero de serie (en realidad todas las tarjetas, pero no todas tienen la misma forma de definirlas).

  • La Transcend Compact Flash 133x 2Gb tiene:
    602297 2344 8322AD 0U4RR
  • La Transcend Compact Flash 133x 4Gb tiene:
    572280 5314 8322AD 0U4RF

Así que me hace sospechar que esa letra final puede que tenga algo que ver con R de Removible y F de Fixed. Pero podría ser coincidencia…

Eso es todo. Seguiremos informando de progresos en cuanto tenga algo de que informar.