Jump to content

why do company's not sell older things brand new?

Ashley MLP Fangirl

so i've wondered about this for a while. 

 

why don't company's keep making older tech and sell it still?

if you for example want to get into MS-DOS or early Windows gaming, you'd have to buy a 20 year old PC, find an OS for it, and then hope everything still works. 

why can't i just buy a Pentium 2 or 3, a board for it, a GeForce 256 and Windows 98 brand new instead of searching thrift store's and online for those things and hope they still work? 

 

i suppose stuff that old would be easy and cheap to make with the manufacturing technology's we have now... 

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

Because people aren't buying it in mass. It costs a hell of a lot more to build things in small quantity as you have to maintain a production line that has little output and next to no profit.

Link to comment
Share on other sites

Link to post
Share on other sites

cuz they can't massproduce it, and why would they? That's a VERY limited market

 

Say that 10 million people are very interested in tech.

 

All of them buy the latest. Of those 10 million, most probably around a 100 of them would buy something like that, old tech. The cost of dedicating factory space, shipping, material costs and all that would be massive in comparison to the profits, so nah.

Case: Corsair Graphite 760T || PSU: Corsair RM650i || Mobo: Asus RoG Strix Z270E || CPU: Intel i5-7600K @4.8GHz || Cooler: Corsair H110i v2 || RAM: Corsair Vengeance DDR4 3200MHz 16GB White LED || GPU: MSI GTX 1070 8GB GAMING X || SSD: Samsung 850 Evo 250GB, Samsung 860 Evo 500GB, Samsung MZ1280 M.2 128GB || HDD: Seagate Barracuda 1TB

Link to comment
Share on other sites

Link to post
Share on other sites

For software side of the topic - there's not a lot of programmers, who want to work on such old codebase/application, especially when there are so few potential gains (not much interest/profit). Especially when you have to work with really old legacy tools, such as MS-DOS, which is nowadays a hell to work with compared to more modern programming languages. And then to maintain compatibility...

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

55 minutes ago, firelighter487 said:

if you for example want to get into MS-DOS or early Windows gaming, you'd have to buy a 20 year old PC, find an OS for it, and then hope everything still works. 

What's wrong with virtualization software?

🙂

Link to comment
Share on other sites

Link to post
Share on other sites

39 minutes ago, firelighter487 said:

so i've wondered about this for a while. 

 

why don't company's keep making older tech and sell it still?

if you for example want to get into MS-DOS or early Windows gaming, you'd have to buy a 20 year old PC, find an OS for it, and then hope everything still works. 

why can't i just buy a Pentium 2 or 3, a board for it, a GeForce 256 and Windows 98 brand new instead of searching thrift store's and online for those things and hope they still work? 

 

i suppose stuff that old would be easy and cheap to make with the manufacturing technology's we have now... 

There are companies that guarantee a certain product will be available for 10+ years, like Microchip with their microcontrollers.

 

In the case of computers and chips in particular it has to do with MONEY and TECHNOLOGICAL LIMITATIONS.

 

It costs money to have a factory that makes chips, and the factory consumes money no matter if you make chips or not, in fact some manufacturing steps are so difficult to pause that it's cheaper to keep the production running 24/7 making some chips you may not need (and wasting money on wafers and chemicals) compared to pausing production for even a few hours. If you pause things, you basically have to throw out chemicals, wafers, have to go through cleaning and resetting procedures and so on.

So you can't keep an old factory running producing 24/7 various Pentium 3 or AMD Phenom chips and filling a warehouse, because there's not that much demand for it.

 

It costs money to make a chip making factory and the factory can make a limited numbers of chips ... well, it can "process" a limited number of wafers (discs of silicon on which chips of various sizes can be made). The wafers cost money, their size is typically fixed (let's say 10 inch in diameter)  and the time to make the chip costs money, so the smaller the chips you make, the more chips you get out of those discs. So, it's in their manufacturer's interest to reduce every structure as much as possible, to squeeze everything in smaller square or rectangle, so they can cut more chips out of a round wafer disc.

 

However, a factory can not simply reduce the manufacturing process as it pleases, factories are made from the start for a particular manufacturing process and size, like 65nm, 45nm , 32nm, 28nm, 22nm, 14nm , 12nm, 7nm and so on. 

So every time you reduce the size, either a new factory has to made which costs tens of millions of dollars to hundreds of millions of dollars in the case of sub 30nm factories. Wherever possible, companies prefer to upgrade existing factories because it costs much less money compared to making a completely new factory but in the case of the newest generations like 14nm and smaller, upgrading is practically not possible due to too many differences.

If they don't upgrade the factory, big companies like Intel and AMD and TSMC can keep older factories to produce other things than what they made before. For example, instead of making video card chips at 65nm, TSMC can reuse the factory to produce Realtek audio chips, because such chips don't benefit. Or, chipsets can be made at 55nm (AM4 chips) or 45nm (some Intel chipsets I think) because there's no benefit to using smaller processes. Some make small tweaks and repurpose factories to making RAM or Flash memory or other things.

 

It's not cheap to change a design from a process to another... for example rearranging a chip from 65nm to 45nm even with automated tools would have cost hundreds of thousands of dollars. The smaller the process, the more expensive it is... changing a processor or gpu chip from 14nm to 7nm for example would probably cost millions of dollars. Smaller chips like let's say an onboard network chip would cost hundreds of thousands to make it from the start at 14nm or 12nm.

 

So it's logical companies won't spend tons of money upgrading an old part to a newer process, validating, running it through all their tests for weeks, and then taking up valuable wafer space in the new factory when the demand would be extremely small. They have to recover their investment in the factory (if they own it), they have to recover the investments in research they made on the new chips, the tons of money they spent arranging the chip for newest process and all that.

 

Also, older chips can't always be simply moved from process to process. For example, let's say you want to remake the classic AMD K6-2 500 Mhz on socket 7 - that one was made on 250nm process and was running at 2.2v for the core and 3.3v..3.6v for I/O

On modern processes like 14nm you basically can't use such high voltages like 3.3v, the transistors and internal structures inside are too small... so AMD would have to find an old factory that still does 90nm or some process that would still work.

Other chips like for example Phenom x4 or Phenom 2 x4 were made at 65nm and 45nm - those factories were long time upgraded to 32nm or 28nm, or repurposed to make chipsets, ram , flash chips, whatever was more profitable, so again it would cost too much to start making new batches. 

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

24 minutes ago, duncannah said:

What's wrong with virtualization software?

Older games assumed the system clock would run at a specific rate, and tied in their internal timers to that clock rate and timings in the game depended on this.  So old games runs way to fast on a modern CPU.  

 

You are able to limit the CPU with software but I haven't seen any software that manipulate the system clock.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Kroon said:

Older games assumed the system clock would run at a specific rate, and tied in their internal timers to that clock rate and timings in the game depended on this.  So old games runs way to fast on a modern CPU.  

 

You are able to limit the CPU with software but I haven't seen any software that manipulate the system clock.

DOSBox can do this: https://www.dosbox.com/wiki/Configuration:CPU

🙂

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, duncannah said:

 Yes DosBox can manipulate CPU clock, as many other software.  I have used DosBox before and never found a way to fix system clock issues and Wiki you linked to say nothing about system clock manipulation.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×