Herramientas de usuario

Herramientas del sitio


en:hardware:perifericos:kempston_joystick

Diferencias

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

Enlace a la vista de comparación

en:hardware:perifericos:kempston_joystick [2026/05/14 05:47] – creado jesusen:hardware:perifericos:kempston_joystick [2026/05/15 06:25] (actual) jesus
Línea 15: Línea 15:
   .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; }
      
-  /* --- RETRO TECHNICAL SPECIFICATIONS --- */+  /* --- RETRO TECHNICAL DATASHEET --- */
   .tech-container-block { display: flex; flex-direction: column; gap: 20px; margin-bottom: 25px; z-index: 3; position: relative; width: 100%; align-items: center; }   .tech-container-block { display: flex; flex-direction: column; gap: 20px; margin-bottom: 25px; z-index: 3; position: relative; width: 100%; align-items: center; }
   .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; }   .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; }
Línea 23: Línea 23:
      
   /* --- GALLERIES AND CARDS --- */   /* --- GALLERIES AND CARDS --- */
-  .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; width: 100%; }
   .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%; }   .drive-gallery { display: flex; gap: 15px; flex-direction: row; flex-wrap: wrap; justify-content: center; width: 100%; }
      
-  /* --- FORCED 4 IMAGES IN A SINGLE LINE --- */+  /* --- FORCED 4 IMAGES IN A SINGLE HORIZONTAL ROW --- */
   .gallery-four-inline { display: flex; gap: 12px; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%; }   .gallery-four-inline { display: flex; gap: 12px; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%; }
   .gallery-four-inline .img-frame { flex: 1; min-width: 0; }   .gallery-four-inline .img-frame { flex: 1; min-width: 0; }
   .gallery-four-inline .img-frame img { max-width: 100%; height: auto; max-height: 160px; }   .gallery-four-inline .img-frame img { max-width: 100%; height: auto; max-height: 160px; }
  
-  /* --- GENERAL FRAMES --- */+  /* --- GENERAL IMAGE FRAMES --- */
   .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); }
Línea 39: Línea 39:
   .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 MODAL SETUP: 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 -->+<!-- INTERACTIVE MODAL LIGHTBOX LAYERS -->
 <div id="p1" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_p1.JPG"></a></div> <div id="p1" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_p1.JPG"></a></div>
 <div id="p2" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_p2.JPG"></a></div> <div id="p2" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_p2.JPG"></a></div>
Línea 62: Línea 63:
      
   <div class="tech-container-block">   <div class="tech-container-block">
-    <!-- TOP TECHNICAL SPECIFICATIONS -->+    <!-- TOP TECHNICAL DATASHEET -->
     <div class="tech-spec-box-full">     <div class="tech-spec-box-full">
       <table class="tech-table">       <table class="tech-table">
-        <tr><th>Company</th><td></html>[[..:companias:kempston_data|Kempston Data Ltd]]<html></td></tr> +        <tr><th>Company</th><td></html>[[en:companias:kempston_data|Kempston Data Ltd]]<html></td></tr> 
-        <tr><th>Distributor</th><td></html>[[..:companias:kempston_data|Kempston Data Ltd]]<html></td></tr>+        <tr><th>Distributor</th><td></html>[[en:companias:kempston_data|Kempston Data Ltd]]<html></td></tr>
         <tr><th>Year</th><td>1986</td></tr>         <tr><th>Year</th><td>1986</td></tr>
         <tr><th>Packaging</th><td>Soft cardboard box 10.50x7.00x3.00</td></tr>         <tr><th>Packaging</th><td>Soft cardboard box 10.50x7.00x3.00</td></tr>
-        <tr><th>Hardware</th><td>PCW Expansion Bus</td></tr>+        <tr><th>Hardware</th><td>PCW expansion bus</td></tr>
         <tr><th>Compatibility</th><td>PCW 8256 - PCW 8512</td></tr>         <tr><th>Compatibility</th><td>PCW 8256 - PCW 8512</td></tr>
         <tr><th>Language</th><td>English</td></tr>         <tr><th>Language</th><td>English</td></tr>
