CinemaDVD
an imperfect solution to viewing widescreen DVDs on the Apple Cinema Display

UPDATE (6/1/01): Version 2.4 of the Apple DVD Player has a "Fill Screen Wide" function, which is (finally!) the feature we've been looking for. The rest of this page will remain here for posterity, and in case someone has trouble using Apple DVD Player 2.4.

Background

Due to a bug in the Apple DVD Player, you cannot properly view widescreen DVDs on an Apple Cinema Display. This is because the Apple DVD Player is convinced that it's always on a 4:3 aspect ratio display. As a result, DVDs can only be viewed properly at a maximum of 80% of fullscreen width. Some masochistic individuals have also found that it's possible to view at fullscreen width when the image is horizontally stretched.

At any rate, this is a rather significant issue for those of us who have one of these displays.

The CinemaDVD "Solution"

CinemaDVD is a quick hack that enables proper fullscreen DVD viewing, with some imperfections. The proper solution is to use the "Fill Screen Wide" function in Apple DVD Player 2.4.

CinemaDVD does its magic by convincing the Apple DVD Player that it's running on a 4:3 screen that's larger than the actual screen. For example, if you're running the DVD player at the Cinema Display's standard 1600x1024 resolution, CinemaDVD will make the Apple DVD Player think that it's running on a 1600x1200 display.

However, it appears to be impossible to "shift" the player's image to the center of the physical screen. As a result, the DVD image is offset towards the bottom of the display. For most DVDs, this is only a minor inconvenience. However, for DVDs with aspect ratios below about 1:1.89, it is possible that part of the bottom of the image may be cut off, and you'll be back where you started.

How To Use It

First, download and unstuff it:

CinemaDVD 1.0 (1k) (459 bytes, to be exact)

Second, install it. CinemaDVD is an FKEY hidden in a font suitcase, so just drop the "CinemaDVD.fkey" file into the Fonts folder within your System Folder. You don't need to restart.

To use it, follow these steps:

1) Switch to a widescreen resolution. (e.g. 800x512, 1280x800, etc.)
2) Launch the Apple DVD Player with a DVD in the drive.
3) Hold down the Command (Apple) and Shift keys, and press the number 5. This activates CinemaDVD.
4) Select "Present Video on Screen" from the "Video" menu.
5) Select "Full Screen" from the "Video" menu.
6) Hit the space bar to start the DVD.

Note that 4:3 screens, such as the menus of most DVDs, will be slightly cut off at the bottom. This is life. If you're picky, wait until the movie starts to select the "Full Screen" menu option.

7) When finished, quit the DVD Player and change resolutions. If you don't want to, change resolutions anyway, and then change back. (Otherwise, all your applications will think that they're on a larger-than-life screen, and this can cause problems.)

Terms

CinemaDVD is free and uncopyrighted. However, we ask that you take a look at our commercial offering, Diiva, if you think you might be interested in sketchy newsgroup pictures.

Feedback

Share it with everyone! Feel free to make unrelated comments about your Cinema Display. We'll check in periodically to look for bug reports, etc.

How in the ?)&@@@ do you get a stuck floppy out of a HP Pavillion ZE5200 Lap Top? How do you open up the covers after removing ALL the little screws? HELP!! pls reply to realtyman@cox.net.
SENDING THE UNIT TO HP repair in UTAH is not an alternative!

Sunday, January 18, 2004 at 17:35:24 (EST)


I DONT KNOW WHAT IS WRONG WITH MA LAPTOP IBOOK G3 ITS BRAND NEW BUT IT CANT PLAY DVD I DONT KNOW WHY BUT IT KEEPS TELLING ME THAT THERE IS NO APPLICATION TO THAT SO WHAT DID I DO LOGG ON TO THIS SITE AND WELL I DONT KNOW I HAVE NOT CHECKED WHETHER IT HAS WORKED YET
SANMAMED05@YAHOO.COM

Sunday, October 13, 2002 at 22:58:20 (EDT)


Best source for DVI extention cables (fully molded assemblies available) For O.E.M. and the end user:

www.networkcable.com

Tuesday, September 17, 2002 at 14:18:17 (EDT)


Well I use Apple DVD player 2.4 on my PB g3 400
where did i get it?? well check on appleīs page on the downloads, itīs there for free and uīll find some of ur problems solved (hey i said "some")
any comments??'
aeon_fuego@hotmail.com

Thursday, May 31, 2001 at 21:09:54 (EDT)


I am having a problem using an LCD projector with the S-video out of a G3 powerbook. The book itself works ok (has the pops of dvd player 2.1) but when I plug the thing into the powerbook, it is recognized as a TV but the DVD player will NOT play properly. The screen goes white and the DVD seems to be playing in double spped.

What's up with that? I also used the VGA connection angle, and I was basically pulling my hair out. I though tfor sure it was going to work and had some friends over for a wall sized projection of THE MATRIX. I looked like the kook I am. Any advice? Please respond to bcasey1@hotmail.com

Saturday, March 31, 2001 at 15:06:28 (EST)


The application doesn't install anything, and the FKEY doesn't do anything until you invoke it. Restarting will remove any effects. You might want to try throwing out the Apple DVD Player prefs if you're having trouble with DVDs.

Friday, March 09, 2001 at 18:32:20 (EST)


I used the application on my imac (I know I shouldn't have...) I wonder if it may have garbled something, because now many dvds don't play correctly.

Is there a way to "uninstall" or to reverse the effects of it?
Or it is just my paranoia, and there is nothing I have to do?

Thanx
leoxyz@tiscalinet.it

Friday, March 09, 2001 at 15:14:10 (EST)


Apple DVD Player 2.3 fixes the Cinema Display (and Titanium Powerbook) widescreen problem. However, 2.3 is only available on the Mac OS 9.1 CD-ROM -- it doesn't come as part of the downloadable 9.1 update. Apple DVD Player 2.4 is only available with the Titanium Powerbook; I've tried it and I have *no* idea what "Fill Screen Wide" means or does, since by default the player is already smart enough to use the wider screen's full width.



Thursday, March 08, 2001 at 01:45:43 (EST)


Actually, that TIL doesn't really address this issue. It first (correctly) discusses the bars on the top and bottom, which are due to aspect ratio issues. Then, it talks about the bars on the left and right, but only for 4:3 encoded DVDs. In fact, we've been getting black bars on the *sides* for correctly encoded (anamorphic) DVDs. In fact, it says of anamorphic DVDs: "If your display has a wide format aspect ratio (like the Apple Cinema Display or the PowerBook G4) the movie can span the full width of the display." It fails to mention that this statement is only true when using DVD Player 2.4, which is not available on all machines that can drive the Cinema Display.

Tuesday, February 27, 2001 at 02:04:26 (EST)


Yet another post... Apple is being quite decieving on thier website (and has been for quite some time) abouth this issue. Look under the second bullet at http://www.apple.com/displays/acd22/features.html
It reads:
"Wide-format design with 1600 by 1024 pixels for display of two full pages of text or full-screen DVD and QuickTime movies"


Sunday, February 25, 2001 at 03:45:49 (EST)


There is also a TIL article published on 2/9/01 about the problem at http://til.info.apple.com/techinfo.nsf/artnum/n60795

absolut@mac.com

Sunday, February 25, 2001 at 03:25:27 (EST)


I got Apple DVD player 2.4 on my G4/450 (AGP DVI), however it says that it could not find "DVDVideoGadget--DrivelsDVDDrive" could not be found. If Apple can fix the problem in question, it should at least come up with the fix for those of us who have been patiently waiting.

I've been fooling with this problem for a while. Feel free to contact me about it.

absolut@mac.com

Sunday, February 25, 2001 at 03:23:17 (EST)


is posible to make de apple's DVD player not to add the two black bars at the top and botton of the image. I,d like the player to playback the movie in anamorphic format (not letterboxed). then i can expand the image horizontally to get a 16:9 playback in my widescreen TV. Do you know of any patch to just get the image in anamorphic format?

aterik@mac.com

Thursday, February 08, 2001 at 07:31:18 (EST)


I'm not positive, but I think that the speed and properties of the signals sent over the AGP bus mean that you can't really extend it with a ribbon cable -- the signals would get all muddied up.

Thursday, December 21, 2000 at 16:34:34 (EST)


Why has'nt anyone thought of inventing an AGP slot cable ribbon...... or have they? I just bought an ATI RAGE FURY MAXX PRO 64 Graphics card and guess what... IT DOES'nt FIT IN THE LITTLE TINY SPACE WHERE MY AGP SLOT IS onthe HP Pavillion 6475Z..... I really would like to tell HP a thing or two or three. Someone know? Jim

Saturday, December 16, 2000 at 11:55:05 (EST)


With DVD Player 2.2.1 I get the error message, that this screen is not supported (with the fix). This is on a cube (Cinema Display ADC). It used to work on a G4 with Cinema Display DVI. I guess this means the situation gets worse in terms of Apple support.
T-Greg

Tuesday, October 31, 2000 at 06:17:00 (EST)


I have a dual processor G4500, 512RAM, AGP graphics, cinema display. Your fix doesn't work on my machine, if the movie is playing when I try to do it, i get a finder message (the yellow extenable "note") that says only "123". Or if I try it (after rebooting) without the movie playing, it crashes the DVD player, with an error code "2".

Nice try though. Apple SUCK for having not at LEAST said something about this to it's customers online, and that they will fix it. Also, you would think the DVD player would use the multiprocessor machines, like one processor for the application and another for the playback, so that menu browsing is fast.

Micky Power.

Saturday, October 28, 2000 at 02:48:42 (EDT)


>As long as we are wailing at Apple to do something
>about the DVD playback, we should get them to do
>something about the software playback - it really
>SUCKS! I spoke to an engineer in the ATI booth at
>MacWorld SF, and he confirmed that the 128 Pro chip
>can manage DVD decoding in real-time.

Yes, and Apple is using it - just not very well. Notice how all your 2D Quickdraw acceleration turns off when it's playing a movie? That's because it's using the ATI chip to do a large part of the blitting. However, even with the Rage doing the entire backend of the decode it still stinks... i'm pretty sure it's just sucky software.

If a Pentium II with not much video acceleration to speak of can do clean software dvd playback, you would think a nice beefy G4 with an AGP Rage128 Pro would be crystal clear. Instead, it's choppy and it sucks. Can't stand it, I've completely stopped using the Mac DVD player.

Incidentally, I can't help but wonder what wonders (or horrors) MacOS X will have in store for DVD... we've heard absolutely nothing yet. Apple, are you working on it at all?

Wednesday, July 05, 2000 at 16:16:42 (EDT)


Ok, you asked for it:

dev= GetMainDevice();
(**dev).gdRect.bottom= (((**dev).gdRect.right)*3)/4;

If you try to center the image, it goes black. I tried a few different ways of doing this, with no success. Let me know if you fare differently. :)

