| Próxima revisión | Revisión previa |
| hardware:perifericos:light_pen [2026/05/14 06:14] – creado jesus | hardware:perifericos:light_pen [2026/05/15 08:23] (actual) – jesus |
|---|
| <html> | <html> |
| <style> | <style> |
| /* --- RETRO CRT VISUAL ENGINE --- */ | /* --- MOTOR VISUAL RETRO CRT --- */ |
| .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); } | .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); } |
| .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 蓝, 0, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.15s infinite; } | .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 0, 255, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.15s infinite; } |
| @keyframes flickering { 0% { opacity: 0.98; } 100% { opacity: 1; } } | @keyframes flickering { 0% { opacity: 0.98; } 100% { opacity: 1; } } |
| .retro-text-green { color: #00ff00 !important; font-family: 'Courier New', Courier, monospace; text-shadow: 0 0 10px rgba(0, 255, 0, 0.7), 0 0 2px rgba(0, 255, 0, 0.8); text-transform: uppercase; letter-spacing: 1px; text-decoration: none !important; } | .retro-text-green { color: #00ff00 !important; font-family: 'Courier New', Courier, monospace; text-shadow: 0 0 10px rgba(0, 255, 0, 0.7), 0 0 2px rgba(0, 255, 0, 0.8); text-transform: uppercase; letter-spacing: 1px; text-decoration: none !important; } |
| .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; } |
| | |
| /* --- DOWNLOADS AND SPECIFICATIONS (RETRO TABLE) --- */ | /* --- TABLAS RETRO DE DATOS Y DESCARGAS --- */ |
| .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 td { padding: 8px; color: #00ff00; border-bottom: 1px solid #003300; } | .tech-table td { padding: 8px; color: #00ff00; border-bottom: 1px solid #003300; } |
| | |
| /* --- GALLERIES AND CARDS --- */ | /* --- CONTENEDORES Y TARJETAS --- */ |
| .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; } | .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; } |
| .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-gallery { display: flex; gap: 15px; flex-direction: row; flex-wrap: wrap; justify-content: center; width: 100%; } | .drive-gallery { display: flex; gap: 15px; flex-direction: row; flex-wrap: wrap; justify-content: center; width: 100%; } |
| | |
| /* --- HORIZONTAL FIXED GALLERIES --- */ | /* --- 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 { 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 { flex: 1; min-width: 0; } |
| .gallery-two-inline .img-frame { flex: 1; max-width: 250px; } | .gallery-two-inline .img-frame { flex: 1; max-width: 250px; } |
| |
| /* --- GENERAL FRAMES --- */ | /* --- MARCOS RETRO PARA IMÁGENES --- */ |
| .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; } | .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; } |
| .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); } | .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); } |
| .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) --- */ |
| .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; } |
| .close-overlay { display: inline-block; min-width: 100%; min-height: 100%; padding: 40px; box-sizing: border-box; text-decoration: none !important; cursor: zoom-out; vertical-align: middle; } | .close-overlay { display: inline-block; min-width: 100%; min-height: 100%; padding: 40px; box-sizing: border-box; text-decoration: none !important; cursor: zoom-out; vertical-align: middle; } |
| .modal-content { max-width: 90% !important; max-height: 85vh !important; border: 4px solid #00ff00; box-shadow: 0 0 50px rgba(0, 255, 0, 0.5); margin: 5vh auto; display: inline-block; } | .modal-content { border: 4px solid #00ff00; box-shadow: 0 0 50px rgba(0, 255, 0, 0.5); margin: 5vh auto; display: inline-block; max-width: none !important; max-height: none !important; height: auto !important; } |
| </style> | </style> |
| |
| <!-- INTERACTIVE LIGHTBOX LAYERS --> | <!-- CAPA DE MODALES INTERACTIVOS (LIGHTBOX) --> |
| <div id="lp1" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_1.jpg"></a></div> | <div id="lp1" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_1.jpg"></a></div> |
| <div id="lp2" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_2.jpg"></a></div> | <div id="lp2" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_2.jpg"></a></div> |
| <div class="pcw-monitor-ultra"> | <div class="pcw-monitor-ultra"> |
| <div class="pcw-title-ultra retro-text-green"> A> LIGHT PEN </div> | <div class="pcw-title-ultra retro-text-green"> A> LIGHT PEN </div> |
| | |
| <div class="content-body"> | |
| <p>The Light Pen by </html>[[..:..:companias:The Electric Studio|The Electric Studio]]<html> is a peripheral that provides the </html>[[..:..:PCW]]<html> with a light pen input system via its rear expansion port, allowing users to draw with specifically adapted software titles.</p> | |
| </div> | |
| |
| <div class="pcw-subtitle-box">Peripheral View</div> | <!-- IMÁGENES PRINCIPALES EN LA PARTE ALTA --> |
| | <div class="drive-grid-container" style="margin-top: -10px; margin-bottom: 20px;"> |
| <div class="drive-grid-container"> | |
| <div class="drive-card"> | <div class="drive-card"> |
| <div class="gallery-two-inline"> | <div class="gallery-two-inline"> |
| <div class="img-frame" style="max-width: 140px;"><a href="#lp1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_1.jpg"></a><span class="img-label">Light Pen Pen</span></div> | <div class="img-frame" style="max-width: 140px;"><a href="#lp1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_1.jpg"></a><span class="img-label">Lápiz Óptico</span></div> |
| <div class="img-frame" style="max-width: 140px;"><a href="#lp2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_2.jpg"></a><span class="img-label">Interface Unit</span></div> | <div class="img-frame" style="max-width: 140px;"><a href="#lp2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Lightpen_foto_2.jpg"></a><span class="img-label">Unidad Interfaz</span></div> |
| </div> | </div> |
| </div> | </div> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Original Packaging</div> | <div class="content-body"> |
| | <p>El Light Pen de la casa </html>[[:companias:The Electric Studio|The Electric Studio]]<html> es un periférico que provee al </html>[[:pcw|PCW]]<html> de un lápiz óptico a través de su interfaz trasera, con lo cual nos permite dibujar con programas adaptados.</p> |
| | </div> |
| | |
| | <div class="pcw-subtitle-box">Embalaje Original</div> |
| | |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| <div class="gallery-three-inline"> | <div class="gallery-three-inline"> |
| <div class="img-frame"><a href="#pf"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_front.jpg"></a><span class="img-label">Box Front</span></div> | <div class="img-frame"><a href="#pf"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_front.jpg"></a><span class="img-label">Caja Frontal</span></div> |
| <div class="img-frame"><a href="#pb"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_back.jpg"></a><span class="img-label">Box Back</span></div> | <div class="img-frame"><a href="#pb"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_back.jpg"></a><span class="img-label">Caja Trasera</span></div> |
| <div class="img-frame"><a href="#pi"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_intro.jpg"></a><span class="img-label">Box Inner Insert</span></div> | <div class="img-frame"><a href="#pi"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_intro.jpg"></a><span class="img-label">Inserto Interior</span></div> |
| </div> | </div> |
| </div> | </div> |
| |
| <div class="content-body"> | <div class="content-body"> |
| <p>Although </html>[[es:companias:amstrad|Amstrad's]]<html> original intention was to market the </html>[[es:pcw|PCW]]<html> with the clean image of a dedicated word processor, the truth remains that the PCW 8256, 8512, and 9512 models were highly capable computers. As such, they were perfectly capable of performing tasks typical of other machines of their era. To demonstrate this potential, the British firm "The Electric Studio" developed this light pen system to enable drawing on the PCW's monochrome screen.</p> | <p>Pese a que la intención de </html>[[es:companias:amstrad|Amstrad]]<html> era la de dar al </html>[[:pcw|PCW]]<html> de una imagen de máquina de escribir, lo cierto era que los PCW's 8256/8512/9512 eran buenos ordenadores y, como tales, eran capaces de realizar tareas propias de otros similares. Para demostrarlo, la firma inglesa "The Electric Studio" desarrolló este lápiz óptico para realizar dibujos en la pantalla monocromo del PCW.</p> |
| |
| <p>The device included an interface board that plugged directly into the rear expansion bus of the computer, with a wired link connecting it to the light pen itself. For its operation, a disk containing specialized software was included, which allowed not only freehand sketching but also complementing illustrations with various fill patterns and geometric shapes. Naturally, it supported saving the created drawings into standard disk files or dumping them straight to a printer.</p> | <p>El lápiz óptico incluía una interfaz que se conectaba al bus de expansión posterior del ordenador, con un cable que lo une al lápiz óptico propiamente dicho. Para su utilización se incluía además un disco con software, el cual permitía no sólo el dibujo de trazos, sino además complementarlo con diferentes tramas y figuras geométricas. Por supuesto, era posible la grabación del dibujo creado en un fichero de disco o el volcado del mismo en la impresora.</p> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Hardware Images</div> | <div class="pcw-subtitle-box">Imágenes del Hardware</div> |
| |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| <div class="gallery-three-inline"> | <div class="gallery-three-inline"> |
| <div class="img-frame"><a href="#lp3"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_2.jpg"></a><span class="img-label">Complete Set</span></div> | <div class="img-frame"><a href="#lp3"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_2.jpg"></a><span class="img-label">Conjunto Completo</span></div> |
| <div class="img-frame"><a href="#lp4"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_1.jpg"></a><span class="img-label">Interface Board</span></div> | <div class="img-frame"><a href="#lp4"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_1.jpg"></a><span class="img-label">Placa Interfaz</span></div> |
| <div class="img-frame"><a href="#lp5"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_3a.jpg"></a><span class="img-label">Interface Detail</span></div> | <div class="img-frame"><a href="#lp5"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_3a.jpg"></a><span class="img-label">Detalle Conector</span></div> |
| </div> | </div> |
| </div> | </div> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Description</div> | <div class="pcw-subtitle-box">Descripción Detallada</div> |
| | |
| <div class="content-body"> | <div class="content-body"> |
| <p>Ofites Informática introduced another of its peripherals aimed at expanding graphical capabilities: the Electric Studio Light Pen, which was accompanied by a utility program developed by Supergrafix Ltd.</p> | <p>Ofites Informática presentó otro de sus periféricos destinados a desarrollar la capacidad gráfica; se trata del Electric Studio Light Pen, al que acompaña un programa elaborado por Supergrafix Ltd.</p> |
| |
| <p>The hardware setup consists of a light-sensing pen and a small interface that connects to the expansion port. Regarding the pen itself, it features a protective cap to prevent tiny debris from entering and obstructing the optical light sensor. As for the interface board, connection is completely straightforward, though its specific physical design causes it to sit slightly askew when slotted in. It includes a passthrough expansion port on the back, but the user manual explicitly warns not to connect any additional hardware to it. The bundled cable is long enough to allow for a highly comfortable workspace operation.</p> | <p>El equipo consiste en un lápiz óptico y una pequeña interfaz que se conecta en el puerto de expansión. Respecto al lápiz, lleva su tapita para evitar que entren pequeños objetos que obstruyan el paso de la luz. Y sobre la interfaz, la conexión se realiza sin ningún problema, aunque su forma hace que encaje algo torcido. Tiene un duplicado del puerto de expansión detrás, pero en las instrucciones se dice que no se conecte nada. El cable tiene la suficiente longitud como para poder operar cómodamente.</p> |
| |
| <p>To begin with, given the highly intuitive structure of the bundled graphics software, the printed instructions become practically unnecessary. Despite this, it is always advisable to read through them before hooking up the peripheral.</p> | <p>Para empezar, dada la estructura del programa gráfico suministrado, las instrucciones se hacen prácticamente innecesarias. A pesar de esto, siempre conviene leerlas antes de conectar el periférico.</p> |
| | |
| <p>Doing so brings us face-to-face with one of the most amusing aspects of the computing world: localized translations. The Spanish manual was translated by ALPHA Translation. In addition to errors that could be considered typical in these scenarios, it features strange terms such as "lapicera de luz" (light mechanical pen) to refer to the pen, or "llave polarizadora" (polarizing key) when talking about the physical notch on the edge connector that prevents incorrect orientation; or simply "llaves" (keys) to refer to keyboard buttons. To top it off, the text mixes verbal tenses with total disregard for proper syntax.</p> | <p>Nos encontraremos entonces con la cosa más graciosa del mundo de la informática: las traducciones. Este pequeño manual está traducido por ALPHA Translation. Además de los errores que podemos considerar normales en estos casos, nos encontramos con términos como "lapicera de luz" para referirse al lápiz, o "llave polarizadora" al hablar de la muesca que tienen los conectores e impiden su conexión errónea; o simplemente "llaves" para hablar de las teclas. Por si esto fuera poco, veremos mezclados los tiempos verbales con absoluta tranquilidad.</p> |
| |
| <p>As a whole, this booklet is rather poorly put together, though it provides just enough information to understand how the pen operates. Nevertheless, Ofites could have taken the effort to proofread and correct these instruction pages; in their current state, they only need speech bubbles to turn into a comic strip. It is a pity that the software itself was translated using these exact same bizarre terms, making it almost preferable to run the original English version.</p> | <p>En conjunto, este cuadernillo resulta bastante penoso, aunque no necesitamos más para conocer el funcionamiento del lápiz. De todos modos, Ofites podría haberse encargado de rectificar estas páginas de instrucciones; tal como están sólo necesitan unas viñetas para ser un cómic. Es una lástima que el programa esté traducido con los mismos términos, resulta incluso preferible tenerlo en versión inglesa.</p> |
| |
| <p>This review serves as a perfect substitute for those instructions; we will explain the features of the graphics program step by step.</p> | <p>Este artículo sustituye perfectamente a las instrucciones; vamos a explicar las características del programa gráfico paso por paso.</p> |
| |
| <p><strong>Peripheral Rule Number One:</strong> Always connect hardware with the computer turned off. Once rule number one is applied, simply boot CP/M, insert the supplied disk, and type <code>art</code>. The program loads entirely into the machine's memory, meaning you can immediately swap the disk for a formatted one to store your finished artwork.</p> | <p><strong>Regla número uno de los periféricos:</strong> conectarlos con el ordenador apagado. Aplicada la regla número uno, basta con cargar CP/M y a continuación introducir el disco suministrado y teclear <code>art</code>. El programa se cargará íntegramente en la memoria, por lo que ya podemos retirar el disco para introducir el que ha de contener los dibujos contenidos.</p> |
| |
| <p><strong>Light Pen Pain Point Number One:</strong> Screen illumination is highly bright, making it straining to use without filter-glasses. Once this drawback is discovered—which on the Amstrad PCW manifests as a fully lit, intense green canvas—we can begin navigating the user menu. The menu panel appears on the left side of the screen, but it never interferes with the drawing process as it automatically hides when you start tracing a line.</p> | <p><strong>Punto negro número uno de todos los lápices ópticos:</strong> la pantalla es clara y resulta molesto sin gafas-filtro. Descubierto el punto negro número uno, que en el PCW se manifiesta con una pantalla verde total, podemos comenzar a movernos por el menú. Este aparece a la izquierda de la pantalla, pero no molesta para nada al dibujo puesto que se retira cuando estamos dibujando.</p> |
| |
| <p>The various menu items are accessed by pointing at them with the pen tip and hitting the <kbd>Spacebar</kbd>. Upon accepting a choice, the PCW will trigger its typical and rather annoying internal beep. To mute this alert tone, simply press the <kbd>S</kbd> key. Choosing an item opens a submenu, which in turn can lead to another nested submenu, and so forth. To retreat to a previous layer, use the <kbd>CAN</kbd> key. To jump straight back to the main navigation menu, press <kbd>STOP</kbd>. This layout provides a highly efficient way to move through the environment.</p> | <p>A las distintas opciones del menú se accede señalándolas con el lápiz y pulsando la barra espaciadora. Oiremos al ser aceptada la elección el típico y molesto pitido del PCW. Para eliminarlo se pulsa la tecla "s". Cuando tomamos una opción, se pasa a un submenú. Este puede dar a otro submenú, etc. Si queremos retroceder al anterior, pulsaremos la tecla <kbd>CAN</kbd>. Si, por el contrario, queremos volver al principal, pulsaremos <kbd>STOP</kbd>. Esta es una forma muy cómoda de moverse por el programa.</p> |
| |
| <p>The very first item on the menu panel is the Help utility. "Help" displays the list of key mappings that perform actions within the program and specifies when they can be triggered (there are only fifteen combinations in total, which are easily memorized with a little practice).</p> | <p>Lo primero que aparece en el menú es la ayuda. "Ayuda" muestra en pantalla las combinaciones de teclas que tienen alguna finalidad en el programa y cuándo pueden ser pulsadas (son sólo quince y se aprenden con la práctica en muy poco tiempo).</p> |
| |
| <p>The second menu section is dedicated to disk operations: saving and loading canvases, as well as pulling up a directory index for any storage drive (A, B, or M). The translated documentation refers to this directory index as "guía" (guide). Illustrations are saved using a fixed-length encoding format; in other words, regardless of how simple or intricate a drawing is, its final file size on disk will always remain identical. This constraint significantly limits disk storage efficiency; a variable-length compression format—such as the one used in DR DRAW—would have been a far better choice.</p> | <p>El segundo apartado del menú se dedica a manejar el disco: grabar y cargar pantallas, y directorio de cualquier unidad (A, B o M). Las instrucciones llaman al directorio "guía". Los dibujos se guardan codificados con longitud fija, es decir, sea cual sea la complejidad del dibujo, su longitud una vez grabado en el disco será siempre la misma. Esto limita bastante la capacidad de los discos; podría haberse utilizado una codificación dependiente, como en el caso del programa DR DRAW.</p> |
| |
| <p>The printer management layout is surprisingly comprehensive for a utility of this type: it supports vertical printing, small scaling, or full-size scaling (which are mutually exclusive). However, complete perfection was not to be; testing revealed that when printing at full size, the final illustration suffers from a noticeable vertical stretching effect. In the other two printing profiles, this aspect ratio distortion is almost unnoticeable.</p> | <p>El menú dedicado a la impresora es realmente completo para lo que se podía esperar de este programa: tenemos impresión vertical, pequeña o normal (son excluyentes). Beto tanta felicidad no podía ser posible: hemos comprobado que, a tamaño normal, el dibujo queda alargado verticalmente. En los otros dos modos de impresión el error es casi inapreciable.</p> |
| |
| <p>Following this are the design utilities dedicated to adding lines, freehand strokes, and an array of geometric shapes.</p> | <p>A continuación tenemos las opciones dedicadas a añadir líneas, trazos a mano alzada y varias figuras.</p> |
| |
| <p>"Lines" opens up a submenu where we find "single lines," "dotted lines," and "rays." Single lines are drawn by holding down the <kbd>ALT</kbd> key while moving the pen to lock in the starting coordinate, and releasing <kbd>ALT</kbd> to fix the endpoint. "Dotted lines" does not actually mean stippled paths (yet another quirk of the translation); it refers to chained lines where the endpoint of the previous segment automatically becomes the origin of the next. Finally, rays are concentric lines originating from a single central pivot point.</p> | <p>"Líneas" ofrece un submenú en el cual encontramos "líneas simples", "líneas punteadas" y "rayos". Las líneas simples se colocan pulsando <kbd>ALT</kbd> a la vez que movemos el lápiz para fijar su punto inicial, y sin <kbd>ALT</kbd> para fijar el otro punto. Las "líneas punteadas" no son líneas de puntos (es otra de las gracias de la traducción); se refiere a líneas encadenadas, es decir, el origen de una será el fin de la anterior, y así sucesivamente. Por último, los rayos son líneas con el mismo punto de origen.</p> |
| |
| <p>The "Draw" option triggers a subset with "pencil," brush, "spray-can," points, and a screen clear utility. The local translation interprets "pencil" as "freehand sketch." To use it, you hold down the <kbd>Spacebar</kbd> while tracing across the screen. This allows for a perfect test of the input precision of this light pen. The tracking is flawless until you approach the far-right margin of the display monitor, at which point accuracy degrades considerably: the tracking cursor begins to jitter heavily, making it nearly impossible to pinpoint a single pixel. This unstable region covers roughly a vertical strip of one-sixth of the screen width.</p> | <p>La opción "dibujar" contiene un submenú con "lapicera", pincel, "rociador", puntos y vaciar la pantalla. La traducción entiende "lapicera" como "dibujo a mano alzada". Para ello se pulsa la barra espaciadora mientras se traza. Aprovechamos este momento para comprobar la precisión de este lápiz: perfecta, hasta que nos acercamos a la parte derecha de la pantalla; en ese momento se deteriora considerablemente: el cursor tiembla y casi es imposible apuntar a un píxel determinado. Esta zona cubre aproximadamente una franja vertical de un sexto del ancho de la pantalla.</p> |
| |
| <p>The next option on the main layout is the Fill utility. Choosing this brings up a selection of... 54 distinct textures! This is in addition to a solid flood fill. Tapping the <kbd>Spacebar</kbd> floods the bounded area targeted by the pen tip. The operation can be aborted mid-process if needed.</p> | <p>El siguiente punto del menú principal es el relleno (fill). Al tomar esta opción, se nos dará a elegir una de las... ¡54! texturas disponibles, además del relleno total. Pulsando la barra espaciadora, se rellena la superficie señalada con el lápiz. Es posible cancelar el proceso en mitad de la carga.</p> |
| |
| <p>Under the category of "Shapes," users can find a submenu to plot standard or three-dimensional triangles, as well as regular, solid-filled, or 3D rectangles. One might naturally wonder why solid-filled triangles were left out of this toolkit, but it is equally natural that the software provides no answer.</p> | <p>Bajo el nombre de "formas" se encuentra un submenú que permite realizar triángulos normales y en tres dimensiones, rectángulos normales, sólidos (rellenos) y también en 3D.</p> |
| | |
| <p>The remaining structural shapes include polygons ranging from three to nine sides (which distort heavily if scaled too large), and circles or ellipses at any angle or scale. The deformation layout is remarkably simple: hold <kbd>ALT</kbd> and move the pen to change the primary radius; hold <kbd>EXTRA</kbd> to stretch the path into an ellipse and alter its tilt, and press the <kbd>Spacebar</kbd> to commit the final shape to the canvas.</p> | <p>Las restantes "formas" son los polígonos, de tres a nueve lados (se deformarán bastante si los hacemos demasiado grandes), y círculos/elipses, con cualquier inclinación y tamaño, con un sistema de "amoldarlos" extremadamente simple: pulsando <kbd>ALT</kbd> y moviendo el lápiz para cambiar el diámetro; <kbd>EXTRA</kbd> para alargarlo (elipses) e inclinarlo, y la barra espaciadora para fijar la figura definitivamente.</p> |
| |
| <p>The software's typography subsystem is particularly impressive. Selecting "Text" opens options for "normal," "upward," "backward," and "downward" orientation (corresponding to a text rotation of 0, 270, 180, and 90 degrees respectively). Furthermore, it provides nine distinct font scale levels! Size one matches the PCW's system text output, while size nine renders letters nearly five centimeters tall on the monitor. Absolutely brilliant.</p> | <p>Es especialmente llamativa la capacidad de este programa para generar textos. Si seleccionamos "texto", se nos ofrece entre "texto normal", "hacia arriba", "hacia atrás" y "hacia abajo" (corresponde a girar 0, 270, 180 y 90 grados el texto, respectivamente). ¡Además dispondremos de nueve tamaños de letra! El tamaño uno corresponde al normal del PCW; el nueve toma una altura en la pantalla de casi cinco centímetros. Simplemente genial.</p> |
| |
| <p>Under a generic utility grouping, the following features are found: "Utilities," "Ink Color," and "Ink Mode."</p> | <p>Bajo las herramientas genéricas del sistema hemos incluido los siguientes apartados: "utilidades", "color de tinta" y "modo de tinta".</p> |
| | |
| <p>The utilities submenu allows moving and copying rectangular blocks of the drawing (retaining the original scale) and "focusing," which is simply a zoom utility. The zoom tool blows up the canvas area (fixed magnification ratio) to allow pixel-by-pixel editing.</p> | <p>El submenú de utilidades permite mover y copiar sectores rectangulares del dibujo (a misma escala) y "focalizar", más conocido en entornos actuales como zoom. El zoom permite ampliar la imagen (escala única) para poder operar punto a punto con total nitidez.</p> |
| |
| <p>As one would expect given the Amstrad PCW's monochrome screen hardware, "Ink Color" lists very few color options: normal (green tint), and an entry labeled "retrocedar" (go back), which we assume was meant to stand for "black," translated in the distinct style of ALPHA Translation.</p> | <p>"Color de tinta" lleva, como puede suponerse en el caso del PCW, poquitos colores: normal (verde) y lo que el programa llama "retrocedar", lo cual suponemos que quiere decir "negro", aunque al más puro estilo de ALPHA Translation.</p> |
| | |
| <p>Lastly, "Ink Mode" accepts standard logical bitwise operations: Normal, XOR, AND, and OR. This setup allows, among other techniques, making corrections by erasing over previous lines. Erasing is not possible using the <kbd>EXTRA</kbd>+<kbd>DEL</kbd> combination, which only undoes the very last drawn segment (interestingly, the printed manual wrongly points to <kbd>ALT</kbd> instead of <kbd>EXTRA</kbd> for this task).</p> | <p>Por último, "modo de tinta" admite las siguientes opciones: Normal, XOR, AND y OR. Con esto, entre otras cosas, podemos corregir los dibujos borrando detalles. Esto no es posible utilizando la combinación <kbd>EXTRA</kbd>+<kbd>DEL</kbd>, que únicamente borra el último trazo que se ha dibujado (por cierto, las instrucciones dicen erróneamente <kbd>ALT</kbd>, no <kbd>EXTRA</kbd>).</p> |
| |
| <p>And here concludes the breakdown of a piece of software that is exceptionally well-engineered in some areas and rather primitive in others. We missed a few quality-of-life options like arbitrary shape rotation, user-defined brush symbols, variable zoom factors, or automated alignment tools. Before acquiring it, it is wise to evaluate whether its feature set might feel a bit too restrictive for your projects.</p> | <p>Y aquí termina el viaje a través de un programa, muy bueno en unas cosas y bastante pobre en otras; hemos notado la falta de facilidades como rotación libre de figuras, definición de símbolos personalizados, zoom graduado o centrados automáticos. Antes de adquirirlo conviene asegurarse de que sus prestaciones no se nos van a quedar cortas.</p> |
| |
| <p>The utility disk includes a dedicated device driver file that can be referenced inside <code>ASSIGN.SYS</code>. The file is named <code>DDESP.PRL</code> and requires the companion driver <code>DDSCREEN.PRL</code> to be present on the exact same disk to work properly. When mapped to any software package that utilizes GSX extensions, it allows controlling the graphical canvas crosshair (graphic input) directly via the light pen. This driver also adds a feature to invert the display monitor colors by hitting the <kbd>B</kbd> key during active input mapping. We tested mapping <code>DDESP.PRL</code> inside the <code>ASSIGN</code> configuration file for Dr. DRAW alongside the standard printer driver. The result makes navigation vastly more comfortable (Dr. DRAW is notoriously tedious to operate without a pen pointer input). That is not all: the pen can be utilized in custom environments like the CBASIC compiler, making it possible to develop compiled applications that support rich graphical pointer input through this hardware.</p> | <p>En el disco se incluye un fichero controlador de dispositivo al que puede hacer mención <code>ASSIGN.SYS</code>. El fichero se llama <code>DDESP.PRL</code> y necesita la presencia del controlador de pantalla <code>DDSCREEN.PRL</code> en el mismo disco para poder actuar. Aplicado a cualquier programa que incluya el sistema GSX, permite manejar el cursor gráfico (graphic input) directamente con el lápiz óptico. El controlador añade además la posibilidad de invertir los colores de la pantalla pulsando "b" durante el "input". Probamos a incluir <code>DDESP.PRL</code> en el fichero <code>ASSIGN</code> aplicado a Dr. DRAW, junto con el controlador de impresora. El resultado es un manejo mucho más cómodo (DR DRAW es pesadísimo sin un lápiz óptico). Esto no es todo; podremos utilizar el lápiz en entornos como el compilador CBASIC, lo que permite confeccionar aplicaciones autónomas compiladas que admiten entrada gráfica con este periférico.</p> |
| |
| <p>This deep GSX integration is undoubtedly the absolute strongest selling point of this package. If your daily workflow involves frequently utilizing Dr. DRAW, this peripheral becomes a highly valuable asset to own.</p> | <p>La compatibilidad y aplicación de GSX es el auténtico punto fuerte de este equipo; si trabajas a menudo con software de diseño como DR DRAW, merece totalmente la pena disponer del periférico.</p> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Media and Disk</div> | <div class="pcw-subtitle-box">Soporte y Discos</div> |
| |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| <div class="gallery-two-inline"> | <div class="gallery-two-inline"> |
| <div class="img-frame"><a href="#d1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_disc_1.jpg"></a><span class="img-label">Disk Media Side A</span></div> | <div class="img-frame"><a href="#d1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_disc_1.jpg"></a><span class="img-label">Medio de Disco Cara A</span></div> |
| <div class="img-frame"><a href="#d2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_disc_2.jpg"></a><span class="img-label">Disk Media Side B</span></div> | <div class="img-frame"><a href="#d2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Light_pen_disc_2.jpg"></a><span class="img-label">Medio de Disco Cara B</span></div> |
| </div> | </div> |
| </div> | </div> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Additional Gallery (Extras)</div> | <div class="pcw-subtitle-box">Galería Adicional (Extras)</div> |
| |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| <div class="gallery-two-inline"> | <div class="gallery-two-inline"> |
| <div class="img-frame"><a href="#ex1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_4.jpg"></a><span class="img-label">Interface Rear View</span></div> | <div class="img-frame"><a href="#ex1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_4.jpg"></a><span class="img-label">Interfaz Vista Trasera</span></div> |
| <div class="img-frame"><a href="#ex2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_3.jpg"></a><span class="img-label">Interface Connector</span></div> | <div class="img-frame"><a href="#ex2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Electric_studio_lightpen_3.jpg"></a><span class="img-label">Detalle de Pistas</span></div> |
| </div> | </div> |
| </div> | </div> |
| </div> | </div> |
| |
| <div class="pcw-subtitle-box">Software Downloads</div> | <div class="pcw-subtitle-box">Sección de Descargas</div> |
| |
| <div class="tech-spec-box-full"> | <div class="tech-spec-box-full"> |
| <table class="tech-table"> | <table class="tech-table"> |
| <thead> | <thead> |
| <tr><th>Format</th><th>Available Archive / Documentation</th></tr> | <tr><th>Formato</th><th>Archivo de Documentación / Imagen DSK</th></tr> |
| </thead> | </thead> |
| <tbody> | <tbody> |
| <tr><td>PDF</td><td></html>{{hardware:Light_pen_manual.zip|The Electric Studio Light Pen Manual}}<html></td></tr> | <tr><td>PDF</td><td></html>{{hardware:descargas:Light_pen_manual.pdf|Manual The Electric Studio Light Pen}}<html></td></tr> |
| <tr><td>DJVU</td><td></html>{{hardware:Light_pen_manual_djvu.zip|The Electric Studio Light Pen Manual}}<html></td></tr> | <tr><td>DSK</td><td></html>{{hardware:descargas:the_electric_studio_newsdesk_a.zip|The Electric Studio Light Pen disco A}}<html></td></tr> |
| <tr><td>DSK</td><td></html>{{hardware:The Electric Studio Newsdesk_A.zip|The Electric Studio Light Pen Disk A}}<html></td></tr> | <tr><td>DSK</td><td></html>{{hardware:descargas:the_electric_studio_newsdesk_b.zip|The Electric Studio Light Pen disco B}}<html></td></tr> |
| <tr><td>DSK</td><td></html>{{hardware:The Electric Studio Newsdesk_B.zip|The Electric Studio Light Pen Disk B}}<html></td></tr> | |
| </tbody> | </tbody> |
| </table> | </table> |