Jump to content


Half Life 2 running on a McBook Pro under XP


  • Please log in to reply
45 replies to this topic

#1 DaveyJJ

DaveyJJ

    All hail Bastet

  • Members
  • PipPipPipPipPipPipPipPip
  • 3669 posts
  • Steam Name:DaveyJJ
  • Location:Inside Bastet's secret temple preparing for the catpocalypse.

Posted 20 March 2006 - 06:00 AM

And this is why some of us want to boot XP on a Mac, yes siree.

http://www.digg.com/...n_MacBook_Pro_2



:D  :D  :D

RTW here I come!
Raven 27" i3 iMac 3.2GHz | 12GB RAM | 1TB HD | 512MB 5670 ATI Radeon HD
Crow iPad 2 | 32GB WiFi


"I throw four wild ones to him and then try to pick him off first." -- Preacher Roe, on pitching to Cardinal's legend Stan Musial.
"I've had pretty good success by throwing him my best pitch and backing up third." -- Carl Erskine, on pitching to Cardinal's legend Stan Musial.
"In ancient times cats were worshipped as gods; they have not forgotten this." -- Terry Pratchett
"I love cats because I enjoy my home; and little by little, they become its visible soul." -- Jean Cocteau

#2 Tomatocow

Tomatocow

    King of the Cows

  • Members
  • PipPipPipPipPipPip
  • 2377 posts
  • Location:A store near you.

Posted 20 March 2006 - 07:06 AM

Oh just buy a PC already :D

#3 Batcat

Batcat

    Uberspewer

  • Members
  • PipPipPipPipPipPipPip
  • 2907 posts
  • Location:In Flux

Posted 20 March 2006 - 07:37 AM

Mac OpenGL supporting Lost Coast's HDR lighting nicely?

Silent Hunter 3 and Pacific Fighters next! :)

#4 Tomatocow

Tomatocow

    King of the Cows

  • Members
  • PipPipPipPipPipPip
  • 2377 posts
  • Location:A store near you.

Posted 20 March 2006 - 08:05 AM

SH3! I want that game. Perhaps I should buy a PC?? Nah. :P

#5 steiner designer

steiner designer

    Notorious

  • Members
  • PipPipPip
  • 196 posts
  • Location:Baton Rouge, Lousiana

Posted 20 March 2006 - 09:02 AM

View PostDaveyJJ, on March 20th 2006, 06:00 AM, said:



I'm not sure if the framerates will improve as the drivers are tweaked, and as hardware beefs-up over time, but this video seemed a little choppy to me...

Do you think it was a function of the video (recording), or is this pretty much the type of framerate one can expect from a Mac running windows?

I'd love to see some actual benchmarks, maybe barefeats is working on it...
PRIMARY MAC :: 2.5 GHz Quad G5 :: 4 GB RAM :: NVidia 7800 GT

SECONDARY MAC :: 1.25 GHz Dual G4 :: 2 GB RAM :: ATI Radeon 9000

CURRENTLY PLAYING :: Lego Star Wars :: Myst V EOA

CURRENTLY RE-PLAYING :: KOTOR

NEXT PURCHASE :: An Intel Mac?

#6 atari

atari

    Notorious

  • Members
  • PipPipPip
  • 243 posts
  • Location:Vienna,Austria

Posted 20 March 2006 - 10:37 AM

View Poststeiner designer, on March 20th 2006, 04:02 PM, said:

I'm not sure if the framerates will improve as the drivers are tweaked, and as hardware beefs-up over time, but this video seemed a little choppy to me...

Do you think it was a function of the video (recording), or is this pretty much the type of framerate one can expect from a Mac running windows?

I'd love to see some actual benchmarks, maybe barefeats is working on it...

The near 0 frame rate is most certainly a "function" of the hack job this entire solution currently still is.
27 inch quad beastie ordered :)

#7 teflon

teflon

    Bastard of the Popeye Analogy

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 9589 posts
  • Location:London, UK

Posted 20 March 2006 - 11:13 AM