Friday, May 26, 2000 at 04:30:44 (EDT)


I'm about to try CinemaDVD 1.0 on my setup, a g4 agp w/rage 128 pro, driving not a cinema display, but a sony gdm-w900 widescreen monitor, which matches the rage pro's max 1920x1200 resolution. There is a shareware program called SwitchRes 2.3.4 that allows that resolution to be set--just input the timing specs.
Have you tried offsetting the device rect in your patch to center the image? How about posting the source...

Saturday, May 20, 2000 at 20:07:15 (EDT)


(Our provider had a hard drive failure, and because of a problem with the backups, two posts disappeared from here discussing CinemaDVD compatibility with the Apple DVD Player 2.2. The gist is that it is compatible, and it should be noted that CinemaDVD doesn't do anything specific to the player, but rather convinces all applications that they're running on a larger screen.)

Monday, May 01, 2000 at 06:39:01 (EDT)


YOU GUYS ARE GODS!
After seeing on the Apple web site that no extension cables were available from Apple or any known 3rd parties for the Aplle Cinema Display I had pretty much given up. Thanks for the help!!!!!!!!!!

Wednesday, April 05, 2000 at 02:32:52 (EDT)


DVI extension cables do exist:

http://www.cable-comm.com/
http://www.cable-comm.com/Product/Sheets/dvi.html

Tuesday, April 04, 2000 at 21:19:09 (EDT)


Does anyone know of a source for a 6' video extension cable for the cinema display and the Mac?

Tuesday, April 04, 2000 at 03:15:12 (EDT)


Actually, I don't have a Cinema Display, but I do have a Sony KL-W9000 50-inch widescreen projection monitor that could be the ultimate DVD playback device if Apple supported widescreen resolutions in all their video cards. I have a G4/450 with a Rage 128 Pro AGP.

Supposedly, the Rage 128 Pro video card supports 800 x 512 or 800 by 500 which in theory could be be supported on my Sony. 1280 x 800 might also work, but my monitor maxes out at 768 so maybe not. The Rage 128 Pro's wide resolutions don't appear in Monitors and Sound or in the control strip. Are those wide resolutions only available if you're using the DVI connector or should they also be available via VGA?

FWIW, I'm using a 3dfx Voodoo 3 2000, which supports 864 x 480, 1072 x 600 and 1376 x 768 as wide resolution modes with the KL-W9000 and it's great as a general purpose monitor or as a gaming monitor. Too bad there's no software or hardware DVD player that supports it...

Monday, February 28, 2000 at 01:09:14 (EST)


Interestingly, it seems that there are software decoders on Windows (such as PowerDVD) that are generally considered to be higher-quality than hardware decoders. They also do some clever interrupt stuff to get hardware-like response times when doing other things at the same time.

Thus, maybe the problem isn't necessarily in hardware vs. software, but rather in Apple's current software implementation.

Just something to think about...

