GNU/Linux
Terminal commands
$ lshw
lists hardware.
$ lspci
lists all PCI devices.
$ lsusb
lists all USB devices.
To create a text document of the Terminal output, append > filename.txt to the command.
$ lshw > lshw.txt
To have the text document on the desktop:
$ lshw > ~/Desktop/lshw.txt
Wine
Wine is a compatibility layer that aims to make Windows games playable on Linux systems. The number of games that work properly is steadily growing, although not all games are supported.