quote:
Original post by Magic Card
Not shooting my dreams down? Oh, I must have been confused by your wording then. Windows 98 is going to stop being made in 16 days. That means developers will have to start making games for XP, Linux, or Mac. If they go to XP, they''ll have to spend money to buy seperate programs for each computer, since one copy of XP cannot be installed on two computers because of the log in crap. Then there''s even more money going to register it. Since most companies have more than 20 people, and XP costs around $200 at some stores, + the money to register all those copies, that''s $80,000 down the drain. That''s basically an entire game budget down the drain. $70 times 1 copy that can be installed on more than one computer, that''s $70. That is a huge difference. SuSE Linux, of which the professional version costs $70 and comes with free game programming tools, is very stable, and once Windows 98 goes away I expect that many people will be pissed and go to either Macs or Linux and as of now, either is fine with me. You''ll probably think differently, but doesn''t Microsoft already have enough money?
Eternity is relentless
/me takes a deep breath.
I seriously hope PROFESSIONAL developers did not buy one copy of Windows 98 and install it on multiple machines. I don''t care what anyone says, that would be and still is 100% ILLEGAL. Companies have to be careful not to pirate software because there are such things as LICENSE AUDITS. I''m working at Johnson Space Center (NASA) right now, and belive me: they count every last license and make sure they have paid for EVERY COPY of EVERY PIECE OF SOFTWARE they are using. Is this because they are stupid? NO. This is because if you have multiple people using the software at the same time on different machines, you have to buy multiple licenses.
Granted, some licenses allow you to install the same software on multiple machines IF you do not use the software on both machines at the same time. If the license allows this, then it is perfectly acceptable.
The problem with an operating system is that people will most DEFINATELY use the software on multiple machines at the same time in order to network them.
Furthermore, a many professional companies do not buy the operating system explicitly, but buy them as part of the computer (OEM versions). They usually only upgrade operating systems when they upgrade computers. This is why many businesses will continue to use Windows 2000. And why shouldn''t they?
If your company has 20 people, it would be STUPID to spend $200 per copy at ''stores.'' I''m pretty sure the price drops with as few as five copies, and I''m pretty sure you can buy a single CD with 20 licenses. But like I said earlier, these people should already HAVE 20 licenses of Win98/ME/2000 or whatever they were using before.
And since when are game programmers NOT programming for WindowsXP? Do you really think it''s that much different than Win98 programming? If you use the Win32 API correctly, then there is no reason why a game written for Win98 would not run flawlessly on WinXP. Just remember that NT (and hence 2000/XP) is not as forgiving on some errors, due to its higher security.
Anyway, if you don''t like WindowsXP, then Windows 2000 is still a great alternative. I had been dual-booting NT4 and Win98 until 2000 came out. Since then I''ve said goodbye to DOS/Win9X, and never looked back. I can''t stand using Windows98 now, and I don''t see how you can stand it either. It''s good that it has been discontinued (I just hope that WindowsME disappears soon, as it is evil incarnate).
If you must target Linux, but are targeting Windows98 first, then PLEASE make sure you write portable code. Use SDL/OpenGL/GLUT/Socks/OpenAL/whatever it takes to make the transition as smooth as possible. There''s no reason why you can''t target both platforms at once, but don''t start with Win98 and expect to magically change to Linux someday. I applaud you for considering alternatives.
By the way, I personally know at least three Linux users who use almost nothing but open-source software that probably would not buy your game, no matter how good it was. Strangely enough two of them also own a PlayStation2. :-/
--TheMuuj