 |
| 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
|
|
|
|
|
|
 |
|
| |
| |
|
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 |
|
|