true, but at least it runs, and im sure that once its less than a hack job, the frame rate will improve. also, it could be a badly compressed recording, or the settings put up too high for what is a hack job.
Polytetrafluoroethylene to my friends.

Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor

#8 Brad Oliver

Brad Oliver

    Awesome Developer Dude Guy

  • Developer
  • PipPipPipPipPipPip
  • 1691 posts
  • Steam Name:hoserama99
  • Steam ID:hoserama99
  • Location:Glendale, AZ
  • Pro Member:Yes

Posted 20 March 2006 - 12:52 PM

View Postteflon, on March 20th 2006, 10:13 AM, said:

true, but at least it runs, and im sure that once its less than a hack job, the frame rate will improve. also, it could be a badly compressed recording, or the settings put up too high for what is a hack job.

Or - most likely - they're using a software renderer of some kind. Whatever it is, it's certainly not hardware accelerated.
Brad Oliver
bradman at pobox dot com

#9 atari

atari

    Notorious

  • Members
  • PipPipPip
  • 243 posts
  • Location:Vienna,Austria

Posted 20 March 2006 - 01:04 PM

View PostBrad Oliver, on March 20th 2006, 07:52 PM, said:

Or - most likely - they're using a software renderer of some kind. Whatever it is, it's certainly not hardware accelerated.

If wonder if there really is a way around the Mac specific Rom without flashing it.
27 inch quad beastie ordered :)

#10 teflon

teflon

    Bastard of the Popeye Analogy

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 9589 posts
  • Location:London, UK

Posted 20 March 2006 - 01:11 PM

rubbish, i didnt think of that...

only real way would be to rewrite the drivers (like people that use linux have to do).
Polytetrafluoroethylene to my friends.

Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor

#11 Ichigo27

Ichigo27

    NSFW o_O

  • Members
  • PipPipPipPipPipPip
  • 2181 posts
  • Location:pingas

Posted 20 March 2006 - 01:20 PM

View PostDaveyJJ, on March 20th 2006, 06:00 AM, said:

And this is why some of us want to boot XP on a Mac, yes siree.

http://www.digg.com/...n_MacBook_Pro_2



:D  :D  :D

RTW here I come!

Not bad. Is it just me or do the objects in the game dissappear for a couple of seconds.

View PostTomatocow, on March 20th 2006, 08:05 AM, said:

SH3! I want that game. Perhaps I should buy a PC?? Nah. :P

I need one.

As for the next game to be tested, I say Onimusha 3 or Melty Blood should be taken into consideration.
What is a man?

#12 Eric5h5

Eric5h5

    Minion Tormentor

  • Forum Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 7041 posts

Posted 20 March 2006 - 01:47 PM

View Postteflon, on March 20th 2006, 02:11 PM, said:

only real way would be to rewrite the drivers (like people that use linux have to do).

That's not much of a solution...there's no hardware documentation for any recent or even semi-recent cards.  Linux 3D drivers are not exactly cutting-edge....

--Eric

#13 teflon

teflon

    Bastard of the Popeye Analogy

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 9589 posts
  • Location:London, UK

Posted 20 March 2006 - 02:32 PM

but seeing as windows cards are all BIOS (from what i understand), and the EFI ROMs on the macs are very different, it looks to me like it will be the only way (aside from flashing)..

theres next to no way that ATI or Nvidia will release drivers for XP that will support the mac ROMs. And so writing your own drivers (or cut and pasting) would seem to be the only way.
Polytetrafluoroethylene to my friends.

Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor

#14 DaveyJJ

DaveyJJ

    All hail Bastet

  • Members
  • PipPipPipPipPipPipPipPip
  • 3669 posts
  • Steam Name:DaveyJJ
  • Location:Inside Bastet's secret temple preparing for the catpocalypse.

Posted 20 March 2006 - 03:42 PM

