Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Using a FireWire DVD drive with DVD Player in 10.2 System
Although there was an older solution on xlr8yourmac for using an external FireWire DVD drive in OS X, it no longer works in 10.2. In fact, 10.2 doesn't even install the Apple DVD Player if you have an external FireWire DVD drive. This solution was originally found on Macslash, but didn't work entirely, and could have been made a little clearer. No longer must external DVD drive users be stuck with VideoLAN Client :)

For clarification, I did this on a Powermac G4 with a generic IDE DVD drive put into a Firewire enclosure.
  1. Download Pacifist. Install DVD Player from Mac OS X Install Disc 1 (Mac OS X Install Disc 1 -> System -> Installation -> Packages -> Essentials.pkg).

  2. Using HexEdit, look for offset 0F5210 and change it from "40 82" to "48 00" and offset 0F78F4 from "40 82" to "48 00".
After doing the above steps my external drive worked beautifully with Apple's DVD player.

[Editor's note: I can't test this one myself...]
    •    
  • Currently 2.75 / 5
  You rated: 4 / 5 (8 votes cast)
 
[25,373 views]  

Using a FireWire DVD drive with DVD Player in 10.2 | 15 comments | Create New Account
Click here to return to the 'Using a FireWire DVD drive with DVD Player in 10.2' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Works for me...
Authored by: josephaw on Dec 17, '02 09:54:06AM

This procedure worked for me when I upgraded to OSX 10.2.
At that time I removed the APPLE INSTALLED DVD Drive and put it in an external firewire box. Then when I installed OSX 10.2 Apple's installer promptly didn't recognize it's own drive in an exteral box and deleted the DVD Player application.
Using this procedure here restored it back and helped the DVD Player application recognize Apple's own DVD Drive in the external box.
I have renamed the Application to "DVD Player External" so future installer don't remove it.
Thanks, Joe