-        <tr><th>Price</th><td>Spain: 0,000 Ptas<br>England: £00.00</td></tr> +        <tr><th>Price</th><td>Spain: 0,000 Ptas<br>UK: £00.00</td></tr> 
-        <tr><th>Status</th><td></html>[[es:preservado|Preserved]]<html></td></tr>+        <tr><th>Status</th><td></html>[[en:preservado|Preserved]]<html></td></tr>
       </table>       </table>
     </div>     </div>
  
-    <!-- MAIN IMAGES BELOW THE SPEC SHEET -->+    <!-- PRIMARY MODULE IMAGES -->
     <div class="drive-card">     <div class="drive-card">
       <div class="drive-gallery">       <div class="drive-gallery">
Línea 90: Línea 91:
   <div class="drive-grid-container">   <div class="drive-grid-container">
     <div class="drive-card">     <div class="drive-card">
-      <!-- FORCED SINGLE ROW GALLERY -->+      <!-- FORCED SINGLE HORIZONTAL FILEROW GALLERY -->
       <div class="gallery-four-inline">       <div class="gallery-four-inline">
         <div class="img-frame"><a href="#f1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_foto_1.jpg"></a><span class="img-label">Photo 1</span></div>         <div class="img-frame"><a href="#f1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempston_Joystick_foto_1.jpg"></a><span class="img-label">Photo 1</span></div>
Línea 103: Línea 104:
      
   <div class="content-body">   <div class="content-body">
-    <p>This joystick interface manufactured by <strong>Kempston Data</strong> is a peripheral that provides the PCW with a control port, making it much more comfortable to play certain games on this computer.</p> +    <p>This joystick interface manufactured by <strong>Kempston Data</strong> is a peripheral expansion that provides the PCW with a control port, improving the comfort when playing specific game titles on this workstation.</p> 
-    <p>As we already know, Amstrad PCW computers lack a native joystick connector. Hence the need for an interface that would allow players to use this type of devicewhich is exactly what the manufacturer Kempston solved with their dedicated interface.</p> +    <p>As is widely known, Amstrad PCW systems lack a native built-in joystick connector. Hence arose the urgent need for a custom interface that allowed players to match these controller modelsa bottleneck solved by manufacturer Kempston with this dedicated interface expansion card.</p> 
-    <p>The unit could not have a simpler appearance: it is small plastic box with a joystick connector on one side and a bus connector on the other. It does not even include factory-printed instructions, as it does not need them due to its plug-and-play nature.</p> +    <p>The unit could not feature a simpler layout: it consists of compact plastic enclosure sporting standard joystick socket on one side and a motherboard edge connection on the other. It doesn'even bundle printed manual guidelines out of the box, as its plug-and-play architecture renders them redundant.</p> 
-    <p>Its operation is even simpler. With the computer completely turned offinsert the interface's bus connector into the expansion bus located at the back of the machine; next, plug your joystick'connector into the interface'joystick socket... and you can turn on the computer and start playing!</p> +    <p>Operating it is simpler still. With the host computer completely powered downslide the interface edge connector into the expansion bus situated on the rear panel of the machine; next, plug your control stick connector into the interface joystick port socket... And you are ready to power on the system and get playing!</p> 
-    <p>And right here is where the disappointments begin: it is necessary to find software that explicitly recognizes this joystick interface. In this scenario, it is striking that <em>Fairlight</em> does not support it, despite a message appearing during its loading screen claiming that it does. Otherwise, <em>Steve Davis Snooker</em> works correctly with the interface on an Amstrad PCW 9512, but it fails with <em>Head Over Heels</em> on the 9512 model, given that the game fails to load and displays a warning accusing the user of using an illegal copy.</p> +    <p>And precisely here is where the bottlenecks emerge: it is mandatory to source software that explicitly supports this specific interface modelWithin this scenario, it stands out that <em>Fairlight</em> fails to route with it, despite displaying an explicit boot screen alert claiming the opposite. Otherwise, it operates flawlessly with <em>Steve Davis Snooker</em> when mounting the interface on an Amstrad PCW 9512 workstation, but crashes with <em>Head Over Heels</em> on the 9512 model, given that the application halts initialization while prompting an alert accusing the operator of deployment of an illegal software copy.</p> 
-    <p>In short, it is very interesting peripheral but one that historically could not be fully utilized—limitation that is not the fault of its hardwarebut rather the lack of support from game developers of the era.</p>+    <p>In short, it remains highly captivating peripheral archive which historically could not be pushed to its true parameters, structural drawback triggered not by its underlying hardware design but by the widespread lack of implementation from software developers back in the day.</p>
          
