From owner-freebsd-ports Thu Jan 16 19:36:56 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62ACD37B401 for ; Thu, 16 Jan 2003 19:36:55 -0800 (PST) Received: from gold.he.net (gold.he.net [216.218.149.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0473343F5F for ; Thu, 16 Jan 2003 19:36:55 -0800 (PST) (envelope-from daver@gomerbud.com) Received: from tombstone.localnet.gomerbud.com (adsl-64-161-56-46.dsl.snlo01.pacbell.net [64.161.56.46]) by gold.he.net (8.8.6/8.8.2) with ESMTP id TAA12321 for ; Thu, 16 Jan 2003 19:36:51 -0800 Received: by tombstone.localnet.gomerbud.com (Postfix, from userid 1001) id A0FB9165; Thu, 16 Jan 2003 19:36:53 -0800 (PST) Date: Thu, 16 Jan 2003 19:36:53 -0800 From: "David P. Reese Jr." To: ports@freebsd.org Subject: Re: ePSXe and CD-drive Message-ID: <20030117033653.GA45561@tombstone.localnet.gomerbud.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200301161814.13553.freebsd.nospam@mekanix.dk> User-Agent: Mutt/1.4i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu Jan 16 9:13:45 2003 Bjarne Wichmann Petersen wrote: > Looks like I've got some issues with epsxe and cd-drive. Every time I try > to load I get this output: > * Running ePSXe emulator version 1.5.2. > > [snip] > > * Track 12: (AUDIO) - Start 11: (62,15,36) > CD(0,2,16) read ioctl failed (22) > CD(2,19,6) read ioctl failed (22) > CD(2,19,7) read ioctl failed (22) > * NTSC cdrom detected. > * Init gpu[0][libgpuPeopsSoftX.so.1.0.12] > * Open gpu[0] > * Init spu[0][libspuPeopsOSS.so.1.0.3] > * Open spu[0] > CD(0,2,16) read ioctl failed (22) > CD(0,2,0) read ioctl failed (22) This is a linux binary, so it may not be passing the proper ioctl's to /dev/cdrom. As a workaround, i was able to use ISO's created with cdrdao. $ cdrdao read-cd --read-raw --datafile iso.bin --device 1,0,0 \ --driver generic-mmc-raw iso.toc You dont need the *.toc file to play the image, but if you ever want to burn it, you should keep it around. Adjust your --device as required. It doesnt look like the author provides source for epsxe, so it looks like we're stuck with this as a workaround. -- David P. Reese Jr. daver@gomerbud.com -------------------------------------------------------------------------- C You shoot yourself in the foot. Assembler You try to shoot yourself in the foot, only to discover you must first invent the gun, the bullet, the trigger, and your foot. How to Shoot Yourself in the Foot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message