Herramientas de usuario

Herramientas del sitio


hardware:perifericos:cadmaster

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
hardware:perifericos:cadmaster [2026/05/26 19:00] jesushardware:perifericos:cadmaster [2026/05/26 19:10] (actual) jesus
Línea 11: Línea 11:
   .pcw-title-ultra::after { content: "_"; animation: cursor-blink 1s infinite; }   .pcw-title-ultra::after { content: "_"; animation: cursor-blink 1s infinite; }
   @keyframes cursor-blink { 0%, 100% { opacity: 0; } 50% { opacity: 1; } }   @keyframes cursor-blink { 0%, 100% { opacity: 0; } 50% { opacity: 1; } }
-  .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; } +   
-  .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }+  /* --- CONTROL TOTAL DE COLOR (EVITA EL AZUL DE DOKUWIKI) --- */ 
 +  .content-body { position: relative; z-index: 3; color: #00ff00 !important; line-height: 1.6; text-align: justify; } 
 +  .content-body b, .content-body strong, .content-body p { color: #00ff00 !important; font-weight: bold; } 
 +  .content-body a { color: #00ff00 !important; text-shadow: 0 0 8px rgba(0, 255, 0, 0.6); text-decoration: underline !important; } 
 +  .content-body a:hover { color: #ffffff !important; text-shadow: 0 0 12px rgba(0, 255, 0, 0.9); } 
 +  
   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }
      
-  /* --- TABLAS RETRO DE DATOS Y DESCARGAS --- */+  /* --- TABLAS RETRO DE DATOS Y DESCARGAS EN NEÓN --- */
   .tech-spec-box-full { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 15px; width: 100%; max-width: 900px; box-sizing: border-box; margin: 15px 0; z-index: 3; position: relative; }   .tech-spec-box-full { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 15px; width: 100%; max-width: 900px; box-sizing: border-box; margin: 15px 0; z-index: 3; position: relative; }
   .tech-table { width: 100%; border-collapse: collapse; font-size: 0.85em; }   .tech-table { width: 100%; border-collapse: collapse; font-size: 0.85em; }
   .tech-table th { text-align: left; padding: 8px; color: #00aa00; border-bottom: 1px solid #003300; text-transform: uppercase; width: 25%; }   .tech-table th { text-align: left; padding: 8px; color: #00aa00; border-bottom: 1px solid #003300; text-transform: uppercase; width: 25%; }
-  .tech-table td { padding: 8px; color: #00ff00; border-bottom: 1px solid #003300; }+  .tech-table td { padding: 8px; color: #00ff00 !important; border-bottom: 1px solid #003300; } 
 +   
 +  /* FUERZA ENLACES DE DESCARGA A VERDE NEÓN RADIANTE */ 
 +  .tech-table td a { color: #00ff00 !important; text-shadow: 0 0 10px rgba(0, 255, 0, 0.8) !important; font-weight: bold !important; text-decoration: none !important; } 
 +  .tech-table td a:hover { color: #ffffff !important; text-shadow: 0 0 15px rgba(0, 255, 0, 1) !important; }
      
   /* --- CONTENEDORES Y TARJETAS --- */   /* --- CONTENEDORES Y TARJETAS --- */
Línea 25: Línea 34:
   .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; }   .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; }
   .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); }   .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); }
-  .drive-gallery { display: flex; gap: 15px; flex-direction: row; flex-wrap: wrap; justify-content: center; width: 100%; } 
      
-  /* --- GALERÍAS ALINEADAS HORIZONTALMENTE --- */ 
-  .gallery-three-inline { display: flex; gap: 12px; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%; } 
-  .gallery-three-inline .img-frame { flex: 1; min-width: 0; } 
-  .gallery-three-inline .img-frame img { max-width: 100%; height: auto; max-height: 180px; } 
- 
   .gallery-two-inline { display: flex; gap: 15px; flex-direction: row; flex-wrap: nowrap; justify-content: center; width: 100%; }   .gallery-two-inline { display: flex; gap: 15px; flex-direction: row; flex-wrap: nowrap; justify-content: center; width: 100%; }
   .gallery-two-inline .img-frame { flex: 1; width: 100%; }   .gallery-two-inline .img-frame { flex: 1; width: 100%; }
Línea 41: Línea 44:
   .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; }   .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; }
      
-  /* --- LIGHTBOX SCROLL (STRICT NATIVE REAL SIZE) --- */+  /* --- LIGHTBOX SCROLL --- */
   .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; }   .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; }
   .modal-pcw:target { display: block; text-align: center; }   .modal-pcw:target { display: block; text-align: center; }