Speaking with the head programmer here ... a guy who writes assembly langugae CNC stuff (to 1/1,000th inch) for his personal use on weekends ... he says that ATI cards have two technologies that will help do the flashing thing. One allows ATI cards to reset their firware without a system reboot (the other is some sort of traffic thingy that allows you to step through what's ahppeneing on the card in realtime during a boot sequence).

The jist of what he was telling me was that these cards can take 250,000 flashes before giving up the ghost and the easiest way to get things going would be to take a firmware dump of the Mac version of the X1600 card and a firmware dump of the exact same card working under XP (on a Windows boxen) and do a diff that compares those two dumped files. Then either write a program that flashes the card with only the differences or when XP starts flashes it to have the Windows firware and when Windows shuts down it flashes the card back to the Mac firware state.

I think that's what he said. I'll ask again tonight on the ride home.
Raven 27" i3 iMac 3.2GHz | 12GB RAM | 1TB HD | 512MB 5670 ATI Radeon HD
Crow iPad 2 | 32GB WiFi


"I throw four wild ones to him and then try to pick him off first." -- Preacher Roe, on pitching to Cardinal's legend Stan Musial.
"I've had pretty good success by throwing him my best pitch and backing up third." -- Carl Erskine, on pitching to Cardinal's legend Stan Musial.
"In ancient times cats were worshipped as gods; they have not forgotten this." -- Terry Pratchett
"I love cats because I enjoy my home; and little by little, they become its visible soul." -- Jean Cocteau

#15 bobbob

bobbob

    Uberspewer

  • Members
  • PipPipPipPipPipPipPip
  • 3328 posts

Posted 20 March 2006 - 06:06 PM

View PostEric5h5, on March 20th 2006, 01:47 PM, said:

Linux 3D drivers are not exactly cutting-edge

nVidia's are. Certainly more capable than Apple's. There are also lots of people who can modify the drivers or the ROM to work with these cards. Getting them to work with OSX after might be tricky, but still doable if ATI can.

#16 Quicksilver

Quicksilver

    Verbal Windbag

  • IMG Writers
  • PipPipPipPipPipPipPipPipPip
  • 4227 posts
  • Location:Chicago Illinois
  • Pro Member:Yes

Posted 20 March 2006 - 07:22 PM

Why not just write a software BIOS compatability module and have it translate instructions to the video card?
Former Senior Hardware Editor
InsideMacGames.com

#17 teflon

teflon

    Bastard of the Popeye Analogy

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 9589 posts
  • Location:London, UK

Posted 20 March 2006 - 07:31 PM

because then you get the rosetta effect and slow down because of this, not to mention an increase in CPU usage to do the translating. Youve got to remember that while the X1600 is good, its going to be limited a lot by software translation, and most people here doing this thing want to run windows games.
Polytetrafluoroethylene to my friends.

Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor

#18 atari

atari

    Notorious

  • Members
  • PipPipPip
  • 243 posts
  • Location:Vienna,Austria

Posted 20 March 2006 - 07:51 PM

View PostQuicksilver, on March 21st 2006, 02:22 AM, said:

Why not just write a software BIOS compatability module and have it translate instructions to the video card?

YouŽd have the drivers communicate with this layer which itself needs to communicate with the EFI-compliant ROM on the GPU.
That,aside from matters of implementation,does not sound very speed to me.

In fact, that is pretty much what is being done now (excluding the suitable set of drivers).
An EFI-extension makes XP and its bootloader believe there is a VGA compliant video chip available.

So essentially,there are two solutions:
-) Modify the video-bios
-) Adapt the drivers
27 inch quad beastie ordered :)

#19 macmanZ

macmanZ

    Fanatic

  • Members
  • PipPip
  • 106 posts

Posted 20 March 2006 - 08:59 PM

Adapt the drivers, Adapt the drivers!

:Wishes I had spent some more time learning to program instead of this stupid ;) 3d cg stuff:

#20 Space_Pirate_Killer

Space_Pirate_Killer

    above n00b

  • Members
  • PipPipPipPipPipPip
  • 2270 posts
  • Location:Under a Crust.

Posted 20 March 2006 - 09:22 PM

View PostTomatocow, on March 20th 2006, 06:06 AM, said:

Oh just buy a PC already :D
Thats a lot more expensive than installing XP on a mac. :)
The official Inside Mac Games forum Space Pirate Killer.