Send News. Want a reply? Read this. More in the FAQ.   News Forum - All Forums - Mobile - PDA - RSS Headlines  RSS Headlines   Twitter  Twitter
Customize
User Settings
Styles:
LAN Parties
Upcoming one-time events:
Redding, CA 06/22
Tampa, FL 06/26
Tampa, FL 10/04

Regularly scheduled events

Gaming's Future at MS

Microsoft's big PC plans on GameSpot outlines what they've learned about what the near-future holds as far as gaming goes at the Redmond software giant. Word is there will not be a Direct X 10 (Direct X X?) anytime soon, as they gear up for the release of their next operating system, codenamed "Longhorn." There are also details on plans for a "standard controller," and word that MS wants users to consider gaming to be a primary reason to upgrade to Longhorn. Here's a bit on Longhorn gaming:

As has been rumored, Longhorn will likely include a major overhaul in Window's visual presentation, which may include 3D interface elements. Lester also said it would include a special "My Games" view that would centralize all the matchmaking, control panel settings, patching tools, and game lists and make such tasks much simpler. Microsoft is working on streamlining a number of current technical trouble areas, like the installation process and display drivers, and will centralize game updates through a Windows Update-like patch server. It's also looking into making it possible to run Windows games directly from the CD without installation. Somewhat more straightforward features include adding sophisticated matchmaking into Microsoft Messenger and parental controls over which users can play certain games.

View
47. A small rant Mar 11, 2003, 09:01 Karhgath
 
Some corrections/rants here.

1) Games booting from CD: Well, dunno what's all the "seek time will kill it" and "it's going to be too slow" stuff is about. I mean, have you ever heard of consoles? You know, before the X-Box a HD was a pretty rare sight for a console, and you still were playing quite fast. It's just that PC games are built with the fact you have a HD. Games booting from the CD will have to be built differently, no big deal. Having that said... what's the point? Nearly everyone has Windows, so there is no point for them to use that. Linux fanatics without Windows will not want to play them because it's still windows loaded from the CD. So it doesn't really profit anybody, except maybe a small % of people. Oh, and the size... Well, put 2-3 CDs. I mean, you're used to change CDs while playing some big games, right? What's the difference?

2) Well, about DirectX and all, devs are either lazy, strongly suggested to use or used to develop with DirectX. DirectX isn't nice or beautiful and it doesn't solve a lot of problems. It only gives a 'standard' API. Yo can still do crappy things with DirectX, and it only speed up development if you are used to develop in DX. You still have the same amount of things to learn if you never programmed with DX(learn DInput, DPlay, DSound, D3D, which are all different) There are nearly always an alternative for DX, and if people would put more effort into it, we would get rid of DX dependancy. DX is good for some application, but people seems to be forced to develop in DX and some people shouldn't be developing in DX but are. DX is a good thing in a technical perspective, but not on the practical side. It's still getting better, which is a Good Thing, but I still find it a mess to program with. We usually use OpenGL for graphics, OpenAL for sound, our own network/input code, and I'm testing SDL right now to see how it handles inputs and such.

3) Common matchmaking/network/patch code. It's a nice idea, really. However, the way MS will implement it, it will be futile. What they need to do is create a common open protocol, in the sense that the specifications are public. Then, build a reference library to use this protocol, which is free for developper or lisenced with the source code. Then developers use a (slighlty or heavily) modified version of the reference implementation for their games, using the same protocol as everyone, and nearly the same code. It's the right way to do it. Right now, what MS will do, is put a gun to the head of everyone. If something fails, or doesn't work correctly, MS will be the only one able to fix it. Same problem as DX at its core. The burden is passed on to MS. I don't see it as a good thing at all, same practical problems as DX as a whole: it's not the 'best' way to do it, and devs cannot change anything, they must do it from scratch on their own or use DX which might have better alternative for their specific needs. An not that great analogy would be MS providing a 'standard' frame for Cars, which is sent to Ford, GM, Honda, etc. Every car makers will have the same 'MS Frame', but they can put all the pieces, transmission, motor, etc, they want. However, they are limited by the frame, and cannot even change the frame, so they must all remake their parts to match the frame. Also, you have the limitation of the frame for the space, speed, aerodynamics, etc. So all the sedan, sports car, SUV, etc, will have the same Frame... The question is then, why should Ford and all use the 'MS Frame'? I dunno. They don't save a lot of time to build their cars because they have to build and change the parts to fit the frame. It's the same mystery as DX for me, why oh why?

