| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| companias:locomotive_software [2026/04/29 21:57] – jesus | companias:locomotive_software [2026/04/29 22:15] (actual) – jesus |
|---|
| .dato-etiqueta { color: #008800; font-weight: bold; min-width: 180px; text-transform: uppercase; } | .dato-etiqueta { color: #008800; font-weight: bold; min-width: 180px; text-transform: uppercase; } |
| .dato-valor { color: #00ff00; flex: 1; } | .dato-valor { color: #00ff00; flex: 1; } |
| | |
| .link-editorial { color: #00ff00 !important; text-decoration: underline !important; font-weight: bold; } | |
| |
| /* --- BLOQUES DE SECCIÓN --- */ | /* --- BLOQUES DE SECCIÓN --- */ |
| <div class="ficha-libro-crt"> | <div class="ficha-libro-crt"> |
| <div class="portada-ficha-container"> | <div class="portada-ficha-container"> |
| <img src="/lib/exe/fetch.php?media=compañias:logos:locomotive_software.png" alt="Locomotive Logo"> | <img src="/lib/exe/fetch.php?media=compañias:logos:locomotive_software_logo.jpg" alt="Locomotive Logo"> |
| </div> | </div> |
| <div class="datos-ficha"> | <div class="datos-ficha"> |
| <div class="titulo-linea"> | <div class="titulo-linea"> |
| <h2>FICHA TÉCNICA</h2> | <h2>LOCOMOTIVE SOFTWARE</h2> |
| <img src="/lib/exe/fetch.php?media=botones:reino_unido.jpg" class="bandera-pais"> | <img src="/lib/exe/fetch.php?media=botones:reino_unido.jpg" class="bandera-pais"> |
| </div> | </div> |
| <div class="dato-linea"><span class="dato-etiqueta">NOMBRE:</span><span class="dato-valor">Locomotive Software Ltd</span></div> | <div class="dato-linea"><span class="dato-etiqueta">NOMBRE:</span><span class="dato-valor">Locomotive Software Ltd</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">ORIGEN:</span><span class="dato-valor">Leatherhead, Surrey (UK)</span></div> | <div class="dato-linea"><span class="dato-etiqueta">ORIGEN:</span><span class="dato-valor">Leatherhead, Surrey (Reino Unido)</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">FUNDACIÓN:</span><span class="dato-valor">14 de Febrero de 1983</span></div> | <div class="dato-linea"><span class="dato-etiqueta">FUNDACIÓN:</span><span class="dato-valor">14 de Febrero de 1983</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">ESTATUS:</span><span class="dato-valor">Disuelta (9 de octubre de 2010)</span></div> | <div class="dato-linea"><span class="dato-etiqueta">ESTATUS:</span><span class="dato-valor">Disuelta (9 de octubre de 2010)</span></div> |
| </div> | </div> |
| |
| <!-- 2. DESCRIPCIÓN E HISTORIA --> | <!-- 2. DESCRIPCIÓN E HISTORIA DETALLADA --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Historia y Relación con Amstrad</div> | <div class="pcw-section-title">Descripción e Historia</div> |
| <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| <p>Locomotive Software Ltd fue la casa de software británica fundamental en el éxito de la gama Amstrad PCW. Nacida de un contrato para un clon de BASIC, la empresa se convirtió en el socio estratégico de Alan Sugar para dotar de alma a sus máquinas.</p> | <p>Locomotive Software fue la "mente" detrás del hardware de Amstrad. Fundada por Richard Clayton y Chris Hall en 1983, la empresa se convirtió en el socio estratégico de Alan Sugar para dotar de alma a la gama CPC y, especialmente, a la serie PCW.</p> |
| |
| <p>Para el Amstrad PCW, Locomotive desarrolló el ecosistema completo: optimizaron el sistema operativo CP/M Plus y crearon desde cero LocoScript, el procesador de textos que democratizó la informática de oficina. Su capacidad para exprimir el hardware del procesador Z80 permitió que máquinas de bajo coste compitieran con sistemas profesionales mucho más caros.</p> | <p>Su primer gran encargo fue desarrollar un clon de BASIC para Acorn, pero su eficiencia llamó la atención de Amstrad. Para el lanzamiento del Amstrad PCW en 1985, Locomotive no solo adaptó el sistema operativo CP/M Plus (original de Digital Research), sino que creó desde cero el software que justificaría la compra de millones de máquinas: <strong>LocoScript</strong>.</p> |
| |
| <p>A mediados de los 90, intentaron la transición al PC con la suite de Internet Turnpike. En 1997, tras vender Turnpike a Demon Internet, la empresa cesó su desarrollo principal, dejando un legado inigualable en la historia de la informática de 8 bits.</p> | <p>A diferencia de otros desarrolladores de la época, Locomotive se centró en la usabilidad profesional. LocoScript permitía a mecanógrafos y administrativos transicionar al mundo digital sin necesidad de aprender complejos comandos de consola. Esta simbiosis entre el hardware barato de Amstrad y el software robusto de Locomotive permitió que el PCW dominara el mercado europeo de procesamiento de textos durante casi una década.</p> |
| | |
| | <p>Durante los años 90, la empresa intentó dar el salto a Windows y el incipiente mercado de Internet con el software <strong>Turnpike</strong>. Aunque fue un producto premiado y muy valorado por los usuarios de Demon Internet, la transición al nuevo paradigma de software dominado por gigantes como Microsoft dificultó su supervivencia como entidad independiente.</p> |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 3. CRONOLOGÍA TÉCNICA LOCOSCRIPT --> | <!-- 3. SOFTWARE FUNDAMENTAL PARA PCW (REINTEGRADO) --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Evolución LocoScript</div> | <div class="pcw-section-title">Software Fundamental para PCW</div> |
| <div class="pcw-index-tree"> | <div class="pcw-index-tree"> |
| <span class="index-item-main">LocoScript 1 (1985)</span> | <span class="index-item-main">LocoScript (Todas las versiones)</span> |
| <span class="index-subitem">Versión original para PCW 8256/8512. Introdujo los 'Layouts' y el formato .SCR.</span> | <span class="index-subitem">Procesador de textos integrado. El "Killer App" del PCW.</span> |
| | <span class="index-item-main">CP/M Plus (CP/M 3.1)</span> |
| | <span class="index-subitem">Adaptación del SO estándar para la arquitectura PCW.</span> |
| | <span class="index-item-main">Mallard BASIC</span> |
| | <span class="index-subitem">Interpretador BASIC con soporte para archivos indexados (Jetsam).</span> |
| | <span class="index-item-main">LocoLink</span> |
| | <span class="index-subitem">Software de transferencia de archivos entre PCW y PC.</span> |
| | <span class="index-item-main">Rosanne (1995)</span> |
| | <span class="index-subitem">Interfaz gráfica de usuario (GUI) para el Amstrad PcW 16.</span> |
| | </div> |
| | </div> |
| | |
| | |
| | <!-- 4. EVOLUCIÓN GAMA PCW (Contexto de Software) --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Evolución Gama PCW (Soporte Locomotive)</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">PCW 8256 (1985) - 256 KB</span> |
| | <span class="index-subitem">Software inicial: LocoScript 1.0 y Mallard BASIC 1.29.</span> |
| | <span class="index-item-main">PCW 8512 (1987) - 512 KB</span> |
| | <span class="index-subitem">Optimización de LocoScript para dos unidades de disco.</span> |
| | <span class="index-item-main">PCW 9512 (1987) - 512 KB</span> |
| | <span class="index-subitem">LocoScript 2.1x: Soporte nativo para impresora de margarita.</span> |
| | <span class="index-item-main">PCW 9256 / PcW 10 (1991-1993)</span> |
| | <span class="index-subitem">LocoScript 1.50: Adaptación para nuevas unidades de 3.5".</span> |
| | <span class="index-item-main">PcW 16 (1995) - 1 MB</span> |
| | <span class="index-subitem">El sistema "Anne": Sistema operativo Rosanne con GUI.</span> |
| | </div> |
| | </div> |
| | |
| | <!-- 5. CRONOLOGÍA TÉCNICA LOCOSCRIPT --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Cronología LocoScript</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">LocoScript 1 (1985-1986)</span> |
| | <span class="index-subitem">Arranque directo (.EMS). Sistema pionero de Layouts de formato.</span> |
| <span class="index-item-main">LocoScript 2 (1987)</span> | <span class="index-item-main">LocoScript 2 (1987)</span> |
| <span class="index-subitem">Rediseño de menús. Soporte de 512 caracteres. Versión 2.12 unificada para series 8000/9000.</span> | <span class="index-subitem">Rediseño total. Soporte de 512 caracteres (incluidos técnicos y cirílicos).</span> |
| <span class="index-item-main">LocoScript 3 (1993)</span> | <span class="index-item-main">LocoScript 3 (1993)</span> |
| <span class="index-subitem">Soporte de fuentes semi-escalables (LocoFont 3) y gestión de memoria mejorada.</span> | <span class="index-subitem">Fuentes semi-escalables mediante LocoFont 3 y mejores drivers de impresora.</span> |
| <span class="index-item-main">LocoScript 4 (1996)</span> | <span class="index-item-main">LocoScript 4 (1996)</span> |
| <span class="index-subitem">Última gran actualización: soporte para imágenes (.MDA) e impresión en color.</span> | <span class="index-subitem">Última versión comercial: Inserción de imágenes .MDA y color.</span> |
| <span class="index-item-main">LocoScript 1.50 (Específica)</span> | |
| <span class="index-subitem">Versión para PcW 9256 y PcW 10 con comprobaciones de integridad de hardware.</span> | |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 4. MALLARD BASIC Y JET-SAM --> | <!-- 6. MALLARD BASIC Y SISTEMA JET-SAM --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Mallard BASIC: Gestión Profesional</div> | <div class="pcw-section-title">Mallard BASIC & JetSAM</div> |
| <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| <p>Mallard BASIC fue el lenguaje de programación estándar del PCW. Su gran innovación técnica fue el sistema <strong>JetSAM</strong> (Indexed Sequential Access Method), que utilizaba índices B*-Tree para gestionar archivos de datos. Esto permitía el acceso instantáneo a registros por clave, una característica esencial para el software de gestión empresarial.</p> | <p>Mallard BASIC fue la herramienta de desarrollo profesional del PCW. Su núcleo técnico, el sistema <strong>JetSAM</strong>, implementaba una estructura de datos B*-Tree que permitía la gestión de archivos indexados. Esto permitía a aplicaciones contables buscar registros por nombre o código de forma instantánea, algo inusual en BASICs domésticos.</p> |
| <p>Técnicamente, Mallard ofrecía aritmética de 15 dígitos de precisión, superando a la mayoría de BASICs domésticos de la época, aunque carecía de comandos gráficos nativos al estar orientado puramente a datos y texto bajo CP/M.</p> | |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 5. DIRECCIONES CONOCIDAS --> | <!-- 7. DIRECCIONES CONOCIDAS --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Sedes Históricas (Surrey, UK)</div> | <div class="pcw-section-title">Sedes Conocidas (Surrey, UK)</div> |
| <div class="pcw-index-tree"> | <div class="pcw-index-tree"> |
| <span class="index-item-main">Sede Central (Época PCW)</span> | <span class="index-item-main">Sede Histórica Principal (Era 8-bits)</span> |
| <span class="index-subitem">115 Kingston Road, Leatherhead, Surrey, KT22 7SU.</span> | <span class="index-subitem">115 Kingston Road, Leatherhead, Surrey, KT22 7SU.</span> |
| <span class="index-item-main">Sede de Desarrollo (Años 90)</span> | <span class="index-item-main">Sede de Desarrollo (Era Turnpike/PC)</span> |
| <span class="index-subitem">Dorking Business Park, Dorking, Surrey, RH4 1YL.</span> | <span class="index-subitem">Dorking Business Park, Dorking, Surrey, RH4 1YL.</span> |
| <span class="index-item-main">Sede Legal Final</span> | <span class="index-item-main">Sede Legal / Liquidación</span> |
| <span class="index-subitem">8 Salisbury Square, Londres, EC4Y 8BB.</span> | <span class="index-subitem">8 Salisbury Square, Londres, EC4Y 8BB.</span> |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 6. EL FIN DE UNA ERA: PCW 16 --> | <!-- 8. FILIALES E IMPACTO INTERNACIONAL --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Filiales e Impacto Localizado</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">Locomotive & Indescomp (España)</span> |
| | <span class="index-subitem">Localización completa de LocoScript al castellano para el mercado de exportación.</span> |
| | <span class="index-item-main">Schneider Joyce (Alemania)</span> |
| | <span class="index-subitem">Adaptación del set de caracteres y manuales para el mercado germano.</span> |
| | </div> |
| | </div> |
| | |
| | <!-- 9. HITOS POSTERIORES, CESE Y LEGADO --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">PcW 16 y el Sistema Rosanne</div> | <div class="pcw-section-title">Hitos Posteriores, Cese y Legado</div> |
| <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| <p>En 1995, Locomotive desarrolló su último gran proyecto para Amstrad: el PcW 16 (proyecto "Anne"). Este sistema rompía con el pasado al incluir <strong>Rosanne</strong>, una interfaz gráfica (GUI) con ventanas y ratón, ejecutándose sobre un Z80 a 16 MHz con el SO almacenado íntegramente en 1 MB de memoria Flash.</p> | <p>En 1997, Locomotive Software vendió su división de conectividad e Internet (incluyendo la premiada suite <strong>Turnpike</strong>) a <strong>Demon Internet</strong>. Tras la venta de sus activos principales, la empresa redujo drásticamente su actividad operativa hasta su disolución formal el 9 de octubre de 2010.</p> |
| | |
| | <p>Sus fundadores siguieron caminos destacados: <strong>Richard Clayton</strong> se convirtió más tarde en un reputado experto en seguridad informática y ciberdelincuencia en la <strong>Universidad de Cambridge</strong>. El legado técnico de Locomotive permanece en la actualidad como el estándar absoluto de eficiencia en programación para el procesador Z80, habiendo demostrado que un software bien diseñado podía superar las limitaciones físicas del hardware.</p> |
| </div> | </div> |
| </div> | </div> |