Wednesday, February 09, 2000 at 11:49:13 (EST)


As long as we are wailing at Apple to do something about the DVD playback, we should get them to do something about the software playback - it really SUCKS! I spoke to an engineer in the ATI booth at MacWorld SF, and he confirmed that the 128 Pro chip can manage DVD decoding in real-time. They have software that enables that on Windoze, but for some mysterious reason apple has discouraged them from doing so on MacOS. Seems like a big waste of effort to do it all on the PowerPC when the ATI chip will take care of it easily, and then moving the mouse won't cause the screen to go to pixelation hell.

Sunday, January 30, 2000 at 17:40:00 (EST)


Still not working. I did manage to get the application version to do SOMETHING. after restart with only base OS 9 extensions the application allowed my mouse to move off the bottom of the screen. however, when playing movies widescreen, the bars are still there... only now the one at the top is larger and the movie is lower on the screen. the menus are cut off at the bottom, as expected. No one else is having these problems? What is up with Apple anyway... had anyone spoken to tech support... what do they say about this?

Sunday, January 30, 2000 at 15:55:52 (EST)


Okay, I think it's working for you, then. The vertical bar of garbage when you move the mouse off of the bottom of the screen is normal. If the movie is playing from the very left side of the screen over to the very right, and isn't distorted, then it's working.

A little bit of discussion about aspect ratios might be in order. While the Cinema Display is wider than normal monitors, it's still not as wide as a movie screen. In fact, movies have a wide range of aspect ratios, from normal TV-like 4:3 like the Blair Witch Project, to over 1:2.35, or 2.35 times as wide as they are tall.

Now, obviously your Cinema Display isn't more than twice as wide as it is tall, so in order to display an image of these proportions, you're going to need some black bars at the top and bottom. This is normal. The black bars are, however, less pronounced than they would be on a TV or normal monitor.

The DVD Player bug involves not being able to view at full-screen *width* without distortion. That is, you used to either have black bars on all four sides, or have the movie "stretched" horizontally.

Sunday, January 30, 2000 at 06:44:27 (EST)


Hmm... Well, I found that the application version does do something... but not what is intended.
I restarted with only base OS 9 extensions to get it to do this. i can move my mouse down off the screen,
and for a second a vertical bar of garbage appears about and inch from the right side of the screen.
The DVD menus are cut off at the bottom (as expected) BUT the widescreen movie itself still has the large black bars... only now the one at the top is larger. No one else is having problems? what the hell is Apple's problem, anyway. geez.

Sunday, January 30, 2000 at 05:30:16 (EST)


Is there any way this software could be extended to provide full screen viewing of widescreen DVD on a normal aspect ratio display? That would be AWESOME!

-d

Saturday, January 29, 2000 at 13:30:03 (EST)


The FKEY should always work, unless maybe you have a conflicting FKEY. (You should know if you have other FKEYs.)

At any rate, how about trying this alternate application version?

Make sure you're at the resolution you want, run the app, then run the DVD player and do the "present/full screen" bit.

If this still doesn't work, are you able to move the mouse off of the bottom of the screen? (You should be able to if the hack worked.) Also, do you have more than one monitor connected?

Saturday, January 29, 2000 at 05:52:36 (EST)


Using G4 450 Sawtooth with Cinema Display... Apple DVD player 2.0, OS 9 -- this 'patch' isnt working for me.
I've tried several resolutions and nothing is changing.
Is there a setting somewhere that may have disabled the command key combination from working?
(apple+shift+5 - right??) It simply doesnt do anything for me. Help!
destinh@home.com

Saturday, January 29, 2000 at 05:24:12 (EST)


This program is tight! My new cinema display works perfectly with it! Those $4000 weren't for nothing!!!

Friday, January 28, 2000 at 16:50:14 (EST)


Hey, I own a Sawtooth G4 450. My TV is connected to it two ways--by using an ols XClaim VR 4BM card, and DV firewire. A really awesome (not to mention useful) hack would be to make Apple's DVD software decoder to output video to a DV firewire device. I would attempt it but I think my version of macnosy chokes on disassembling AltiVec instructions strobe@feather.net

Friday, January 28, 2000 at 15:15:08 (EST)


I have a SGI 17" LCD wide screen monitor running off of a formac proformace 3 card. I can even get my DVD player to work. Do you guys have any suggestions

Thanks, steve@smackdesign.com

Friday, January 28, 2000 at 14:41:54 (EST)


We need so many hacks to get dvd to work why don't we just go all out and get a fullbor open source player alternitive so that we have a choice in software DVD players that can display as we want, capture clips and screenshots, and maby even get lipsync right!

Friday, January 28, 2000 at 10:18:05 (EST)