Amstrad CPC 6128 here.
Top of the line at that time because it had a floppy drive, so you didn't have to wait 15 minutes for a game to load only to discover in the last moment that the tape was broken. HDD was out of the question. I didn't know what an HDD was until a friend got his first PC, and I remember asking "what do you mean the disk is hard?". (That and "what? you can switch the computer off and still keep things inside?")
It would boot a Basic interpreter, and from there you could load games or the OS it came with in a couple of floppy disks, CP/M, in a time when I didn't know what an OS was. Only thing I knew is I could use one of those disks to copy some games, because it had a... well, a copy command :-D
My excuse for buying it was learning to program, but I had very little success with that. Every time I started programming a new "game" I wouldn't go past drawing some lines with Basic on the screen and thought it would be too much work. Later I bought a "Games for Amstrad" book that was literally that, code listings of very simple games in Basic. I typed a couple of them only to decide they were much worse than the "real" games and not even bother to save the work of whole afternoons.
If something like Galaxy or Steam had existed then to keep track of time played, I think
Match Day II would still be my top game. Must have spent thousands of hours in it, including changing every default team name every time I run it.
Oh, I remember something else. A friend used to come to play games at my home. Our concept of co-op was playing
Commando on the same keyboard. I would control movement and he would sit there just pressing the space bar non-stop to shoot. I still wonder how he could put up with that crap for so long :-D. Years later we were very disappointed to learn that the game didn't even have an ending.
And of course, like everybody else at that time, I broke a couple of joysticks playing
Daley Thompson's Decathlon.