Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Did you try CVT or GTF modes?
I've now tried some CVT modes:

948×560 500.381Hz 425.700MHz: works
948×560 500.498Hz 425.800MHz: doesn't work

960×560 495.836Hz 425.600MHz: works
960×560 495.935Hz 425.700MHz: doesn't work

960×600 466.147Hz 425.400MHz: works
960×600 466.256Hz 425.500MHz: doesn't work
960×600 467.060Hz 425.600MHz: doesn't work
 
Last edited:
Another machine, another round of fun with the MateView. Refresh rate for these CVT-RB modes was set to keep the pixel clock at ≤530 MHz to stay below the hardware's 540 MHz limit.

Late 2013 15" MacBook Pro Retina (Intel Iris Pro 5200): OS X 10.9.5

Widths of 4096 are always rejected by SwitchResX.

4095×2174: works
4095×2175: works (but bottom line of pixels shows anomalies)
4095×2176: rejected

4094×2174: works
4094×2175: works
4094×2176: rejected

3840×2320: works
3840×2322: rejected
3840×2324: rejected
3840×2400: rejected
3840×2560: rejected

3600×2400: works
3603×2402: rejected
3606×2404: rejected

3456×2560: works
3458×2560: rejected

3072×2880: works
3073×2880: rejected

2560×3384: works
2561×3384: rejected

2048×4096: works
2049×4096: rejected

So, there's an inverse correlation between the maximum width and height (@joevt: have you come across this before?). I thought it may have to do with the total number of pixels but 3603×2402 is less pixels than 3840×2320...
On the Iris Pro 6200 (for comparison), there is no such correlation: the maximum width is 4096 and the maximum height is 2400. 4096×2400 works but 2560×2880 and 3456×2560 do not.

OS X 10.9.5 tries to run the monitor at 3600×2400 60 Hz (557 MHz pixel clock) OOTB, which results in a black screen as it exceeds the GPU's 540 MHz limit. I added a custom 3600×2400 58 Hz timing which works... but the 3:2 HiDPI modes insist on using the 60 Hz timing.
 
Last edited:
  • Like
Reactions: theMarble
So, there's an inverse correlation between the maximum width and height (@joevt: have you come across this before?). I thought it may have to do with the total number of pixels but 3603×2402 is less pixels than 3840×2320...
On the Iris Pro 6200 (for comparison), there is no such correlation: the maximum width is 4096 and the maximum height is 2400. 4096×2400 works but 2560×2880 and 3456×2560 do not.
Seems like a VRAM limit. Instead of counting pixels, you need to count bytes. It's probably 4 bytes per pixel. It may be that each row needs to have extra pixels for hardware cursor data (I remember that from built-in video of Power Mac 8600 but newer GPUs probably do it differently). Or maybe each row needs to be a multiple of 16 bytes or some power of 2. I think AllRez might show rowBytes for each mode. Also you should verify that timings are allowed to have width with the least 4 significant bits set to an arbitrary value. For example, take the 2048x4096 mode which works, and try widths 2032 ... 2047.

OS X 10.9.5 tries to run the monitor at 3600×2400 60 Hz (557 MHz pixel clock) OOTB, which results in a black screen as it exceeds the GPU's 540 MHz limit. I added a custom 3600×2400 58 Hz timing which works... but the 3:2 HiDPI modes insist on using the 60 Hz timing.
There was a setting to make macOS create scaled modes for all timings that have the base resolution but I think that might be for 10.14.6 and above. The setting can be changed by selecting the "Show all refresh rates for scaled resolutions" option in SwitchResX.

You could try overriding the EDID to remove the 60Hz timing if marking the mode as unsafe with SwitchResX doesn't work.

Yes. I've done some more testing with the 4850 on 10.6.8. Basically, the higher the resolution, the lower the maximum pixel clock it will do.
I wonder if there's some processing happening to the pixels (frame buffer pixel conversion or transformation) which takes some resource (time or heat) from the GPU so that the more pixels there are, the lower the max pixel clock.
 