-    <p><strong>Conclusion:</strong> Impossible to be any easier to use. Its biggest weak point is the scarcity of compatible entertainment software that recognizes it. Among the most prominent games that can be played optimally with the interface are <em>Head Over Heels</em> and <em>Steve Davis Snooker</em>.</p>+    <p><strong>Conclusion:</strong> It is impossible to build a device simpler to deploy. Its main vulnerability stems from the absolute shortage of compatible entertainment software architectures recognizing it. Among the most outstanding games running optimally under this interface framework are <em>Head Over Heels</em> and <em>Steve Davis Snooker</em>.</p>
   </div>   </div>
  
Línea 119: Línea 120:
       <div class="drive-gallery">       <div class="drive-gallery">
         <div class="img-frame"><a href="#b1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_1.jpg"></a><span class="img-label">Box Front</span></div>         <div class="img-frame"><a href="#b1"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_1.jpg"></a><span class="img-label">Box Front</span></div>
-        <div class="img-frame"><a href="#b2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_2.jpg"></a><span class="img-label">Box Back</span></div> +        <div class="img-frame"><a href="#b2"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_2.jpg"></a><span class="img-label">Box Rear</span></div> 
-        <div class="img-frame"><a href="#b3"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_3.jpg"></a><span class="img-label">Box Side</span></div>+        <div class="img-frame"><a href="#b3"><img src="/lib/exe/fetch.php?media=hardware:perifericos:Kempstone_Joystick_box_3.jpg"></a><span class="img-label">Box Side Profile</span></div>
       </div>       </div>
     </div>     </div>
   </div>   </div>
  
-  <div class="pcw-subtitle-box">Manuals and Instructions</div>+  <div class="pcw-subtitle-box">Manuals and Leaflets</div>
      
   <div class="drive-grid-container">   <div class="drive-grid-container">
     <div class="drive-card">     <div class="drive-card">
       <div class="drive-gallery">       <div class="drive-gallery">
-        <div class="img-frame"><a href="#m1"><img src="/lib/exe/fetch.php?media=hardware:descargas:Kempston_Joystick_manual_01.jpg"></a><span class="img-label">Instruction Sheet (9.60 x 6.10 cm)</span></div>+        <div class="img-frame"><a href="#m1"><img src="/lib/exe/fetch.php?media=hardware:descargas:Kempston_Joystick_manual_01.jpg"></a><span class="img-label">Instruction Leaflet (9.60 x 6.10 cm)</span></div>
       </div>       </div>
     </div>     </div>
   </div>   </div>
  
-  <div class="pcw-subtitle-box">Technical Schematics (Extras)</div>+  <div class="pcw-subtitle-box">Technical Diagrams (Extras)</div>
      
   <div class="drive-grid-container">   <div class="drive-grid-container">
     <div class="drive-card">     <div class="drive-card">
       <div class="drive-gallery">       <div class="drive-gallery">
-        <div class="img-frame"><a href="#e1"><img src="/lib/exe/fetch.php?media=hardware:esquemas:Kempston_Esquema.jpg"></a><span class="img-label">Original Wiring Schematic</span></div>+        <div class="img-frame"><a href="#e1"><img src="/lib/exe/fetch.php?media=hardware:esquemas:Kempston_Esquema.jpg"></a><span class="img-label">Original Schematic Blueprint</span></div>
       </div>       </div>
     </div>     </div>
en/hardware/perifericos/kempston_joystick.1778737664.txt.gz · Última modificación: por jesus