Hey nandor... Sorry for the late re-reply as well. Glad to know things are improving. It would be nicer to still be able to read iMac (Mid 2007) in About this Mac thought...
Was thinking of a - perhaps - more challenging upgrade, as per netkas.org discussions... Our ATI MXM II Card!
I ended up replaying 2007's Crysis to test my new WineSkin setup, and it worked quite well.
I use a mix of Mid to High settings (mostly Medium though) and a rather low resolution of 1024x640.
I started with 1280x800, but during crowded scenes it struggles a lot... at least for my Merom 2.4GHz / ATI HD2600.
Reading some forums I realized this kind of game is much more GPU than CPU constrained.
There are a lot of MXM 3.0 (Types A/B) Cards out there, but not too many MXM II (Our format)
Even the 2008's 24" NVidia 8800GS is on a special MXM HE/IV connector format, with an additional power tab on the card.
And, besides physical fitting, we need most importantly to flash a compatible Apple EFI. Tried to figure out how at netkas.org, but it seems quite complicated (to me), more over because booting with the old/original card BIOS renders no image on the iMac's monitor... Not to mention it seems Apple MXM's EFI seems to be 1Mbit versus the original BIOS' 512kbit. And many times others OEMs put normal DDR2/DDR3 in place of the more expensive GDDR3 commonly used by Apple and its old iMacs, which could cause timing incompatibilities...
netkas.org link:
http://forum.netkas.org/index.php?PHPSESSID=i3luoss8vqs68dorstlk2j2c5lg0rn8d&topic=490.0
Anyways, last week I found at eBay what seems to be the most advanced MXM II card, an ATI (Mobility) Radeon HD 4670 with 512 GDDR3, I think originally from MSI (that's why I am assuming its GDDR3 and not DDR2/3). It was still for sale from Spain, but I think it was already sold. There is also another sold listing from Germany. Its a 1GB card, but I don't know whether its DDR2, DDR3 or else:
http://www.ebay.com/sch/i.html?_odk...+MXM+II.TRS0&_nkw=ATI+HD+4670+MXM+II&_sacat=0
According to Wikipedia, the HD 4670 has 400+ GFLOPS, which would be 3 to 8 times more powerful than ours HD 2600 Pro / 2400 XT (~150 and 50 GFLOPS respectively). Not only that, but the Late 2009 and Mid 2010 iMacs had exactly this chip (probably on a more advanced MXM format and with 256MB GDDR3 only). So there exists an original Apple EFI for this Chip!
I suppose the 256MB to 512MB Memory difference is no big deal. The problem is confirming the original EFI would work on a different MXM format. If the EFI does not fit the original BIOS CHIP, an original Apple EFI chip could be soldered instead...
Anyone here thinks we have any chance? Cheers!