Another — totally unrelated — question since you have a NVIDIA Maxwell GPU: can it do 5K60 6bpc RGB via DisplayPort 1.2 HBR2 (in Windows)?
Testing the UP2715K, I can't seem to get 5K working in Windows 10 with Maxwell and it doesn't show a 6bpc mode in Nvidia Control Panel (but there's a 4:2:2 and 4:4:4 option - no 4:2:0 since this is DisplayPort 1.2). I'll try Radeon card to make sure the display is still working.
 
  • Like
Reactions: Amethyst1
I dual booted the 17 inch beast with Snow Leopard, and Yosemite so that it can be the ultimate productivity machine; business in the front (10.6.8) and party in the back (10.10.5)

Screen shot 2023-03-09 at 01.53.14.png


Screen shot 2023-03-09 at 01.56.00.png


Snow Leopard is zippy to load, and perform, but it is held back by its lack of modern compatbility with some websites that I use, which is annoying. There are ways around Discord (Bitlbee) and Youtube (Iteroni), but it can't play Netflix, NowTV or use Discord in the browser, unlike Yosemite.

But on the other hand, Yosemite is slower to load and more processor intensive due to it being a newer operating system, with added features etc, but once it gets going, the lag isn't as bad. (It feels warmer running, though because of the newer programs, like I said).

Screen Shot 2023-03-09 at 02.09.20.png


Screen Shot 2023-03-09 at 02.10.18.png


I am glad that I dual booted the system because it means I can have the best of both worlds; 250GB of each, and 4GB RAM. It's nice to also look back at SL, but more forward to Yosemite as well and compare them both on the same machine without losing either.
 
But on the other hand, Yosemite is slower to load and more processor intensive due to it being a newer operating system, with added features etc, but once it gets going, the lag isn't as bad. (It feels warmer running, though because of the newer programs, like I said).
Yosemite is an interesting release, it has the new UI, yet keeps the good version of Disk Utility, uses the short-lived Helvetica Neue and best yet, doesn't have SIP!
 
Yosemite is an interesting release, it has the new UI, yet keeps the good version of Disk Utility, uses the short-lived Helvetica Neue and best yet, doesn't have SIP!

Yeah, I didn't want to put El C(r)apitan as a dual boot because to me, it has the same feeling of going from Snow Leopard to Lion, and Lion being the last supported release. I know it would be slower, but I still wanted as much support as I could manage without dual booting into the last version. I downgraded my Macbook 4,1 from Lion to Snow Leopard with a new SSD and a copy of SL from my MBP 15 inch from 2006, and it performs a LOT better.

Lion is fine on the 17 Inch MBP because it's just a version up from SL. I can tolerate it on that fine, with 4GB vs 2GB RAM, and some resolution spec/graphics bumps. Just not as a final version release, but maybe if I get another SSD and swap it out with the SL one, it won't be as bad because it's an SSD but for now, I am keeping SL on the Macbook 4,1. It's a VERY nice, no-frills writing machine, and it still has the old iTunes set up on it (and yes, it has the same wallpaper as every other laptop, lol).

full


Here it is, alongside my iBook G4 12-inch. The screen's not as bright, but it's fine for nighttime writing because of that. I can just turn it on, and not have the brightness kill me. It's nice, and so is the keyboard.
 
I dual booted the 17 inch beast with Snow Leopard, and Yosemite so that it can be the ultimate productivity machine; business in the front (10.6.8) and party in the back (10.10.5)
You can install later versions of OS X/macOS on that 2009 MBP. Just sayin' :)

Yosemite is an interesting release, it has the new UI, yet keeps the good version of Disk Utility, uses the short-lived Helvetica Neue and best yet, doesn't have SIP!
Helvetica Neue was a weird choice for a system font. So... bland. I gave Fira Sans from Firefox OS a try, and it really gave Yosemite some character.
 
You can install later versions of OS X/macOS on that 2009 MBP. Just sayin' :)

Thanks for the suggestion, and I know but I don't want to when it runs as smooth as butter on Snow Leopard, and I can't be bothered finding and installing the patcher to make it run on Mojave or whatever. Sometimes, you don't need a later version on an older machine, when the versions you have on it just work.

I think it's different if you have an older machine and it's your only machine, and you really need to upgrade to a newer version and can't afford a brand-new laptop, at the moment.

I'm just looking to keep this as a time capsule, and something I can use for entertainment more than anything, without going too far on it and risking messing things up. The things that I took time and effort to make to my liking.

I have my M1 MBP, or my 2019 iMac if I want to do something serious that needs a newer version for things to work and I am happy with that (for the moment). I'll keep that set up for as long as Mojave and Big Sur are supported, which should be another few years. I am only upgrading if I absolutely have to.
 
  • Like
Reactions: Amethyst1
Thanks for the suggestion, and I know but I don't want to when it runs as smooth as butter on Snow Leopard, and I can't be bothered finding and installing the patcher to make it run on Mojave or whatever. Sometimes, you don't need a later version on an older machine, when the versions you have on it just work.
Yeah, that's a good point, and I only mentioned it just in case. I find Yosemite to be a bit of an odd release too (disclaimer: I'm a huge fan of Mavericks) but as long as it works for you there's nothing wrong with sticking with it.

