Previous Thread
Next Thread
Print Thread
Page 5 of 5 1 2 3 4 5
#14623 04/08/06 05:33 PM
Joined: Aug 2005
Posts: 265
M
Senior Member
Offline
Senior Member
M
Joined: Aug 2005
Posts: 265
Well, to be fair, one of the instances was my own fault.

1. Go to "My Computer"
2. "Ooo look, i wander what that USB video device is"
3. Click
4. BSOD
5. "Doh!, that'll be the iSight that Apple specifically says doesn't work then!!"

I kind of assumed when they said it doesn't work that it would not be recognised though, not that it would cause things to blue screen.

Other times were video driver related i _THINK_.

Yep, i'm guessing beta driver issues.

Martin.
PS: The novelty has already worn off smile

#14624 04/09/06 01:59 AM
Joined: Nov 2002
Posts: 123
Senior Member
Offline
Senior Member
Joined: Nov 2002
Posts: 123
At work i've try Guild Wars and Fear on the iMac 20" standard: the first go very good, the second give 30/40 fps, 15/20 fps on some schemes with video settings on 1100xdon'trememberwhat...

Parallels Workstation go very fast but i don't found time for install any games....

#14625 04/11/06 06:55 AM
Joined: Mar 2006
Posts: 20
F
Junior Member
Offline
Junior Member
F
Joined: Mar 2006
Posts: 20
Quote:
Originally posted by Vas Crabb:
I don't see this as anything but trouble. There is now a very big new disincentive for developers considering releasing a product for OS X. Why bother when the Mac users can boot Windows, anyway?
Honestly enough... if it is easy enough to just have it run windows on the machine natively, it should be equally easy to program ports that work on windows AND mac. The only problem is that it wont, in that case, work on PowerPC macs, only universal. Thats the only thing that is really the issue. If Publishers decided to go to Universal ONLY, it would be easy to have OSX and Win versions of everything. Just it would completely alienate a good portion of the Mac Users that haven't upgraded yet. (Like me.)

#14626 04/11/06 07:53 AM
Joined: Feb 2004
Posts: 2,243
Likes: 6
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,243
Likes: 6
That's rubbish. CPU architecture is one of the smallest hurdles when porting from Windows to Mac OS X. Look at all the differences in important APIs (UI, file system, network). CPU architecture is often just a recompile away.

#14627 04/11/06 08:03 AM
Joined: Mar 2001
Posts: 16,741
Likes: 28
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,741
Likes: 28
Yeah. As something of a portability expert, endianness is (usually) easy. Or put another way: Windows to Mac is way harder than Mactel to PPC (or vice-versa).

#14628 04/13/06 07:12 AM
Joined: Jul 2000
Posts: 497
MacMAME Author
Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by Vas Crabb:
That's rubbish. CPU architecture is one of the smallest hurdles when porting from Windows to Mac OS X.
Maybe if the app was written correctly in the first place, yes. But many - in fact I'd say most - PC games use binary data, and make *absolutely* no account for endianness. I'd estimate that a good 30% of our time is spend on endian issues during the lifetime of a port on average. Worse are the games that try to account for endian issues but do it all wrong.

Similarly, we have to fight with 1-byte (Win32, Mac x86) vs. 4-byte (Mac PPC) bools. There's also issues with 2/4 byte wchars, but those are generally not as big a time-sink.

#14629 04/13/06 08:05 AM
Joined: Feb 2004
Posts: 2,243
Likes: 6
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,243
Likes: 6
Hehe, I've had some trouble like that here at work, porting from Win32/x86 to Solaris/SPARC and Mac/PPC. The code that was supposed to flip host-to-network and vice versa always flipped, and I had to go and put in macros conditionalise it all.

SMP-safe atomic operations got me as well. That had to be completely re-implemented. The different approaches on different CPUs made some of that interesting (x86 lock prefix vs PPC lwarx/stwcx.).

But that wasn't anywhere near as much work as porting things like network lookups, IPC, multithreading, etc.

Page 5 of 5 1 2 3 4 5

Link Copied to Clipboard
Who's Online Now
1 members (1 invisible), 43 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,934
Posts117,445
Members4,994
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com