4) DRM. Digital Restriction Management. Only MS or XXX(insert your favorite monopoly here) approved apps will be able to run. I won't even start a discussion here. DRM as a whole is an abberation, used to strengthen MS and co's(RIAA, MPAA, etc) positions. Some part of DRM is a great idea(encrypted mail and documents and such directly in the OS), but most part are worse than hell. There must be a controlling, impartial and public entity overseeing DRM, not the companies that have a lot to gain by pushing it.

So, all in al, Longhorn is just the next version of DirectX, with the OS probably using Direct3D for it's GUI and kicking out GDI and the god aweful win32 API for windows graphics(which is a GOOD THING!). Nothing really ground breaking here.

If they make the error of putting the patch/matchmaking/etc thing Longhorn only and not in DirectX... it will be the worst thing ever. Just picture it. However, it fits perfectly with their : upgrade or die plan of late.

As an OS maker, MS should only stick with protocols and specifications, giving actual pure API, not a coding platform restriction. There are hundreds of way for MS to help the dev community and all, however, money is their concern and they won't even bother cheking most of them, even less trying.

That was long =)

-Karhgath

 
Previous Post Next Post Reply Quote Edit Delete Report
 
    Date Subject Author
  1. Mar 10, 21:18 Longhorn eunichron
  2. Mar 10, 21:26  Re: Longhorn schraube
  19. Mar 11, 00:07  Re: Longhorn Wazootyman
