[Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Avatar de Usuario
DyLucke
Mensajes: 4046
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 48 veces
Agradecimiento recibido: 34 veces

[Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor DyLucke » 16 Jul 2017 19:19

...

Éste tutorial está basado en el que en su momento realizó "Novacoder" y colgó en el foro de Amiga.org hace casi 10 años.

El enlace está hecho unos zorros, y ha perdido las fotografías que lo acompañaban, hace ya mucho tiempo que se colgó, y como es sabido, la información en la red, aunque puede permanecer por décadas en algunos casos, en otros, puede volatilizarse.

Intentaré resumir el asunto y explicarlo de modo que no necesitemos fotografías, que es lo primero que suele caer, todavía recuerdo el estupendo tutorial que publicó uno de los "gurús" del Amiga en EAB que daba pie a varias modificaciones vitales para el A500, y se perdió totalmente... En fin.

Intentemos que la información que nos es útil no desaparezca.

PREÁMBULO:
---------------


Mucha gente suele coincidir en la idea que la mejor opción de sistema operativo para un A1200 es instalar WB3.1 (independientemente de si disponemos las ROMS 3.0 o 3.1), y lanzarlo en alta resolución no entrelazada (640x256) a 16 colores para mantener el consumo de ChipRam en unos márgenes aceptables y que no se resienta mucho el rendimiento del sistema.

Ésta es una verdad a medias. Si bien es cierto que con el A1200 de serie, con únicamente sus dos megas de ChipRam, nos vamos a ver obligados indefectiblemente a usar una configuración de pantalla de 640x256 y 4 u 8 colores... Con iconos lo mas simples y pequeños que la vista y el entendimiento nos permitan, la realidad cambia si dotamos a nuestro A1200 de una tarjeta de ampliación de 8mb.

Si disponemos de una aceleradora sencilla con un 020 28mhz o un 030 de 25mhz, podemos atrevernos a afirmar que esa idea común es cierta.

La potencia del micro no es suficiente para utilizar OSB3.9, y por otra parte, aún en WB3.1 el sistema se resiente si lo cargas con una configuración de pantalla superior a 640x256 a 16 colores.

Sin embargo, los que poseemos una 1230 a 40 o 50mhz, (o incluso superiores), podemos creer, y no sin razón, en la idea que el tener la ROM 3.1 e instalar OS3.9, nos reportará grandes beneficios... Tenemos el BB1, el BB2 e incluso el BB3, nuevas librerías y un aspecto remozado.

Pero no todo son ventajas, al hacer una instalación "a pelo" de OS3.9 nos daremos cuenta que el sistema se arrastra como una babosa, y nos preguntaremos de verdad, si nuestra aceleradora está realizando su función.

Pues sí, lo hace, pero WB3.9 no es, por sí mismo, demasiado eficiente, así que hay que "tunearlo" para que funcione correctamente, y lo hace, en los 030 a 50 e incluso a 40mhz. Asimismo, la mejoría también se notará en procesadores superiores. El sistema que se ha utilizado para esta instalación monta 64MB de RAM, aunque, ciertamente, para casi todas las cosas que podamos hacer con un 030, 32MB deberían ser suficientes.


---------------------------------------------------------------

PROCESO:
-----------


Tras instalar normalmente OS3.9, lo cual habremos de hacer de la manera ya conocida, hay diversos tutoriales de cómo hacerlo, en especial si pretendemos utilizar discos duros de gran capacidad, (colgaré un pequeño tuto en breve), llegará el momento de instalar los Boing Bag.

Dichas actualizaciones funcionan como los dichosos Service Pack del Windows, son actualizaciones acumulativas que se instalan sobre el OS original.

Cabe decir llegados a éste punto que tanto OS3.9 como los BB1 y BB2 están protegidos por derechos de autor, así que no es posible colgar enlace alguno para su descarga. Pero ahí fuera están, sólo hay que querer encontrarlos.

Si alguien se pregunta, hasta qué punto OS3.9, constituye una diferencia frente a WB3.1, aquí dejo las características.

Off Topic
Amiga OS 3.9 ISO Functions

Multimedia programs (MP3 player, AVI & QT player, new CD player)
Web browser AWEB 3.4 SE (new version)
GENESIS (full Internet and network access)
AmiDOCK (new program start bar)
WarpOS 5.0 (new version)
IomegaTools (for Zip and Jaz)
new powerful Shell (with extensive prefs)
automatic datatype recognition
integrated unpacker (lha, lzx, dms, zip…)
fast search (search for, and in files)
new picture datatype (PPC-optimized)
many new Tools (ASLPrefs, new Info requester, new watch, font cache, new color wheel, etc.)
extensive HTML documentation (in English and German)

This list only shows the main features of Amiga OS 3.9.
System Requirements

Amiga OS 3.9‘s hardware requirements are identical to that of Amiga OS 3.5.

Amiga OS3.9 is a software-only Update w/o ROM’s (however, it requires Kick start 3.1 ROM’s to operate!)

Amiga OS3.9 is the update for Amiga OS 3.5 — but it can also be installed directly on top of an Amiga OS 3.1 system.

Minimum Requirements:

CD-ROM drive
Hard drive
68020 or higher processor
Amiga 3.1 ROM’s (version 40.xx)
6 MB Fast RAM

For improved performance, we recommend:

68030 or higher processor
8 MB Fast RAM
Graphics accelerator and/or scan doubler
Modem

To take full advantage of OS 3.9 we also recommend you add the following:

68060 processor with Power PC accelerator card
16-bit sound card
32 MB Fast RAM
I/O Accelerator


Features of Amiga OS 3.9 ISO

Workbench
AsyncWB – adds asynchronous copying and delete functionality to Workbench

ACTION – AVI & Quicktime Player
plays AVI and Quicktime videos
highly optimized 68k version

AMPlifier – MP3/WAV/AIFF Player
plays MP3, WAV, and AIFF sound files
paulaaudio.device (there is no need to install AHI)

MPEGA.Library – Software MP3 Decoder
68k and PPC version

PlayCD – New CD Player
plays music CDs
new animated skin system
programmable

CacheCDFS – CD ROM Support (*3.5)
CacheCDFS – CD-ROM File System
ISO9660, RockRidge, Joliet (Win 95/98) and MAC HFS compatible
supports Amiga protection bit and file comments
MultiSession CD-ROM support
CDFSPrefs – Preferences tool for CacheCDFS
BootCacheCDFS – Loads CacheCDFS reset resident for JumpStart
Autoboot InstallCDFS – Installer script for easy installation of CD-ROMs
FindDevice – Tool to search for connected CD-ROM drives

AWEB 3.4 Special Edition – Internet Browser
works online and offline
supports HTML 3.0 and most of HTML 4.0
supports JavaScript

Internet / Network Access – TCP/IP Stack
connects your Amiga to the Internet
easy selection of Internet Service Providers
connects to other computers (LAN)
full version; no time-limit

AmigaMAIL – E-Mail Client (*3.5)
easy to configure and use
based on the e-mail library

AmiDOCK – Program Start Bar
easy to use program start tool like the Apple "Klickstarter", but far more powerful
add new programs with drag & drop

RAWBInfo & several other tools
RAWBInfo – a powerful new info requester
NewIconEmu – emulates NewIcons on the new system
colorwheel.gadget – new color wheel with true color support
gradientslider.gadget – new gradient slider
string.gadget – new string gadget with lots of functions
ASLPatch – a new file selector

Automatic file type recognition
DefIcons is a powerful system that defines which application is launched when a file is double-clicked
very flexible and powerful

Improved Libraries & System Tools
new icon.library
patches to workbench.library
patches to intuition.library
new API functionality
additional products

Find & Clock
Find tool (files, and within files)
Workbench clock (Animated Icon)
new text.datatype

IomegaTools – tools for Zip and Jazz drives

New Shell & many other tools
ViNCEd – powerful Shell with history, etc.
diskfont.library – bugfixes and new font caching
FixFonts – cache management
More – bugfixes
BenchTrash – new trashcan
mathieeedoubbas – bugfixes
mathieeedoubtrans – bugfixes
mathieeesingtrans – bugfixes
rexxmathlib.library

Unpacker Tool
tool to support the DefIcon system and xad.library
decrunches lha, lzx, zip and many others
easy to use

XAD Library – Universal Decruncher System
decrunches lha, lzx, zip and many others

Picture Datatype – New Improved Version
PowerPC/68K fat binary
supports picture scaling

Improved Prefs
Workbench – new features: title bar on/off, icons in FastRAM, fuel gauge on/off, etc.
IPrefs – now uses the scaling features of the new picture datatype & 1:1 aspect ratio of all window borders
AHI prefs
ScreenMode prefs – added Test button
WBPattern – select button for scaling feature
IControl

Glow Icons – New Icon Style (*3.5)
new complete icon set for all system tools
new icons for most applications

WarpOS – New Version
WarpOS PowerPC support
AmigaOS compatible integration
extensive functionality
hardware independent driver system

WarpOS prefs
direct control over the features of WarpOS

HDToolBox – Harddisk Toolkit (*3.5)
scanning the SCSI bus
read the physical information of the hard disk
read/write the logical information (RDB)
create Mount files
read special Mount entries to restore the RDB
HDToolBox application that uses the low-level library
new GUI style

NSDPatch -Support for Harddisks >4GB (*3.5)
L:FastFileSystem – adds 64-bit support according to the new style device based trackdisk64 standard
NSDPatch – integrated into SetPatch
implements a standard for 64-bit devices
adds support for NSD to a lot of standard and third-party devices (many different scsi devices, ide devices …)
allows access to partitions and disks > 4GB
fixes bugs in certain devices (mfm.device, some SANA II devices)

HDwrench.library (*3.5)
supports drives beyond 4 gigabytes, up to the limit of SCSI disk addressability

Text-Editor-Gadget (*3.5)
supports ReAction/ClassAct
support for text styles (bold, italic & underline)
multi-level undo & redo
support for alignment (left, center & right)
separators with an optional title
supports marking via the mouse or the keyboard (using shift)
supports all types of fonts (proportional, fixed, even colour fonts)
floating wordwrap, i.e. text automatically reflows if you resize the window



Una vez instalado OS3.9 y los BB1 y BB2, instalaremos el BB3...
Aunque por lo visto, desde hace unos meses, ya tenemos BB4 que además soluciona algunos problemas que traía el BB3.

BB3 y BB4, agrupados en un solo archivo los podemos descargar AQUÍ:
http://lilliput.amiga-projects.net/Files/BoingBags3&4.lha

Éstas son algunas de las mejoras que incluye en su versión actual, 1.33.

Off Topic
Changelog of BoingBag 4:

Changes between V1.32 and V1.33:

* Updated Execute from 44.5 to 45.15.

* Updated workbench.library from 45.136 to 45.137.

* Updated SortIcons.rexx from 1.0 to 2.0.

* Updated Tools/BenchTrash from 1.75 to 1.76.3.

* Added Polish versions of various components.



Changes between V1.31 and V1.32:

* Updated icon.library from 46.4.443 to 46.4.450.

* Updated Shell from 45.31 to 45.38.1.

* Updated LoadModule from 40.13 to 45.7.



Changes between V1.3 and V1.31:

* Fixed Genesis-related issues.

* Deleted non-working Translate command.



Changes between V1.29 and V1.3:

* Updated icon.library from 46.4.440 to 46.4.443.

* Updated Say from 37.4 to 38.5.

* Fixed some THE-related bugs.

* Fixed wrong Austrian and Spanish filenames.



HACIÉNDOLO RÁPIDO:
--------------------------



Éstos parches a continuación habrían de proporcionar un incremento de velocidad de ejecución del sistema a la hora de renderizar las ventanas y mostrar los iconos, son los que se ha comprobado que son estables, y pueden funcionar hasta con 256 colores de profundidad. La idea detrás del uso de éste software es descargar de trabajo en todo lo posible al chipset AGA (fundamentalmente al Lisa), y redirigir dicha carga de trabajo a la CPU de la aceleradora, abrumadoramente mas capaz.

Asimismo se busca que el flujo de datos a través del AGA sea el menor posible.

Pero todo ésto no es gratuito, generalmente hablando, cuantos más parches apliquemos sobre el Sistema Operativo, mayor inestabilidad generará, por lo cual, hay que aplicar el número de parches justo, en el menor número posible para nuestros intereses.

Para incrementar el rendimiento gráfico del Sistema Operativo, instalaremos éstos parches a ser posible en éste orden.

BLIZKICK:
Ésta increíble utilidad, permite no sólamente volcar tu ROM en RAM (incrementando la velocidad de lectura y acceso a las instrucciones que contiene), sino que también incluye algunos incrementos de velocidad internos. Como tenemos memoria de sobra, no nos costará nada instalarlo.
Descárgalo AQUÍ: http://aminet.net/package/util/boot/BlizKick

FBLIT y FTEXT:
No solo liberarán gran cantidad de la necesaria ChipRam, sino que además, trasladarán las rutinas destinadas al Blitter a la CPU de la aceleradora.
Nuevamente, nuestro 030 50mhz es mucho más capaz que el Blitter.
Descarga FBlit AQUÍ: http://aminet.net/util/boot/fblit.lha
Descarga FText AQUÍ: http://aminet.net/util/boot/FText.lha

BLAZEWCP:
Reemplaza ciertas rutinas del OS por otras C2P.
Puedes descargarlo AQUÍ: http://aminet.net/package/util/boot/Blazewcp

ICONBEFAST:
IconBeFast, realiza lo que su propio nombre indica, y lo hace realmente bien, acelera el renderizado de los iconos sustancialmente, lo notaremos mucho en modos de 256 colores.
Puedes descargar IconBeFast AQUÍ: http://aminet.net/util/boot/IconBeFast.lha

WBCTRL:
Éste pequeño programa, permite que el sistema, utilice la FastRAM para los iconos, en lugar de la ChipRAM, que es, notablemente mas lenta.
Utilizado en conjunción con la opción "Icons to FastRam" disponible en las "Prefs" del WorkBench. [Sys:Prefs/Workbench]
Puedes descargar WBCtrl AQUÍ: http://aminet.net/package/util/sys/WBCtrl

WBCtrl, reconoce FBlit si lo tienes instalado, por lo cual es crucial instalarlo detrás de éste.
Según parece, WBCtrl podría no funcionar correctamente o podríamos no encontrar la opción "Icons to FastRam" en [Sys:Prefs/Workbench]

Si nos ocurre ésto, lo podemos solucionar de la siguiente manera:

1- Añade lo siguiente a la línea del Startup-Sequence "Assign ENV: [etc.]" :

FBlit
WBCtrl IMT=ICONFAST

2- Añade "SIMPLEGELS" al comando LoadWB que se encuentra al final del Startup-Sequence.
Nota: Puedes obviar el paso 2 si tu versión de WBCtrl es superior a la 3.56e.

LoadWB SIMPLEGELS
EndCLI


Finalmente retira "AmiDock" de tu carpeta "WBStartup", déjalo en algún otro lugar... Como por ejemplo la papelera. -507
Nota: Nos queda claro que Novacoder no es muy amigo de "AmiDock", por mi parte recomendaría que le diérais una oportunidad, especialmente si váis sobrados de memoria RAM y de potencia de procesador.

También se recomienda abandonar el sistema de archivos FFS (propio del Amiga OS), que es propenso a desvalidarse a la primera de cambio, tardar horas en revalidarse, o incluso inutilizarse a sí mismo, y pasarse al sistema de archivos SFS o PFS, que son mucho mas estables.

Personalmente, uso SFS, PERO NO en la partición de SISTEMA, ya que, las utilidades existentes para el mantenimiento del disco duro en Amiga, son para sistema FFS... Y acabarían corropiéndote la partición del mismo modo que se corrompen los políticos.

La migración a SFS o PFS en la partición de sistema es un tema un tanto complejo.
En mi caso, opté por mantener la partición de sistema con FFS... Siendo ésta pequeña, y al mismo tiempo tener una partición a la que COPIAR el contenido de la partición de sistema, de modo que funcione como copia de respaldo... Si vamos copiando el sistema de tanto en tanto a dicha partición, es poco probable que en una "ida de olla" del FFS, nos arme la de Dios es Cristo... Símplemente necesitaríamos cargar el WB desde disquete, y copiar desde la partición de seguridad a la de sistema. Así de fácil.

Cabe decir a modo de interés general, que existen utilidades para SFS, pero hasta donde yo sé, no tienen interfaz gráfico, se han de descargar de Aminet, y personalmente no las he probado. No obstante, las utilidades de gestión del disco duro incluídas en el OS3.9 serán para el sistema de archivos original, y no deberemos usarlas en las particiones SFS, o Mac, o DOS, si las hemos creado para los emuladores de PC y Mac.

Como ya he adelantado, SFS es un sistema de archivos muy estable, que además, elimina la BARRERA de la limitación de caracteres en las rutas de archivo. FFS permite una longitud de unos 30 caracteres, de modo que cualquier archivo de nombre largo que podamos pasar desde el PC puede verse perjudicado si cae en una partición con éste sistema de archivos. En su momento era una mejora tremenda sobre MS-DOS, pero hoy está obsoleto.
SFS no tiene éste problema y nuestros archivos de nombres indescriptibles y obscenamente largos estarán a salvo.


HAGÁMOSLO BONITO:
-------------------------


En ésta última fase, intentaremos que el interfaz gráfico luzca lo mejor posible.
En principio, con el proceso que hemos realizado hasta ahora debería bastarnos, pero vamos a intentar afinar un poco.
Éstas instrucciones van a ser bastante genéricas y únicamente orientativas, ya que algunos seguimos otros caminos o instalamos otro software para lograr un resultado similar.

Vamos allá.

Los GlowIcons que instala OS3.9 son un gran paso adelante desde WB3.1 pero todavía usan una paleta de colores limitada, así que podríamos mejorarla a algo un tanto mas moderno. Es bastante fácil el sustituir tus iconos en OS3.9, únicamente has de arrastrar el icono que te interesa a la ventana del antiguo cuando estás en su ventana de información.

Algo así como abrir las propiedades del icono, y arrastrar el nuevo a la ventana abierta.

La lógica de mapeado de color dinámico de WorkBench puede dar como resultado que los iconos aparezcan en colores verdaderamente extraños, lo cierto, es que en muchos casos los "paquetes" de iconos que encontramos en Aminet, pueden venir con un archivo de paleta predefinido... Otros se basan en la paleta por defecto del OS3.9 y en otros casos, habremos de buscarnos la vida.

A mí particularmente me encantan los iconos existentes para los paquetes de WHDLoad, pero nunca conseguí que se me vieran correctamente.
Creo recordar que ésto pasaba porque los iconos eran 256 colores, y nunca dí con la paleta correcta.

Existen utilidades como FullPalette (descargable desde AmiNet), que permiten crear una paleta que coincida con el paquete de iconos, para usarla y mantenerla fija como subset de colores para uso del WorkBench... También podemos hacer lo mismo con la imagen de fondo que usemos.

Obviamente, para obtener unos buenos resultados habríamos de usar una paleta de colores reducida... Algo entre los 16 y los 64 colores.

Con la utilidad "VisualPrefs" también podemos toquetear un poco la paleta (y el WorkBench en general).


VisualPrefs is an amazing utility which allows you to greatly customise WB and generally tart it up; we also use it to remap WB colours to our fixed palette entries.

Otras utilidades de interés serían, MagicMenu, BarClock y LimpidClock.


Finalmente NovaCoder, grabó un vídeo mostrando el resultado de éste proceso y unas pruebas de rendimiento.

https://www.youtube.com/watch?v=VETGfJ9pjI0
"I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
Taburoto
Mensajes: 1191
Registrado: 15 Mar 2011 00:40
Agradecido : 11 veces
Agradecimiento recibido: 57 veces

Re: [Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor Taburoto » 16 Jul 2017 19:46

En el programa #63 de los amigos de AmigaWave,el compañero Web8Bits nos enseña como instalar OS3.9 desde una CF,montando un archivo. ISO.Hoy dia casi nadie un CD-ROM conectado al A1200.

https://www.youtube.com/watch?v=7iFNfD6XlNI&list=PLvsTDAggKYrxrhRpO0fB3mIWZ_p03DgEn&index=20

Mejor mirad este,en el anterior suceden problemas tecnicos.

https://www.youtube.com/watch?v=7iFNfD6XlNI&list=PLvsTDAggKYrxrhRpO0fB3mIWZ_p03DgEn&index=20

Avatar de Usuario
DyLucke
Mensajes: 4046
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 48 veces
Agradecimiento recibido: 34 veces

Re: [Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor DyLucke » 16 Jul 2017 20:09

El proceso sería realmente sencillo si tuviéramos instaladas las ROMS 3.9 ésas que te puedes montar si eres un manitas.
"I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
DyLucke
Mensajes: 4046
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 48 veces
Agradecimiento recibido: 34 veces

Re: [Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor DyLucke » 16 Jul 2017 20:10

El proceso sería realmente sencillo si tuviéramos instaladas las ROMS 3.9 ésas que te puedes montar si eres un manitas.
"I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
kikems
Mensajes: 1739
Registrado: 30 May 2013 19:23
Agradecido : 251 veces
Agradecimiento recibido: 470 veces

Re: [Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor kikems » 16 Jul 2017 20:36

A ver si alguien de foro se anima a parchear esas roms y nos ofrece el servicio de tostarlas.

Avatar de Usuario
DyLucke
Mensajes: 4046
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 48 veces
Agradecimiento recibido: 34 veces

Re: [Tuto] Cómo montar un OS 3.9 completo y optimizado en un A1200

Mensajepor DyLucke » 17 Jul 2017 20:51

No creo que fuera posible, hay copyright de por medio, así que la opción es hacérsela uno mismo, o que algún alma caritativa con conocimientos te lo apañe a título personal.
"I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".


Volver a “Software & OS Amiga”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado