Navigation
« 

Anonymous




Register
Login
« 
« 

Amiga Future

« 

Community

« 

Knowledge

« 

Last Magazine

The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
More informations

« 

Service

« 

Search




Advanced search

Unanswered topics
Active topics
« 

Social Media

Twitter Amigafuture Facebook Amigafuture RSS-Feed [german] Amigafuture RSS-Feed [english] Instagram YouTube Patreon WhatsApp
« 

Advertisement

Amazon

Patreon

« 

Partnerlinks

Wie binde ich unter WinUAE 0.8.21 oder höher das CD-ROM-Laufwerk ein ?

Description: FAQ

Categories: [FAQ] Emulatoren und Emulation

Link to this article: Select all

[url=https://www.amigafuture.de/app.php/kb/viewarticle?a=2112&sid=e0e9680ff2cb8ae64f6498f03e8b8303]Artikeldatenbank - Wie binde ich unter WinUAE 0.8.21 oder höher das CD-ROM-Laufwerk ein ?[/url]

Wie binde ich unter WinUAE 0.8.21 oder höher das CD-ROM-Laufwerk ein ?

Folge diesen Schritten:

1. Ermittle die Unit-Nummer des CD-ROM-Laufwerks

1) Starte WinUAE ohne Konfiguration (lösche vorher die Datei default.UAE).
2) Gehe auf die Misc-Seite und aktiviere uaescsi.device und Create log file.
3) Klicke auf Ok.
4) Wenn deine Kickstart-Datei nicht kick.rom heißt, wird WinUAE sich mehrmals beschweren und sich von selbst beenden, im anderen Fall wird es die die Aufforderung, eine Diskette einzulegen, zeigen. Beende WinUAE.
5) Öffne den Windows-Explorer und öffne die Datei winuaelog.txt im WinUAE-Verzeichnis.
6) Suche nach uaescsi.device.
7) Du wirst einen Abschnitt wie diesen finden:

ASPI: open_driver 101 HostASPIStatus=0x1 HACount=0x1
ASPI: open_driver HostASPIStatus=0x1 HACount=0x1
ASPI: S=1 ha=1, ID=7, M='ASPI for WIN32 ESDI_506', Id='ESDI_506'
ASPI: 0:0:0 'LITEON ' 'DVD-ROM LTD122 ' 'IL5L' [CDROM]
support_scsi = 1 support_ioctl = 2
ASPI: opening 0:0:0
ASPI: Error in scgo_send: s.SRB_Status is 0x4
ASPI: Mapped to: error 1 errno: 5
unit 0: Drive empty
LITEON DVD-ROM LTD122 IL5L = uaescsi.device:0
scsidev_start_threads()

Der hervorgehobene Teil enthält die Unit-Nummer.

Wenn du stattdessen Fehlermeldungen siehst, überprüfe, ob ASPI korrekt installiert ist. Lies auch die Dateien Readme.txt und UAEHowTo.txt im Docs-Verzeichnis von WinUAE.

Bei Windows-Versionen, die auf NT basieren, kann man "Use ASPI SCSI layer" deaktivieren.

2. Installiere CD-ROM-Treiber für AmigaOS

Dies ist nur nötig, falls noch keine Treiber (z.B. aus OS3.9) vorhanden sind.

1) Hole LhA.run und AmiCDFS240.lha aus dem Aminet.
2) Kopiere die Archive an einen Platz, in dem dein AmigaOS sie erreichen kann (z.B. in das Directory, das für WinUAE als Bootfestplatte dient).
3) Starte WinUAE und boote AmigaOS.
4) Öffne ein Shell-Fenster.
5) Wechsle in das Verzeichnis, in das du die Archive kopiert hast.
6) gib diese Befehle ein:

lha.run ram:
copy ram:lh? c:
lha x amicdfs240 ram:
cd ram:amicdfs2
copy l/AmiCDFS l:
copy cd0(|.info) devs:dosdrivers
ed devs:dosdrivers/CD0

7) jetzt ändere scsi.device in uaescsi.device und trage die Unit-Nummer ein (z.B. 0).
8) Blätter runter, bis du an die MaxTransfer-Zeile kommst. Ändere den Wert in 0xfc00.
9) Blätter weiter runter, bis du an die Control-Zeile kommst und füge die Schlüsselworte OLDMODE DC=3 hinzu.
10) Drücke Esc und gib x ein, um die Änderungen zu speichen und den Editor zu verlassen.
11) Gib folgendes ein:

mount cd0:

12) jetzt sollte dein CD-ROM-Laufwerk funktionieren.