| Tobias Sargeant ( @ 2003-10-23 09:35:00 |
| Current music: | Neuroticfish - Velocity |
The weekend's hacking effort: cdparanoia for OSX
Motivated by a powerbook cdrom drive that's becoming flakey with age, I ported cdparanoia to OSX. I've mailed the authors of cdparanoia about the port, but haven't received a response. I believe because it's GPLed, I don't actually need permission to distribute it, so here it is:
cdparanoia for OSXSeveral sources of information were used in the process, which some people might find interesting:
- libcdio: This would have been much cooler if it exposed OS independent access to the CD TOC. If that were the case, I could have come up with a version that still ran on linux. As it stands, this version of cdparanoia will *only* compile on OSX. libcdio is a cool idea though, and really deserves some good press.
- bochs: Bochs has OSX source for cd drive emulation on OSX. It's slightly better structured than the libcdio source code, and was useful for teasing apart the strange darwin driver model.
- Apple device driver information
Update, for those running 10.3
This patch is needed to compile on Panther