|
6 years ago ::
Sep 26, 2007 - 9:11PM
#51
|
|
|
WotC_DM,
Have you guys considered using Cider to port the DirectX apps to the Mac? EA is doing it with some of their games. It would be a much easier way to show some love to us Mac users than having to write a Mac version from scratch. Or you could use a "platform-agnostic" framework like OGRE. 
-E I've already mentioned this a couple times elsewhere on the boards, to a deafening.... silence. Hell, even a bit of lip service to the idea might help a bit, yes?
Though I did see CodeWeavers mentioned over on the EnWorld boards as a possible workaround for the MacIntel users among us. From the description, it seems like a user-enabled version of Cider, and I saw HL2 mentioned as being runnable under it, so I bet it could handle DDI and the apps.
It's an option, and cheaper than Windows.
And no asinine Registry to have to worry about.... (sorry, rant incoming, can't help it -- the Windows Registry is the worst-designed pos in existence and is the singular reason why I'll never purchase a Windows box meself).
Me: "You see a group of centaurs approaching at speed...." Druid: "What are they riding....?" Me: "Ummm, they're centaurs?" Druid: "Yes, but what are they riding?" Me: *twitch*
|
|
|
|
6 years ago ::
Sep 27, 2007 - 7:31AM
#52
|
Date Joined:
Jul 31, 2007
|
I've already mentioned this a couple times elsewhere on the boards, to a deafening.... silence. Hell, even a bit of lip service to the idea might help a bit, yes? Let's just keep mentioning it. Maybe they'll get the idea eventually and hire a Mac porter (or even contract one). I could even help with my 2-bit code hacking skills. :D
Though I did see CodeWeavers mentioned over on the EnWorld boards as a possible workaround for the MacIntel users among us. From the description, it seems like a user-enabled version of Cider, and I saw HL2 mentioned as being runnable under it, so I bet it could handle DDI and the apps. Yeah, I've used CrossOver Mac. It gets the job done when you need to fire up IE and don't want to wait for say, Parallels, to start.
|
|
|
|
6 years ago ::
Sep 27, 2007 - 11:45AM
#53
|
Date Joined:
Dec 31, 2004
|
Actually, that's exactly how Didier described it. They had the DX9 engine collecting dust and decided to use it instead of investing in something that was cross platform.
It's an understandable, albeit regrettable, decision. Oh well, Indeed. 
--sam I don't think it's understandable, I think it's lazy. Sure, DirectX is faster to code for, but OpenGL and Java can both do much more with much less. AND it would run on Mac, and possibly Linux. Boo.
|
|
|
|
6 years ago ::
Sep 27, 2007 - 12:01PM
#54
|
Date Joined:
Dec 31, 2004
|
And no asinine Registry to have to worry about.... (sorry, rant incoming, can't help it -- the Windows Registry is the worst-designed pos in existence and is the singular reason why I'll never purchase a Windows box meself). EXACTLY!!! I use Mac and Linux, though my girlfriend still has a Windows box I have to troubleshoot from time to time. I've been telling people for years that the registry is awful... Mac/UNIX's file permissions system is much better. Who in their right mind would design a whole computer balanced on top of the perfection of one file, which, if corrupted, takes the whole blasted thing down with it??? [/rant]
Back on topic, please, please port these applications to mac and (if possible) Linux. Please?
|
|
|
|
6 years ago ::
Sep 27, 2007 - 12:42PM
#55
|
Date Joined:
Jun 23, 2006
|
There are a number of problems with taking a system multiplatform. The biggest one is development cost. The majority of programmers are going to have learned on Windows and with DX, and the ones that can do everything and are great at cross-platform and coding for multiple systems are worth a lot more then someone that can work on just one platform. Any decent computer developer makes a fair amount of moeny, when you get into the ones that know 5 different systems and have the experience to program for cross-platform then they cost significantly more.
Not to mention that someone with those skills is much more likely to go to a bigger company that has a much larger use for their skills. WOTC doesn't have a huge need, nor budget for, a lot of programmers, and there isn't going to be a huge amount of room for advancement either. Simply put, WOTC probably can't offer the wages and chances for advancement to hire the types of programmers they would need for a very robust cross-platform development.
It also means that even if they do get some people that can do it then still need to retrain all of their previous employees to be able to do cross-platform as well, which takes a lot of time and money. Not to mention that with that training and greatly increased marketability many of those employees might move on.
We have no idea how much of a profit margin they see to this part of the business either. Their current projections might show that even with very good results on their programs it might take years before they have paid for the development. Sure the subscription seems like a lot of moeny, but that money gets spread out over a lot of people, and the amount that goes to recooping the costs of program development is pretty small.
Sure openning the program up to Mac is going to increase the potential market base, but that doesn't mean its going to be worth it. Mac holds somewhere around 5% of the market share right now, which when you consider that a good portion of that market share is NOT invidual users (as someone else claimed) but companies. There are a lot of schools and other companies (mainly video/graphic production companies) that buy Macs. You can tell that the Mac Pro is not really aimed and normal users at all.
Then there is the question of what percentage of the Mac users are gamers. If you look at the demographic that Mac is targetting with their computers, it is anything but what is the typical demographic of D&D players. Sure there are a number of people that do both, but the majority of the target audience for Macs and D&D are completely different.
Then there is the fact that most Mac users have already been "forced" to use some form of dual booting/parallel/emulated version of Windows (wine/cedar/VMWares/etc) so they can use other Windows software. So even if those Mac using D&D players want to use this software, they probably can, they just have to go through a little more effort (and going through a little extra effort for D&D never seems to be a problem for D&D players/DMs).
They might come out with the software for cross-platform, but it doesn't seem likely to me unless they outsource the software to a company specifically designed for cross-platform development.
It would be nice if everything would work on every platform but it is usually not worth the extra cost for the relatively small increase in users.
|
|
|
|
6 years ago ::
Sep 27, 2007 - 2:20PM
#56
|
Date Joined:
Dec 11, 2002
|
Erloas, Most Mac users do NOT dual boot. This is an utterly false statement. Most Mac users use the tools that are available to them on their platform. A small percentage of users use dual boot or virtual machine to access some software, but most of those users are doing so for workplace applications. The vast majority of home users simply do not have a need for it.
An important thing to note is that beyond the DirectX discussion is the fact that Wizards opted to go with standalone Windows-only software for all it's DDI tools. Think about it. Every single tool, whether it uses DirectX or not is a Windows-only application. They could have easily made some of those tools web-based and accessible to all users, but instead they opted for something that was closed to Windows users only.
I can understand why they went with DirectX. It wouldn't have been my decision (though I admit to being biased), but I understand it. As for the other applications, that I can't understand. I can't understand why those needed to be offline, windows-only apps. I'm sure there is some reason for it, but I've racked my brain and I can't think of one.
--sam
|
|
|
|
6 years ago ::
Sep 27, 2007 - 9:46PM
#57
|
|
|
As far as it goes, DirectX10 is not usable on my PC, I would need to update my OS in order to use it. I am sure it might not cost as much as it would PC users to dual boot, but why the limit to people that are currently OS system compatible to a high standard?
Plans are always subject to change.
|
|
|
|
6 years ago ::
Sep 27, 2007 - 10:27PM
#58
|
Date Joined:
Mar 19, 2001
|
As far as it goes, DirectX10 is not usable on my PC, I would need to update my OS in order to use it. I am sure it might not cost as much as it would PC users to dual boot, but why the limit to people that are currently OS system compatible to a high standard? The DDI tools uses DX9, not DX10.
|
|
|
|
6 years ago ::
Sep 27, 2007 - 11:10PM
#59
|
|
|
The DDI tools uses DX9, not DX10. Opps I forgot the number, however I have DirectX6 so the main point remains. I would need to upgrade, perhaps buy a new box as well to use the system.
Plans are always subject to change.
|
|
|
|
6 years ago ::
Sep 28, 2007 - 8:46AM
#60
|
Date Joined:
Mar 19, 2001
|
I would need to upgrade, perhaps buy a new box as well to use the system. What on earth are you running on your box? Windows 95?
The list of supported Windows versions for DirectX 9.0c reads like a history lesson: Supported Operating Systems: Windows 2000; Windows 2000 Advanced Server; Windows 2000 Professional Edition ; Windows 2000 Server; Windows 2000 Service Pack 2; Windows 2000 Service Pack 3; Windows 2000 Service Pack 4; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP; Windows XP Home Edition ; Windows XP Media Center Edition; Windows XP Professional Edition ; Windows XP Service Pack 1
|
|
|