Herramientas de usuario

Herramientas del sitio


de:hardware:perifericos:dksound2

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
de:hardware:perifericos:dksound2 [2026/05/15 08:59] – creado jesusde:hardware:perifericos:dksound2 [2026/05/25 15:33] (actual) jesus
Línea 67: Línea 67:
  
   <div class="content-body">   <div class="content-body">
-    <p>Dieses außergewöhnliche Peripheriegerät aus dem Hause </html>[[de:companias:DK´tronics|DK'tronics]]<html> erweitert das </html>[[de:pcw|PCW]]-Ökosystem um Soundfähigkeiten und einen Joystick-Anschluss. Es wurde entwickelt, um die Audioqualität der PCW-Serie zu verbessern, da diese Rechner ab Werk über keine Soundhardware verfügen. Gleichzeitig bietet es eine Joystick-Erweiterung für Spiele und wird direkt an den hinteren Erweiterungsbus-Steckplatz angeschlossen.</p>+    <p>Dieses außergewöhnliche Peripheriegerät aus dem Hause </html>[[de:companias:DKtronics|DK'tronics]]<html> erweitert das </html>[[de:pcw|PCW]]<html>-Ökosystem um Soundfähigkeiten und einen Joystick-Anschluss. Es wurde entwickelt, um die Audioqualität der PCW-Serie zu verbessern, da diese Rechner ab Werk über keine Soundhardware verfügen. Gleichzeitig bietet es eine Joystick-Erweiterung für Spiele und wird direkt an den hinteren Erweiterungsbus-Steckplatz angeschlossen.</p>
   </div>   </div>
  
Línea 101: Línea 101:
     <p>Die Interface-Platine beherbergt genau denselben programmierbaren Soundgenerator-Chip (PSG), der auch in der Amstrad CPC-Computerreihe verbaut ist, und liefert daher nahezu identische Audio-Spezifikationen. Zusätzlich ist das Eingangssignal des Joystick-Ports vollständig programmierbar.</p>      <p>Die Interface-Platine beherbergt genau denselben programmierbaren Soundgenerator-Chip (PSG), der auch in der Amstrad CPC-Computerreihe verbaut ist, und liefert daher nahezu identische Audio-Spezifikationen. Zusätzlich ist das Eingangssignal des Joystick-Ports vollständig programmierbar.</p> 
  
-    <p>Die mitgelieferte Demodiskette enthält ein spezielles Konfigurationsprogramm – direkt aus CP/M ausführbar –, mit dem die digitalen Eingänge des Joysticks programmiert werden können. Dieser Vorgang ist bemerkenswert einfach: Der Benutzer drückt nacheinander die Tasten der Tastatur, deren Aktion mit den entsprechenden Richtungen des physischen Joysticks verknüpft werden soll.</p> +    <p>Die mitgelieferte Demodiskette enthält ein spezielles Konfigurationsprogramm – direkt aus CP/M automatisch ausführbar –, mit dem die digitalen Eingänge des Joysticks programmiert werden können. Dieser Vorgang ist bemerkenswert einfach: Der Benutzer drückt nacheinander die Tasten der Tastatur, deren Aktion mit den entsprechenden Richtungen des physischen Joysticks verknüpft werden soll.</p> 
  
     <p>DK'tronics behauptete zuversichtlich, dass dieser Joystick-Anschluss mit allen PCW-Spielen kompatibel sei. Sie stützten diese Aussage auf die Tatsache, dass die Programmierung des Joystick-Interfaces absolut unabhängig von der eigentlichen Spiel-Engine erfolgt. Dies trifft jedoch nicht immer zu. Spiele, deren Ladevorgang direkt über die Bootsektoren des Systems erfolgt – also sofort nach dem Einschalten ohne Initialisierung des Betriebssystems –, akzeptieren die Register des Joystick-Interfaces nicht.</p>      <p>DK'tronics behauptete zuversichtlich, dass dieser Joystick-Anschluss mit allen PCW-Spielen kompatibel sei. Sie stützten diese Aussage auf die Tatsache, dass die Programmierung des Joystick-Interfaces absolut unabhängig von der eigentlichen Spiel-Engine erfolgt. Dies trifft jedoch nicht immer zu. Spiele, deren Ladevorgang direkt über die Bootsektoren des Systems erfolgt – also sofort nach dem Einschalten ohne Initialisierung des Betriebssystems –, akzeptieren die Register des Joystick-Interfaces nicht.</p> 
Línea 107: Línea 107:
     <p>In der Praxis gehen die flüchtigen Registerdaten vollständig verloren, wenn der Computer nach dem Zuweisen der Tastenbelegung aus- und wieder eingeschaltet wird. Ebenso führt ein Hardware-Kaltstart über die RESET-Leitung dazu, dass der Controller-Chip alle aktiven Tastenzuweisungen sofort verliert. Folglich ist die Joystick-Nutzung strikt auf Anwendungen beschränkt, die für CP/M, BASIC oder LOGO geschrieben wurden. Direkt startende Software-Masterkopien wie <em>BATMAN</em> erlauben den Einsatz dieses Joystick-Interfaces nicht.</p>      <p>In der Praxis gehen die flüchtigen Registerdaten vollständig verloren, wenn der Computer nach dem Zuweisen der Tastenbelegung aus- und wieder eingeschaltet wird. Ebenso führt ein Hardware-Kaltstart über die RESET-Leitung dazu, dass der Controller-Chip alle aktiven Tastenzuweisungen sofort verliert. Folglich ist die Joystick-Nutzung strikt auf Anwendungen beschränkt, die für CP/M, BASIC oder LOGO geschrieben wurden. Direkt startende Software-Masterkopien wie <em>BATMAN</em> erlauben den Einsatz dieses Joystick-Interfaces nicht.</p> 
  
-    <p>Es ist daher offensichtlich, dass dieses Modul in Bezug auf reine Unterhaltungssoftware etwas eingeschränkt ist. Dies ist jedoch nicht das Ende der Geschichte – oder sollte es zumindest nicht sein –, da alle unter CP/M ausgeführten Programme (wie <em>dBASE II</em> <em>DR DRAW</em>) eine korrekte Programmierung des Joystick-Ports ermöglichen. Auf diese Weise wird das Manövrieren in Tabellenkalkulationen wie <em>MULTIPLAN</em> oder Grafikanwendungen wie <em>DR. DRAW</em> und <em>DR. GRAPH</em> ungemein komfortabel. "Ernsthafte" Büroanwendungen können aus diesen Peripheriegeräten weitaus mehr praktischen Nutzen ziehen, als es zunächst den Anschein hat. Wenn man bedenkt, dass die Hauptzielgruppe der Amstrad PCW-Serie im professionellen Bereich liegt, haben wir es hier zweifellos mit einem Peripheriegerät von erheblichem praktischem Nutzen zu tun.</p> +    <p>Es ist daher offensichtlich, dass dieses Modul in Bezug auf reine Unterhaltungssoftware etwas eingeschränkt ist. Dies ist jedoch nicht das Ende der Geschichte – oder sollte es zumindest nicht sein –, da alle unter CP/M ausgeführten Programme (wie <em>dBASE II</em> oder <em>DR DRAW</em>) eine korrekte Programmierung des Joystick-Ports ermöglichen. Auf diese Weise wird das Manövrieren in Tabellenkalkulationen wie <em>MULTIPLAN</em> oder Grafikanwendungen wie <em>DR. DRAW</em> und <em>DR. GRAPH</em> ungemein komfortabel. "Ernsthafte" Büroanwendungen können aus diesen Peripheriegeräten weitaus mehr praktischen Nutzen ziehen, als es zunächst den Anschein hat. Wenn man bedenkt, dass die Hauptzielgruppe der Amstrad PCW-Serie im professionellen Bereich liegt, haben wir es hier zweifellos mit einem Peripheriegerät von erheblichem praktischem Nutzen zu tun.</p> 
  
     <p>Ein sehr interessantes technisches Detail des Joystick-Interfaces ist die Art und Weise, wie das Signal an den Rechner übertragen wird: Da die Datenströme den Tastatur-Controller-Chip vollständig umgehen, erfolgt die automatische Tastenwiederholung augenblicklich. Dies kann bei bestimmten CP/M-Programmen wie Multiplan störend sein, lässt sich jedoch in den meisten Fällen durch den Einsatz eines hochempfindlichen Joysticks und eine präzise Handsteuerung ausgleichen.</p>      <p>Ein sehr interessantes technisches Detail des Joystick-Interfaces ist die Art und Weise, wie das Signal an den Rechner übertragen wird: Da die Datenströme den Tastatur-Controller-Chip vollständig umgehen, erfolgt die automatische Tastenwiederholung augenblicklich. Dies kann bei bestimmten CP/M-Programmen wie Multiplan störend sein, lässt sich jedoch in den meisten Fällen durch den Einsatz eines hochempfindlichen Joysticks und eine präzise Handsteuerung ausgleichen.</p> 
Línea 134: Línea 134:
       </thead>       </thead>
       <tbody>       <tbody>
-        <tr><td>PDF</td><td></html>{{:hardware:descargas:Dktronics_manual.zip|Handbuch DK'tronics}}<html></td></tr>+        <tr><td>PDF</td><td></html>{{:hardware:descargas:Dktronics_manual.pdf|Handbuch DK'tronics}}<html></td></tr>
         <tr><td>DSK</td><td></html>{{:hardware:descargas:DKTRONICS_disco.zip|DK'tronics Begleitdiskette}}<html></td></tr>         <tr><td>DSK</td><td></html>{{:hardware:descargas:DKTRONICS_disco.zip|DK'tronics Begleitdiskette}}<html></td></tr>
       </tbody>       </tbody>
Línea 144: Línea 144:
   <div class="content-body" style="margin-top: 10px;">   <div class="content-body" style="margin-top: 10px;">
     <ul>     <ul>
-      <li></html>[[:de:hardware:perifericos:dksound|Baue deinen eigenen Hardware-Klon des DK'tronics Sound & Joystick Interfaces]]<html></li>+      <li></html>[[de:perifericos:dksound|Baue deinen eigenen Hardware-Klon des DK'tronics Sound & Joystick Interfaces]]<html></li>
     </ul>     </ul>
   </div>   </div>
de/hardware/perifericos/dksound2.1778835563.txt.gz · Última modificación: por jesus