I think it's different if you have an older machine and it's your only machine, and you really need to upgrade to a newer version and can't afford a brand-new laptop, at the moment.
IMHO it's not just a question of affordability. I don't "lightheartedly" spend money on a new machine just to run a new(er) OS and applications anymore when the current one is still perfectly adequate. I no longer feel the thrill of "upgrading because I can!".

I'll keep that set up for as long as Mojave and Big Sur are supported, which should be another few years.
I stuck to Mojave on my main system but have recently run across several applications I needed that would no longer install on it, so am now dual-booting Monterey (I thought I might as well use the last officially supported version for best application support etc.) with it.
 
Last edited:
Also you should verify that timings are allowed to have width with the least 4 significant bits set to an arbitrary value. For example, take the 2048x4096 mode which works, and try widths 2032 ... 2047.
On 10.9.5, widths 2032, 2033, ..., 2047, 2048 all work at a height of 4096.

On 10.15.7:

2032×4096: rejected
2048×4096: rejected
2049×4096: rejected

3600×2400: works
3600×2401: rejected
3600×2402: rejected
3600×2404: rejected

3700×2400: works
3712×2400: works
3713×2400: rejected
3714×2400: rejected
3716×2400: rejected
3718×2400: rejected
3720×2400: rejected

3840×2320: works
3840×2322: rejected

I think AllRez might show rowBytes for each mode.
I've attached AllRez output from 10.15.7 including a 3712×2400 mode (3713×2400 was also present but is rejected and not listed in the output). As far as I can read and understand the output, rowBytes is 14848 for that mode (?).

There was a setting to make macOS create scaled modes for all timings that have the base resolution but I think that might be for 10.14.6 and above. The setting can be changed by selecting the "Show all refresh rates for scaled resolutions" option in SwitchResX.
Yup, that option is not there in 10.9.5, but it is in 12.6.3.

You could try overriding the EDID to remove the 60Hz timing if marking the mode as unsafe with SwitchResX doesn't work.
I'll give that a try.

I wonder if there's some processing happening to the pixels (frame buffer pixel conversion or transformation) which takes some resource (time or heat) from the GPU so that the more pixels there are, the lower the max pixel clock.
It's interesting that the 4850 does >360 MHz via HBR without (apparently) going down to 6bpc since I don't see any obvious colour banding in wallpapers (I do see it at 5bpc framebuffer depth at least).

Testing the UP2715K, I can't seem to get 5K working in Windows 10 with Maxwell and it doesn't show a 6bpc mode in Nvidia Control Panel (but there's a 4:2:2 and 4:4:4 option - no 4:2:0 since this is DisplayPort 1.2).
Thanks for testing. I was wondering since Maxwell can handle the pixel clock required for non-tiled 5K60 but is limited to HBR2.
 

Attachments

  • allrez_irispro5200_10.15.7_3712x2400.txt
    153.8 KB · Views: 82
Last edited:
Yeah, that's a good point, and I only mentioned it just in case. I find Yosemite to be a bit of an odd release too (disclaimer: I'm a huge fan of Mavericks) but as long as it works for you there's nothing wrong with sticking with it.
Yeah, that's alright. I reset my MBA 2014 back to Yosemite because I am looking to sell it. So far, no takers. I bet Yosemite runs amazing on it, though, since it's the default that it came with (or seems to have came with, I think this was a late year release). Yosemite is alright, from what I have experienced of it, but yeah, the system fonts are a bit weird, specially coming from SL or Mojave/Big Sur, but you get used to it.

I have been wanting to try Mavericks for the longest time, but it won't install on the Macs I want it to. It comes up as an error, and I have downloaded the package, and Apple for some reason, don't have it on their website? If Mavericks was there, and it worked, I would have dual booted it onto the 17 inch. But Yosemite was the next closest to El Capitan, without actually being El Capitan.

Of course. People think that you ALWAYS need the latest and greatest operating system and if you DON'T update ASAP, the world will end and your head will blow off your shoulders. And the sky will fall. Nah but for real, as long as you stay safe online, use an up to date browser and don't give out any super personal information, you'll be good. Some people do need to update, and that's fine but some can't (in the case of people still running 32 Bit Apps, Mojave is the cut off point, or people who want to use older devices because they prefer them, El Capitan or earlier is their cut off date, because some people don't want to risk everything with the patchers).

And some people just like the fact that you can still upgrade old(er) machines. I can still upgrade my 2019 iMac's ram very easily and the Fusion Drive IS replaceable, if it ever comes to that (hopefully not). I like that aspect. I like not having to upgrade, or spent extortionate amounts of money if anything does happen to it. If my M1 MBP breaks, I'm not too sad, since I got that for a good deal, but if I want a replacement, the price will be down by that point (I hope), which isn't too bad. I am trying not to break it, though. I am looking after it as best as I can.

IMHO it's not just a question of affordability. I don't "lightheartedly" spend money on a new machine just to run a new(er) OS and applications anymore when the current one is still perfectly adequate. I no longer feel the thrill of "upgrading because I can!".

Yes, same. I agree with this mindset as well. Why upgrade if your main machines can still do whatever you need them to do? The only upgrade I MIGHT consider in the next few years, is, if the Macbook Air 15 inch becomes stable, or if for some reason they release a 17 inch Air (which is super unlikely but I can dream), then Apple can empty my bank account. I have been long dreaming for a machine like the Air with a bigger screen but until that happens, I have the 17 Inch Beast, and I plan to keep that for a while longer.

Since I am a collector, I get more of a thrill when I get something that is new to me. I like using it, experimenting and tinkering on it and seeing what deals I can get on eBay. I also like taking them apart and seeing if I can fix them, and how to fix them. It helps give me experience on how to fix things. And when I am done with them, I can sell them on if I want to, or sell parts out of them for money. I like it as a hobby. Gives me something somewhat constructive to do, and helps me learn new skills I'd otherwise not learn watching videos in my free time, or TV.

I stuck to Mojave on my main system but have recently run across several applications I needed that would no longer install on it, so am now dual-booting Monterey (I thought I might as well use the last officially supported version for best application support etc.) with it.

Hmm... wow they're dropping support for Mojave already? It's barely been five years. I remember when apps lasted longer than that, lol. But yeah, dual booting with Monterey should keep you going for another few years. If I have to do that, I am just gonna get an external SSD and enclosure and use it that way. Download Big Sur or something, lol. I can't be bothered changing the Fusion Drive of my iMac.

____________

I also upped the RAM on my Macbook from 2GB to 4GB. Runs much nicer now. Was gonna do 6GB, but the 2GB were on offer on Amazon, so I jumped the gun and bought a few packets lol.

Screen shot 2023-03-09 at 16.43.28.png


I'm actually replying on this right now. I'm happy with it so far, everything loads so fast, especially with the 120GB SSD in it as well. This is going to be a good machine for writing on as well.
 
At work this afternoon I spotted a co-worker getting ready to throw away her Mac software and stopped when I asked her what she was doing? She asked me if I wanted the software and of course I said yes!
52736700777_37c301e694_b.jpg


So I now have software with their original Apple packaging. Not every day you have an opportunity to get your hands on older MacOS software along with Office Mac 2004 and Virtual PC vers7 for Mac. :)

I have a few Macs in my collection I can install these software on :apple:
 
On 10.9.5, widths 2032, 2033, ..., 2047, 2048 all work at a height of 4096.
That mean the width doesn't need to be a multiple of pixels.

On 10.15.7:

2032×4096: rejected
2048×4096: rejected
2049×4096: rejected

3600×2400: works
3600×2401: rejected
3600×2402: rejected
3600×2404: rejected

3700×2400: works
3712×2400: works
3713×2400: rejected
3714×2400: rejected
3716×2400: rejected
3718×2400: rejected
3720×2400: rejected

3840×2320: works
3840×2322: rejected


I've attached AllRez output from 10.15.7 including a 3712×2400 mode (3713×2400 was also present but is rejected and not listed in the output). As far as I can read and understand the output, rowBytes is 14848 for that mode (?).
If you print all the rowBytes as hex, then you can see that they are all a multiple of 512 bytes. If you calculate row bytes for 3712 you see that it is 0x3a00. When you go to 3713, it is 0x3c00. Multiplying rowbytes by number of lines gives the size in bytes of the frame buffer. The maximum size of the frame buffer is in the range [33.984375 MiB .. 33.99853515625 MiB). If you want a greater size, then you'll have to look into some Intel GPU FrameBuffer mods. See WhateverGreen and Hackintool to learn about Intel FrameBuffer info.

Code:
vram () {
	local res="$1"
	local w="${res%×*}"
	local h="${res#*×}"
	local rowbytes=$((($w * 4 + 0x1ff) / 0x200 * 0x200))
	printf "%d %04x $2 %d×%d %x×%x\n" $((rowbytes * $h)) $rowbytes $w $h $w $h
}

{
# 10.9.5
vram 4095×2174 √
vram 4095×2175 √ # (but bottom line of pixels shows anomalies)
vram 4095×2176 x

vram 4094×2174 √
vram 4094×2175 √
vram 4094×2176 x

vram 3840×2320 √
vram 3840×2322 x
vram 3840×2324 x
vram 3840×2400 x
vram 3840×2560 x

vram 3600×2400 √
vram 3603×2402 x
vram 3606×2404 x

vram 3456×2560 √
vram 3458×2560 x

vram 3072×2880 √
vram 3073×2880 x

vram 2560×3384 √
vram 2561×3384 x

vram 2048×4096 √
vram 2049×4096 x

# 10.15.7
vram 2032×4096 x
vram 2048×4096 x
vram 2049×4096 x

vram 3600×2400 √
vram 3600×2401 x
vram 3600×2402 x
vram 3600×2404 x

vram 3700×2400 √
vram 3712×2400 √
vram 3713×2400 x
vram 3714×2400 x
vram 3716×2400 x
vram 3718×2400 x
vram 3720×2400 x

vram 3840×2320 √
vram 3840×2322 x
} | sort

33554432 2000 x 2032×4096 7f0×1000
33554432 2000 x 2048×4096 800×1000
33554432 2000 √ 2048×4096 800×1000
34652160 2800 √ 2560×3384 a00×d38
35389440 3000 √ 3072×2880 c00×b40
35389440 3600 √ 3456×2560 d80×a00
35618816 4000 √ 4094×2174 ffe×87e
35618816 4000 √ 4095×2174 fff×87e
35635200 3a00 √ 3600×2400 e10×960
35635200 3a00 √ 3600×2400 e10×960
35635200 3a00 √ 3700×2400 e74×960
35635200 3a00 √ 3712×2400 e80×960
35635200 3c00 √ 3840×2320 f00×910
35635200 3c00 √ 3840×2320 f00×910
35635200 4000 √ 4094×2175 ffe×87f
35635200 4000 √ 4095×2175 fff×87f
35650048 3a00 x 3600×2401 e10×961
35651584 2200 x 2049×4096 801×1000
35651584 2200 x 2049×4096 801×1000
35651584 4000 x 4094×2176 ffe×880
35651584 4000 x 4095×2176 fff×880
35664896 3a00 x 3600×2402 e10×962
35664896 3a00 x 3603×2402 e13×962
35665920 3c00 x 3840×2322 f00×912
35665920 3c00 x 3840×2322 f00×912
35694592 3a00 x 3600×2404 e10×964
35694592 3a00 x 3606×2404 e16×964
35696640 3c00 x 3840×2324 f00×914
36384768 2a00 x 2561×3384 a01×d38
36700160 3800 x 3458×2560 d82×a00
36864000 3200 x 3073×2880 c01×b40
36864000 3c00 x 3713×2400 e81×960
36864000 3c00 x 3714×2400 e82×960
36864000 3c00 x 3716×2400 e84×960
36864000 3c00 x 3718×2400 e86×960
36864000 3c00 x 3720×2400 e88×960
36864000 3c00 x 3840×2400 f00×960
39321600 3c00 x 3840×2560 f00×a00
I'm not sure why the 2032×4096 and 2048×4096 modes failed. It could be a restriction of the aspect ratio. Maybe it won't allow aspect ratio ≤ 1:2 but you did get 2048×4096 working in 10.9.5. Try also 2032×4096 in 10.9.5. Try lower resolutions with same aspect ratio. I believe a WhateverGreen patch might get those working in 10.15.7.

Yup, that option is not there in 10.9.5, but it is in 12.6.3.
A Lilu or WhateverGreen patch to make macOS add scaled modes for all base resolution refresh rates would be complicated - I don't think it would be just modifying a few bytes. You would need to inject an entire subroutine's worth of code. I'm not sure how to do that.

It's interesting that the 4850 does >360 MHz via HBR without (apparently) going down to 6bpc since I don't see any obvious colour banding in wallpapers (I do see it at 5bpc framebuffer depth at least).
Maybe AllRez can get more info from the Radeon HD 4850. I'm still working on it. I have it working in 10.6 and 10.4. I am working on 10.5. It should be pretty quick after this.

Thanks for testing. I was wondering since Maxwell can handle the pixel clock required for non-tiled 5K60 but is limited to HBR2.
I'm not sure if the UP2715K has a single tile 5K60 (6bpc) mode or a 5K30 mode. I should test with Navi or Pascal.
 
  • Like
Reactions: Amethyst1
If you print all the rowBytes as hex, then you can see that they are all a multiple of 512 bytes. If you calculate row bytes for 3712 you see that it is 0x3a00. When you go to 3713, it is 0x3c00. Multiplying rowbytes by number of lines gives the size in bytes of the frame buffer. The maximum size of the frame buffer is in the range [33.984375 MiB .. 33.99853515625 MiB). If you want a greater size, then you'll have to look into some Intel GPU FrameBuffer mods. See WhateverGreen and Hackintool to learn about Intel FrameBuffer info.
Thanks for the detailed info and the pointers.

I'm not sure why the 2032×4096 and 2048×4096 modes failed. It could be a restriction of the aspect ratio. Maybe it won't allow aspect ratio ≤ 1:2 but you did get 2048×4096 working in 10.9.5.
I did some more testing on 10.15.7. Height is limited to 2400 regardless of width (like on the Iris Pro 6200). A width of 4096 works.

1000×2400: works
1000×2402: rejected
1000×2404: rejected
1000×2408: rejected
1000×2416: rejected
1000×3000: rejected
1000×3500: rejected
1000×4000: rejected
1000×4094: rejected
1000×4095: rejected
1000×4096: rejected

4096×2174: works
4096×2176: works
4096×2177: rejected
4096×2178: rejected
4096×2179: rejected
4096×2180: rejected

Try also 2032×4096 in 10.9.5.
It works.

Maybe AllRez can get more info from the Radeon HD 4850. I'm still working on it. I have it working in 10.6 and 10.4. I am working on 10.5. It should be pretty quick after this.
Once it's ready for release, I'll be happy to try it on my DisplayPort-equipped 10.6 Macs. Tests using CVT timings have lifted the 4850's pixel clock limit to 425.7 MHz.

I've also discovered that on Mountain Lion (10.8.5), the 4850 can do higher-than-native scaled modes up to a width of 3625 and a height of 2042 (on the built-in 2560×1440 LCD at least). The highest 16:9 mode is 3616×2034 for a 1808×1017 HiDPI mode.

I'm not sure if the UP2715K has a single tile 5K60 (6bpc) mode or a 5K30 mode.
I think we've found that it does not. What about the Acer XV273K? Can it handle these?
 
  • Like
Reactions: TheShortTimer
I did some more testing on 10.15.7. Height is limited to 2400 regardless of width (like on the Iris Pro 6200). A width of 4096 works.

1000×2400: works
1000×2402: rejected

4096×2174: works
4096×2176: works
4096×2177: rejected

It works.
Ok, so the problem in 10.15.7 is not with aspect ratio (since you can do 1000x2400). The problem is with vertical height > 2400 which 10.9.5 had no problem with.

Tests using CVT timings have lifted the 4850's pixel clock limit to 425.7 MHz.
That's not significantly more than the 425.600MHz that you reported before so I'm not sure why you're reporting 425.7 now.

I've also discovered that on Mountain Lion (10.8.5), the 4850 can do higher-than-native scaled modes up to a width of 3625 and a height of 2042 (on the built-in 2560×1440 LCD at least). The highest 16:9 mode is 3616×2034 for a 1808×1017 HiDPI mode.
Scaled modes may be limited by VRAM or aspect ratio or by the scaling amount.

I think we've found that it does not. What about the Acer XV273K? Can it handle these?
I think the Acer XV273K can handle anything up to 8K30 single tile. I think it only does the 4K144 for dual tile mode (requires Windows / PC). I haven't tested recently.
 
  • Like
Reactions: Amethyst1
What have I done with an early Intel Mac recently?

I've used one early Intel Mac to set up OS X on another early Intel Mac. :)

With the assistance of my 2010 C2D 11" MBA under Snow Leopard, I modified a Mavericks installation so that it could run on my Mac Pro 1,1. You're probably wondering why didn't I opt for El Capitan - well, I actually did originally but soon discovered in the Mac Pro forum that its USB stack is so badly bugged that my USB 3.0 card wouldn't function.

Yosemite? I tried that too but it boot-looped at the Apple logo and on reflection, I probably slipped up somewhere with the modifications.

Anyhow, Mavericks it is! I downloaded the Mavericks installer, removed the HDD caddy from my Mac Pro and connected it to a USB enclosure. Why didn't I make life easy for myself by doing the whole thing with TDM and a FireWire equipped Mac? That had been my initial strategy but I couldn't access the desired partition - only the El Capitan one was visible. Of the two HDDs in the Mac Pro, only the first partition of each drive mounted via TDM.

There was no way but the hard way... I ran the Mavericks installer from my MBA but initially it wouldn't proceed and quit with this error message:

MavericksVerifyErrorThumb.png


A very helpful tip in the comments section of this blog alerted me that I needed to reverse the MBA's time and date to circumvent an expired certificate issue. Setting the date to 2015 eventually allowed the installer to continue running. I directed it to install the OS onto the HDD's 2nd partition via USB and once this was completed, I returned to Snow Leopard (because unlike later versions of OS X, it's far easier to edit sensitive files and folders) and carried out a few modifications to the Mavericks partition.

There's a plethora of tutorials on modifying OS X to run on unsupported machines but many of them are overly complicated, unclear in specific areas or omit crucial information. For me, the easiest method was to follow the suggestion of @Amethyst1 to manually copy an altered boot.efi file to system/library/coreservices and /usr/standalone/i386 in the Mavericks partition.

uKd145m.png


Finding the latter location is frustratingly difficult but it's a cinch using the Terminal - as I learned here.

Pavuzhx.png


Next, I edited PlatformSupport.plist with Xcode to add the Mac Pro 1,1 to Maverick's list of supported machines.

Iv61O4N.png


From Editor, I selected Add Item and added the Mac Pro 1,1 logic board ID to Mavericks' supported list.

KIifEAg.png


Again, the same procedure but this time to add the machine to the list of supported models.

G6zr3mn.png


Once you know what to do and how to do it, the modifications are a breeze. It was time to reconnect the HDD to the Mac Pro and see whether my handiwork had been successful.

IPgXWqG.jpg


So far so good, let's log in and test it out. :)

fvJyLTd.png


Smashed it! The StarTech eSATA card which @netsrot39 had recommended is working out of the box and the ASMedia USB 3.0 card which wouldn't function under El Capitan is up and running with a driver installed. (H/t to @weckart for the info.) I've got external hard drives connected to both devices and as you can see on the right hand side, they're mounted and accessible with transfer speeds of 6Gbps and up to 5Gbps respectively. Video files are copied in seconds! This is the perfect choice for archiving my TV recordings.

The computer has 8TB of disk space, which is more than sufficient. I'll turn my attention to upgrading the RAM - after all, why own a Mac Pro if you're not going to max it out? ;)

There's much more planned for this machine but all will be revealed in an upcoming post...
 
Last edited:
Nice!

I never got around to maxing out my 1,1 - upgraded the CPUs from 5150s to 5160s, stuck in 10GB of RAM, and put a 550 Ti in to replace the X1900 - before I traded it. I'd kept mine on Lion though - OS hacking was still very early at that point.
 
I dual booted the 17 inch beast with Snow Leopard, and Yosemite so that it can be the ultimate productivity machine; business in the front (10.6.8) and party in the back (10.10.5)

View attachment 2170641

View attachment 2170642

Snow Leopard is zippy to load, and perform, but it is held back by its lack of modern compatbility with some websites that I use, which is annoying. There are ways around Discord (Bitlbee) and Youtube (Iteroni), but it can't play Netflix, NowTV or use Discord in the browser, unlike Yosemite.

But on the other hand, Yosemite is slower to load and more processor intensive due to it being a newer operating system, with added features etc, but once it gets going, the lag isn't as bad. (It feels warmer running, though because of the newer programs, like I said).

View attachment 2170648

View attachment 2170650

I am glad that I dual booted the system because it means I can have the best of both worlds; 250GB of each, and 4GB RAM. It's nice to also look back at SL, but more forward to Yosemite as well and compare them both on the same machine without losing either.
Did you try 10.9 (Mavericks) in the middle? I expect you'll get much better performance than Yosemite (albeit not quite as good as Snow Leopard) alongside much better app compatibility than Snow Leopard.
 

Thanks! :D

I never got around to maxing out my 1,1 - upgraded the CPUs from 5150s to 5160s, stuck in 10GB of RAM, and put a 550 Ti in to replace the X1900 - before I traded it.

It took me years to reach this stage. I bought it dirt cheap (by UK prices) ages ago in a bare bones state with 3GB RAM and the stock 250GB HDD and then it languished disused for a long time till I finally decided to dig it out and get cracking with the upgrades. Speaking of which, I hadn't thought much about changing the CPU's: that's something I'll have to look into.

I'd kept mine on Lion though - OS hacking was still very early at that point.

Mine was originally on Lion too. I think the original owner retired it from use due to the artificial limitation which is imposed by the 32 bit EFI and it makes me wonder how many of these machines have been relegated to a cupboard or wound up in a landfill because of this. Which is a tremendous shame because with the workarounds to use later releases and the possibilities that this affords: access to advanced GPUs, high-speed expansion cards etc. the 1,1/2,1 are still highly capable computers that despite their age, still hold up well.

Yeah, that's a good point, and I only mentioned it just in case. I find Yosemite to be a bit of an odd release too (disclaimer: I'm a huge fan of Mavericks) but as long as it works for you there's nothing wrong with sticking with it.

Why are you a huge fan of Mavericks? I used it for years on my cMBP 2012 till something or the other forced me to switch to El Capitan. On the whole, I liked it - once the updates removed a few issues. Now that I've returned to it on my Mac Pro, I'm eager to know what's the source of your admiration.

Perhaps there are benefits which I can put to use. :D

IMHO it's not just a question of affordability. I don't "lightheartedly" spend money on a new machine just to run a new(er) OS and applications anymore when the current one is still perfectly adequate. I no longer feel the thrill of "upgrading because I can!".

Agreed! :)
 
  • Like
Reactions: Amethyst1
Speaking of which, I hadn't thought much about changing the CPU's: that's something I'll have to look into.
The best CPUs you can put in are a pair of X5365s. They are each quad-core chips at 3GHz, so together you'd get 8 cores running at 3.0GHz. Not bad. You will also have to patch the firmware with the 2,1 version.

I'm eager to know what's the source of your admiration.

Perhaps there are benefits which I can put to use. :D
It's the best midpoint right now for looks/speed and modern apps. You get the old Aqua design, but with slightly less linen, and a much better chance of modern apps running.
 
The best CPUs you can put in are a pair of X5365s. They are each quad-core chips at 3GHz, so together you'd get 8 cores running at 3.0GHz. Not bad.

Not bad at all!

I've just checked eBay and there's a number of pairs for sale from Chinese vendors. Thanks. :)

You will also have to patch the firmware with the 2,1 version.

It has been very difficult attempting to do this. Every time I run the patcher it halts with the error code 5570. The YouTuber in this video appears to have a solution which I'll investigate.


It's the best midpoint right now for looks/speed and modern apps. You get the old Aqua design, but with slightly less linen, and a much better chance of modern apps running.

Such as browsers? :)
 
  • Like
Reactions: Amethyst1
Last edited:
  • Like
Reactions: TheShortTimer
Make sure you get the right stepping of 5365s - I think SLAEG is the one you want.
SLAED is the recommended G0 stepping. :)



What have I done with an early Intel today? I tested a Sapphire 100925 active miniDisplayPort-to-DVI adapter I found in my parts bin. AGDCDiagnose revealed it uses two lanes of HBR so up to 180 MHz pixel clock at 8bpc RGB is theoretically possible.

Code:
* 3: kAGDCPortCapability is not supported on the current platform
[DP 1.1 2 x HBR ]      Status: [2 x HBR  77 0]      caps [features 0x0, p_encoding 0x0]      DVI/HDMI Branch OUI:000-028-248 161AB3 [049-054-049-065-066-051] HW Version: 0    FW Version: 149.24

That's more than enough for single-link DVI's 165 MHz maximum... or so I thought. But it wouldn't even do 1920×1080 60 Hz using HDMI timings (148.5 MHz). Further testing revealed it dies after 146.1 MHz pixel clock. 146.2, 146.3, 146.4, 146.5, 146.6, 147 etc. produced either a totally black screen or lots of dropouts.

What a dud.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.