Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About empty-space

  • Rank
    InsanelyMac Protégé
  1. (Note: not sure if this is the right place, but it seems like it will fit in) I have a Macbook and when plugging the miniDVI to Video adapter into it, only 4:3 resolutions are available. This was unexpected, since the same adapter can output 4:3 and 16:9 resolutions on my intel iMac, all the way to 1280x720. The goal is to enable at least one widescreen resolution over S-Video, so that I can use the device with an HDTV (with only component in, before you say "go DVI!"). The loss of quality is not a serious issue, so standard definition is expected. What I know so far: - The available resolutions are graphics card/driver dependent, since the same adapter provides different results on different hardware. - The Macbook uses the same graphics device as the intel Mac Mini, so the solution is likely to work with the Mini's s-Video adapter as well. Also, a solution could be spread to also support other OSX86 systems with the same chipset. - The adapter activates the TV-Out module in the intel (or ATI, in the iMac's case) chipset. AFAIK, the only thing in the video dongle is a chip providing EDID information, and maybe some analog circuitry. (unsure about this) EDID: Extended display identification data, or EDID, is information sent by the monitor to the computer, so that the computer knows the available modes and resolutions for that monitor. Apple's adapter uses custom EDID data (not conforming to the usual parameters). My best guess is that OSX detects this strange EDID data and then enables a bit of "enable TV-Out" code. The EDID DDC (extracted by SwitchResX) is below: 0 1 2 3 4 5 6 7 8 9 A B C D E F ----------------------------------------------------- 0 | 00 FF FF FF FF FF FF 00 06 10 08 9D 01 01 01 01 1 | 07 0C 01 03 10 00 00 96 30 67 A9 A0 56 47 99 26 2 | 11 48 4C 00 00 61 01 01 01 01 01 01 01 01 01 01 3 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 4 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 5 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 6 | 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 FC 7 | 00 4E 54 53 43 2F 50 41 4C 0A 20 20 20 20 00 38 (For those not so fluent in monitor codes, in hex no less, all those 0101s in the middle are normally descriptive data) TV-Out Module: The intel chipset includes dedicated TV-Out circuitry. This circuitry handles (from what I can tell) hardware scaling, interlacing, and modulation of the composite, s-video, and even component output (although there is no component dongle for the macbook, and I'm not sure if the mini-dvi connector has provisions for it). The module supports both PAL and NTSC, and progressive as well as interlaced modes. The chipset uses a 108MHz pixel clock (8x multiplier applied) Interesting Attempt: I have been using SwitchResX to test different output modes on the "NTSC/PAL" display device. Most output an unsynchronized mess, but there are a few exceptions. Outputting arbitrary resolutions with the pixel clock set to 108MHz (which results in ridiculously high reported refresh rates) displays the screen, with the correct (widescreen) aspect ratio, in black and white and off center. I tried several resolutions, the most recent being 853x480 (480i 16:9), and they all came up with the same results. Note: If I create a 800x600 mode with this method, the output is identical in appearance and position to 800x600 50Hz PAL. This might indicate that, while generating a screen mode "from scratch" will enable interlaced tv-out, somehow the NTSC/PAL flag is lost. Alternatively, it could just be a lack of colour burst and maladjusted front/back porch lengths. In any case, it seems as though the intel chipset is able to Ideal Solution: The best way to implement s-video and composite widescreen modes would be a driver modification or display mode override for the dongle. Another solution would be to "trick" OSX into using a widescreen resolution, and then using software or hardware scaling to squeeze the image down to a 4:3 output mode to be sent out to the TV, which can stretch it back to 16:9 (using non-square pixels). This may be what the TV-Out module is doing already. Personally, I have no experience in Mac device drivers and the display system, however I am a recent electronics engineering graduate and I know enough about NTSC signals and hardware level configuration to get by. I am going to keep trying to figure out the exact method of configuration for the TV-Out module, and I will report any progress. Hopefully someone out there can help me implement a solution. Also, any tips or help would be GREATLY appreciated. I know the OSX86 community has some brilliant folks in it. Thanks! Some resources: Mobile Intel® 945 Express Chipset Family Datasheet Intel Technology Journal regarding TVOut in Centrino systems xserver-xorg-video-intel Package (Linux driver for this chip, which has TV-Out implemented)
  2. MSN video conferencing on Mac - HOW?

    Check out Mac Messenger Guide. They'll tell you the good and bad of all the IM programs on the mac. Mercury Messenger supports audio and video on MSN, but its java and a little clunky. My recommendation is the newest release candidate version of aMSN. It does pretty much everything MSN Messenger on windows does, including video. Get the 0.96 Universal version from the downloads section of the MMG.
  3. Installer Wont Start

    I definitely have SSE2 (but no SSE3). The patched installers I have include the SSE2 patch.
  4. Installer Wont Start

    I've been searching but I cant find anyone with the same problem I have an Averatec 1020 laptop with the following specs: Intel Celeron M ULV 373 (1.0 GHz) 60 GB Hard Drive 512MB DDR Intel i855 Graphics AC97 Audio The hard drive was completely cleared off before all attempts, no OS or any partitions. I am aiming for a single-boot, no Windows involved. I havethe following: a Jas 10.4.6 disk, a "Mac.OSX.10.4.5.Universal" (not sure WHO's this is) disk, another "Universal" 10.4.4 disk, an unlabelled 10.4.3 disk (my roommate has successfully used this), and a 10.4.1 disk. They are burned on a variety of brands of DVD-R and DVD+R. Out of that collection, I can get 10.4.1 to install perfectly. All of the others boot off the disk, get to the grey Apple logo screen, and stop. Disk activity stops, I DON'T get any (/) slashed circle error image, or any errors at all. The spinner never appears on any of the installs after any reasonable amount of time (I even tried overnight with the 10.4.6 disk). The DVD can be ejected, and shows no signs of being active. I've tried using the -v flag, and there were no apparent error messages. Nearly all my hardware has been confirmed working, I have the drivers I need for non-crucial devices, and if only I could get it to install I'm sure i could get the system running nicely. Does anyone have any suggestions? Should I keep downloading different patched DVDs and trying again? Does the disk need to be partitioned or formatted in any particular way? Is it normal/understandable for the system to stop at this point? Should I wait hours with each disk, in case one of them eventually loads? Is there any other solution for installing that I can try? EDIT: In comparing the verbose outputs of the 10.4.1 and the others, it seems as though they are never loading the kernel. The installs hang at the point where the 10.4.1 verbose output (for lack of a better description) "changes fonts". My linux experience tells me that is a kernel problem. Maybe that will help diagnose. Thanks in advance. I'm really hoping to get this working.
  5. MacBook On Its Way?

    I personally don't understand why they would need to rename it at all. I mean, the iMac is still an iMac, and the word iBook doesn't contain the word "Power" (one of the reasons for renaming that Steve gave). It seems like they just switched their conventions; instead of ranging from i-something to Power-something in terms of speed/features/price, now they have the "Macbook" group for laptops, and who knows what (if any) relationship for the desktops. Which really makes me wonder what they'll do for the new PowerMac replacement.
  6. Recompiling Cedega

    Does Apple's X11 not support OpenGL already? I didnt say it had to be made to run without X; the fact that apple offers X11 itself makes porting linux apps much easier.
  7. Recompiling Cedega

    Cedega is a commercial WINE solution for running windows games in linux. From what i've seen online (and on my roommate's linux box) it works really well. What I didnt know, however, is that they still provide some source code. It's available through the CVS at Transgaming.org I would like to know if any effort has been made to compile/port this cedega code on an Intel Mac. Although the project was designed for Linux, people have succeded at getting it running on FreeBSD as well. Personally, I find WINE-based solutions for running windows apps and games FAR more appealing than dual-booting with XP. With intel mac support still unannounced by Transgaming (makers of Cedega), I think that bringing it or a similar gaming solution to the intel mac communinty would be an excellent idea.
  8. Front Row broken

    I didnt, i just waited a while (hoping the problem was on their end). with furthur use, however, it seems that i've been getting that error every once in a while even still. i'm not sure what the problem is, and if it's with my machine personally, the 10.4.5 update, or someting on their end. I wonder if anyone still using earlier versions could check for any problems and report.
  9. Front Row broken

    on a 15" iMac core duo... I just updated to 10.4.5 and the new iLife and all the rest today, and it seems that my frontrow's gone a little strange. The Movie Trailer browser (which I actually use quite a bit) wont come up at all. Rather than show me all those little movie posters to choose from, it just gives me a black screen telling me the server is not responding. Thanks for the help and all. EDIT - After repeated attempts, and finally posting up here, looks as though everything's functioning smoothly again. Not entirely sure what the problem was, but i suspect the server was down for updating, or something.
  10. Mplayer and WMV

    I was wondering if anyone has tried compiling mplayer with the x86 codec dll files (from the mplayer site). I seem to remember linux being able to play wmv files in that way, and i think, now that mac's on the x86, that it should be able to function similarily. From what I can gather, mplayerOSX simply uses a copy of mplayer compiled seperately. If someone could compile mplayer with the dlls, and then compile a x86 copy of mplayerOSX, then we should be able to play windows media files natively in OSX. Without Flip4mac.
  11. Universal Requests?

    Its amazing the rate at which these apps are getting ported, and thanks to those doing the porting, you're making my new imac more and more useful. i would like to suggest porting Seashore (seashore.sourceforge.net). Its a cocoa-based image editor, derived from GIMP, and its shows real potential. Since cocoa/xcode apps are supposed to be easiest to port, and gimp is already running on macintels natively, i would assume porting wouldnt be too overwhelming (however, ive never coded for apple before, so i dont know what to expect...) anyway, keep up the good work!