[ Reply to This | # ]
Worked for me before!
Authored by: sucram3 on Mar 31, '03 11:06:49PM

I have been doing this for quite a while without having to do any hacks at all. When I replaced my aftermarket Toshiba combo drive with a retail Pioneer DVR-104 I placed it in a firewire case and the DVD player worked from day one. I think that as long as there is a supported drive installed on the internal IDE bus then the DVD player will work with an external drive. The Toshiba drive worked natively in 10.2 so I did not have to edit the device plug-in file



[ Reply to This | # ]
DVDPlayer Updater
Authored by: edgordon on Dec 17, '02 11:46:11AM

I struggled with getting my external dvd player to work with DVD Studio Pro. Then I found this app which fixed it. It might just do the same thing described in the hint.

http://macmagna.free.fr/dvdplayernodvdupdater.html

[ Reply to This | # ]
DVD-RW External
Authored by: ajcowell on Dec 17, '02 07:48:48PM

How about burning DVD's with an external burner using iDVD. I know there was an app around previously - does that work in 10.2.x? Other methods?



[ Reply to This | # ]
Internal drives too
Authored by: wired on Dec 17, '02 01:24:22PM

I recently built my own g4 and I used a pioneer internal slot loading dvd drive, and it wasn't working until I stumbled upon this. So, it isn't just for externals either.



[ Reply to This | # ]
Internal drives too
Authored by: lebowski on Dec 18, '02 04:56:00AM

Have u got any pics of your custom G4? I'd love to see what it looks like with slot-loading drives.

(u can post them for free on www.spymac.com)

L.



[ Reply to This | # ]
iDVD?
Authored by: jelwell on Dec 17, '02 11:03:10PM

Will this let me run iDVD as well? ;)
joe.



[ Reply to This | # ]
iDVD?
Authored by: robg on Dec 18, '02 12:50:47AM

If it does, this hint will have to come down based on previous experience with Apple and iDVD hacks. ;-)

-rob.



[ Reply to This | # ]
Some extra details about what/how to patch
Authored by: cfoster on Feb 06, '03 12:54:24PM
This patch is for DVD Player 3.2. Quit the DVD Player before beginning.

Use a terminal to type:

    cd /Applications/DVD Player.app/Contents/Frameworks/DVDPlayback.framework/Versions/A

(Path may change depending on where you store your DVD Player.)


    cp DVDPlayback ~/Desktop/
    cp DVDPlayback ~/Desktop/DVDPlayback.bak


The second copy is your backup safety in case something should go wrong. DO NOT close the terminal window. You will need to use it to finish this procedure and you will need to be in the same current directory.

Now edit the DVDPlayback file with HexEdit.
Below are the two sections within the DVDPlayback file you want to edit. Change the TWO 40 82 values marked in bold with 48 00. (I've included lots of extra hex around each 40 82 so these sections can be more easily found in future versions of DVD Player, should the offsets change.)


OOOF5200 38 80 00 01 48 01 59 7D 7C 7F 1B 78 7F E0 07 35
OOOF5210 40 82 00 14 28 1E 00 00 41 82 00 0C 88 01 00 38
OOOF5220 98 1E 00 00 7F E3 FB 78 80 01 00 58 38 21 00 50



000F78E0 94 21 FF C0 90 01 00 38 38 81 00 38 48 01 2D 3D
000F78F0 7C 63 07 35 40 82 00 14 80 01 00 38 54 00 07 FF
000F7900 40 82 00 08 38 60 FF FF 80 01 00 48 38 21 00 40


DO NOT change the 3rd '40 82' at 0x000F7900; only change the two which are bold.

Save your changes.

Now return to your terminal window and type:

    sudo cp ~/Desktop/DVDPlayback .


(Note the period at the end of this command.)

It will ask you for your administrator's password. The DVDPlayback file should still be owned by root, group admin.

This works on my G4/800, Pioneer DVR-A03, hooked in through a open-topped Other World Computing firewire hard drive case (not one designed for CD/DVD players).

One small problem though: I'm not getting any audio. If anyone has any ideas about how to get that working, I'm all ears!

-Colin.


[ Reply to This | # ]
Some extra details about what/how to patch
Authored by: garnet on Mar 27, '03 08:20:03PM

I tried this method ( not the terminal commands ) and my dvd player
works now... in DVD studio pro a preview function does not work... it
gives a cannnot find proper DVD hardware error... i wonder if that has
anthing to do with teh terminal commands that you suggested...

garnet@smartt.com



[ Reply to This | # ]
USB 2.0 Enclosure
Authored by: jayesseff on Mar 28, '03 01:19:36AM

I'd like to say this works with a USB 2.0 enclosure and DVR-104 drive
(using a OrangeMirco 2.0 PCI card and respective drivers) Same exact
procedure worked perfectly



[ Reply to This | # ]
DVD
Authored by: Nor1 on Oct 20, '03 04:50:20PM

Thanks a lot!
It even works with Apple DVD Player version 3.1.1 under OS 10.1.5.
Offsets are different only.
I use a DVD-ROM Toshiba SD-M1201 SCSI. Video and audio are working properly.



[ Reply to This | # ]
Using a Lacie FireWire DVD drive with DVD Player in 10.2.8
Authored by: tom7711 on Nov 08, '03 11:20:22AM

I have an external firewire DVD drive in OS X 10.2.8. and followed how to install the patch for DVD Player 3.2 by using Pasifist and Hexedit. However when I open DVD Player it starts to play the DVD and only goes as far as the copyright protection at the beginning of the DVD movie. The beachball starts spinning and then I have to force quit. Where am I going wrong?

I did notice that the offset figures where different in your post to that of the initial post by bedouin.

Should I be using offset 0F78F4 by Bedouin or 000F78F0 by yourself? or am I barking up the wrong tree.



[ Reply to This | # ]
Thanks a million!
Authored by: geoffm on Mar 30, '03 07:45:25PM

Wow! I thought it would never work! I am horrible at these application hacking things and this is the hardest one I have ever tried to do, but it made a huge difference. I can't believe I actually did it! You helped me so much! 8-D

Now if I can just get my external DVD burner to work with iDVD...

---
Geoff Myers :-)



[ Reply to This | # ]
Thanks a million!
Authored by: dynomite on Sep 18, '03 09:47:10AM

Did u get your external dvd burner to work with iDVD?
same issue here
Kym



[ Reply to This | # ]