>> 47. Mar 11, 09:01  A small rant Karhgath
  51. Mar 11, 09:20   Re: A small rant ssh
  3. Mar 10, 21:29 Re: Longhorn Luka
  4. Mar 10, 21:42  Re: Longhorn Nanarchy
  6. Mar 10, 21:52   .... joeslim
  7. Mar 10, 21:53  Re: Longhorn Hiro_Antagonist
  8. Mar 10, 22:07   Re: Longhorn nin
  10. Mar 10, 22:16   Re: Longhorn DrEvil
  11. Mar 10, 22:47   Re: Longhorn anon@127.0.0.1
  12. Mar 10, 23:02   Re: Longhorn The Mule
  15. Mar 10, 23:21    Re: Longhorn Tony!!!
  21. Mar 11, 00:14     Internet Play Creston
  31. Mar 11, 00:57      Re: Internet Play Tom
  18. Mar 11, 00:03    Re: Longhorn Hiro_Antagonist
  34. Mar 11, 01:34     Hiro_Antagonist The Mule
  55. Mar 11, 09:55     Re: Longhorn CyberNutz
  16. Mar 10, 23:32   Re: Longhorn pancreas
  17. Mar 10, 23:34   Re: Longhorn John
  23. Mar 11, 00:25    Re: Longhorn DrEvil
  24. Mar 11, 00:30     Re: Longhorn ExcessDan
  25. Mar 11, 00:31      Re: Longhorn Soupkin
  28. Mar 11, 00:39     DrEvil Creston
  30. Mar 11, 00:47      Re: DrEvil DrEvil
  32. Mar 11, 00:58       Re: DrEvil ExcessDan
  33. Mar 11, 01:02       Re: DrEvil Creston
  42. Mar 11, 06:55       Re: DrEvil Satyric0n
  48. Mar 11, 09:01        Re: DrEvil nin
  57. Mar 11, 10:04      Re: DrEvil CyberNutz
  58. Mar 11, 10:16       Re: DrEvil DrEvil
  59. Mar 11, 10:21       Message to Satyricon hebrew_national
  60. Mar 11, 10:22        Re: Message to Satyricon hebrew_national
  61. Mar 11, 10:25         Re: Message to Satyricon hebrew_national
  62. Mar 11, 10:32          Re: Message to Satyricon The Mule
  27. Mar 11, 00:35   Re: Longhorn Luka
  40. Mar 11, 06:39    Re: Longhorn Satyric0n
  50. Mar 11, 09:16     Re: Longhorn Luka
  52. Mar 11, 09:34      Re: Longhorn Schnapple
  53. Mar 11, 09:42       Re: Longhorn Luka
  5. Mar 10, 21:49 3 evil letters [variable]
  9. Mar 10, 22:08 DirectX JRiordan35
  13. Mar 10, 23:17 Oh wow!!!! Creston
  14. Mar 10, 23:19 No subject ExcessDan
  20. Mar 11, 00:12 DirectX, loading from CD/DVD Tom
  22. Mar 11, 00:22 SQL Creston
  26. Mar 11, 00:34 why? VoodooV
  29. Mar 11, 00:43 preinstalled=realistic and immersive?? VoodooV
  35. Mar 11, 01:47 No subject Z
  36. Mar 11, 02:13  Re: No subject ExcessDan
  37. Mar 11, 02:23   Re: No subject Soupkin
  38. Mar 11, 03:56    Re: No subject frederickson
  39. Mar 11, 06:28     Re: No subject hebrew_national
  41. Mar 11, 06:47      Re: No subject Satyric0n
  43. Mar 11, 07:11 Just Great! OneNightStand
  44. Mar 11, 07:13  Re: Just Great! Satyric0n
  45. Mar 11, 07:50  Re: Just Great! Flo
  46. Mar 11, 08:07   Re: Just Great! TangledThorns
  67. Mar 11, 12:45   Re: Just Great! Inkubus
  49. Mar 11, 09:12 A different article about the same thing ReverendTed
  54. Mar 11, 09:51 Say what? ReverendTed
  56. Mar 11, 10:03 No subject ReverendTed
  63. Mar 11, 11:03 Valve's Steam anyone? DooM
  85. Mar 12, 09:36  Re: Valve's Steam anyone? hebrew_national
  86. Mar 12, 11:26   Re: Valve's Steam anyone? MindTrigger
  87. Mar 12, 23:51    Re: Valve's Steam anyone? hebrew_national
  89. Mar 13, 08:30   Re: Valve's Steam anyone? DooM
  90. Mar 13, 08:58    Re: Valve's Steam anyone? nin
  91. Mar 13, 10:41     Re: Valve's Steam anyone? ReverendTed
  92. Mar 13, 20:09      Re: Valve's Steam anyone? fredrickson
  93. Mar 13, 21:35       Re: Valve's Steam anyone? nin
  94. Mar 13, 22:25        Re: Valve's Steam anyone? Bronco
  95. Mar 13, 23:09         Re: Valve's Steam anyone? nin
  96. Mar 14, 01:50          Re: Valve's Steam anyone? exorcism
  64. Mar 11, 11:05 Edit message #59 DooM
  65. Mar 11, 12:00  Re: Edit message #59 Tony!!!
  68. Mar 11, 13:24  Re: Edit message #59 hebrew_national
  69. Mar 11, 13:29   Re: Edit message #59 nin
  70. Mar 11, 13:35   Re: Edit message #59 ExcessDan
  71. Mar 11, 14:15    Re: Edit message #59 Schnapple
  72. Mar 11, 14:42     Re: Edit message #59 ExcessDan
  73. Mar 11, 18:31      Re: Edit message #59 Tony!!!
  77. Mar 11, 20:53     Re: Edit message #59 Bronco
  78. Mar 11, 21:55      Re: Edit message #59 nin
  79. Mar 12, 03:42       Re: Edit message #59 nmg
  83. Mar 12, 08:56        Re: Edit message #59 nin
  84. Mar 12, 09:33         Re: Edit message #59 hebrew_national
  81. Mar 12, 07:19       Re: Edit message #59 Bronco
  82. Mar 12, 08:52        Re: Edit message #59 nin
  102. Mar 16, 14:59        Re: Edit message #59 Ray Marden
  103. Mar 16, 21:00         Re: Edit message #59 hebrew_national
  104. Mar 17, 00:27          Re: Edit message #59 fredrickson
  105. Mar 17, 02:30          Re: Edit message #59 Lowen SoDium
  88. Mar 13, 06:53   Gaming OS MCWizardry
  66. Mar 11, 12:33 No subject ExcessDan
  74. Mar 11, 18:51 M$ Bunko
  75. Mar 11, 18:52 M$ Bunko
  76. Mar 11, 18:53  Re: M$ Bunko
  80. Mar 12, 06:01 BluesNews IRC channel DooM
  97. Mar 14, 04:48 Wimp BinaryBroz
  98. Mar 14, 05:53 Not Really... Icewind
  99. Mar 14, 22:42  Re: Not Really... DrEvil
  100. Mar 15, 23:29 No subject Tanto Edge
  101. Mar 15, 23:46 No subject teh mane mahn
  106. Mar 17, 18:39 No subject teh mane mahn
  107. Mar 17, 21:24  Re: No subject ExcessDan


footer

.. ..

Blue's News logo