I went from an old 386sx-33 to a Pentium 4 and brought my software along with me. The previous owner had borked the hard drive and gave the box to me for free.
I got a hard drive and installed DOS on it (which was the only OS that I had at the time) and tried to play some games.
That was a bewildering experience. Almost nothing worked, I had no drivers and no way to get them, but I did find a few games that would load and ran them. Text games were ridiculously snappy, it felt like I would press the enter key and the next section would already be up before my finger left the key.
But the real mindblower was graphical games. I got (I think) Commander Keen or some other graphic-based platformer to load and it would start the level and everything moved in super-high speed. If I pressed an arrow key I was instantly as far in that direction as the character could move. When I pressed Jump the character would twitch, completing the jump instruction before screen could fully update.
The new system running a barebones OS was so fast that the software could not operate normally. Now computers are scores of times faster than that and yet seem so much slower because of both software bloat (bad) and decoupling software clocks from processor clocks (good).