Línea 87: Línea 90:
     <p>El software Cadmaster destaca por ofrecer un procesamiento de fuentes tipográficas avanzado para la época, permitiendo introducir textos directamente en pantalla en un rango de <strong>64 tamaños diferentes</strong>. Las tipografías podían ser manipuladas en tiempo real para mostrarse en formato normal, de forma inversa (espejo) o rotadas en distintos ángulos para planos técnicos.</p>     <p>El software Cadmaster destaca por ofrecer un procesamiento de fuentes tipográficas avanzado para la época, permitiendo introducir textos directamente en pantalla en un rango de <strong>64 tamaños diferentes</strong>. Las tipografías podían ser manipuladas en tiempo real para mostrarse en formato normal, de forma inversa (espejo) o rotadas en distintos ángulos para planos técnicos.</p>
     <p>Además de sus funciones nativas de diseño geométrico, el sistema generaba ficheros con estructuras de datos que posteriormente podían ser exportados e integrados en herramientas de autoedición estándar del PCW, como la célebre aplicación de diseño gráfico <strong>Microdesign</strong>.</p>     <p>Además de sus funciones nativas de diseño geométrico, el sistema generaba ficheros con estructuras de datos que posteriormente podían ser exportados e integrados en herramientas de autoedición estándar del PCW, como la célebre aplicación de diseño gráfico <strong>Microdesign</strong>.</p>
 +  </div>
 +
 +  <div class="pcw-subtitle-box">Funcionamiento Interno y Arquitectura Lógica</div>
 +  
 +  <div class="content-body">
 +    <p>El funcionamiento del Trojan Light Pen se basa en la interceptación fotométrica del barrido de la pantalla. El lápiz contiene un fototransistor de alta velocidad (o un fotodiodo) en su punta, optimizado para detectar la persistencia y la longitud de onda del fósforo verde (P39) del monitor CRT del PCW. Cuando el haz de electrones pasa exactamente por delante de la lente del lápiz, se genera un pico de tensión muy rápido debido al drástico incremento de luminiscencia.</p>
 +    <p>A nivel de hardware, el circuito de la unidad de interfaz amplifica este pulso analógico y lo convierte en una señal digital limpia mediante un comparador de tensión (habitualmente basado en un integrado LM311 o similar). Esta señal digital activa una interrupción o altera un bit de estado accesible a través de los puertos de Entrada/Salida (I/O) de la CPU Z80 asignados al bus de expansión trasero.</p>
 +    <p>El controlador de vídeo del Amstrad PCW incrementa constantemente contadores internos para dibujar las líneas y los píxeles en pantalla. En el milisegundo exacto en que el circuito de Trojan detecta el destello, congela el valor de estos contadores. El software lee entonces el estado de estos registros y, mediante cálculos matemáticos basados en los tiempos de refresco verticales y horizontales (frecuencia de cuadro y de línea del hardware de Amstrad), traduce dicho instante temporal a una coordenada cartesiana X/Y exacta en la matriz gráfica de la memoria RAM de vídeo.</p>
 +    <p>Debido a que el fósforo del monitor tiene un tiempo de caída y decaimiento del brillo, el controlador aplica un algoritmo de calibración por software para compensar el retraso electrónico de lectura, garantizando que el cursor de Cadmaster aparezca exactamente bajo la punta física del puntero de Trojan.</p>
   </div>   </div>
  
Línea 108: Línea 120:
       </thead>       </thead>
       <tbody>       <tbody>
-        <tr><td>PDF</td><td></html>{{hardware:descargas:cadmaster_light_pen_manual.pdf|Manual Trojan Cadmaster Light Pen}}<html></td></tr> +        <tr> 
-        <tr><td>DSK</td><td></html>{{hardware:descargas:the_electric_studio_newsdesk_a.zip|Trojan Cadmaster Software Disco A}}<html></td></tr>+          <td>PDF</td> 
 +          <td></html>{{hardware:descargas:cadmaster_light_pen_manual.pdf|Manual Trojan Cadmaster Light Pen}}<html></td> 
 +        </tr> 
 +        <tr> 
 +          <td>DSK</td> 
 +          <td></html>{{hardware:descargas:cadmaster_trojan_light_disk.zip|Trojan Cadmaster Software}}<html></td> 
 +        </tr>
       </tbody>       </tbody>
     </table>     </table>
hardware/perifericos/cadmaster.1779822032.txt.gz · Última modificación: por jesus