A machine that old probably won't use an ATX supply; it will use an AT
supply. The main difference is in the connector(s) to the motherboard -
an AT supply has two or three 6-pin connectors (1 row x 6 pins), while
an ATX supply has one 20 or 24-pin connector (2 rows x 10 or 12 pins).
(And no, you can't cut up an ATX connector to make it fit on a
motherboard that expect an AT connector.)
Pretty much all AT supplies have two of those 6-pin connectors to
deliver +5, -5, +12, -12, and ground. Later AT supplies, approximately
once 3.3 V PCI happened, had a third 6-pin connector to deliver +3.3
and ground. I have a Gateway P5-100 of that same era that had the
motherboard connector for +3.3 V, but no corresponding plug on the
power supply; if you aren't running any PCI cards that need +3.3 V,
you don't *need* the +3.3 V connection. If you see an empty 6-pin
connector on the motherboard, that looks like the two connectors that
do have plugs from the power supply, then you don't need the +3.3 V.
(IIRC the +3.3 V connector is near the PCI slots, away from the other
two.)
The ATX supply will also have some other connectors that an AT supply
won't have, like +12 V for fancy video cards and +12/+5/+3.3 V for SATA
hard drives, but the motherboard connector is the main difference.
Newegg still sells a couple of AT supplies, one for $37 shipped
https://www.newegg.com/Product/Product.aspx?Item=N82E16817707002
and one for $60 shipped
https://www.newegg.com/Product/Product.aspx?Item=N82E16817103051
. The $37 one is rated 230 W, so it should replace your 145 W power
supply easily. It doesn't have the +3.3 V connector, though. The
+3.3 V status of the $60 one is unclear, but it's safest to assume
that it doesn't have it.
I looked at Micro Center, but they don't seem to stock AT power supplies
anymore. There probably is a store in NYC where you could buy one if
you want to have it today, but I don't know where that store is.
I don't get money or other consideration from any companies mentioned.
Matt Roberds