imLinguin / nile

Unofficial Amazon Games client
GNU General Public License v3.0
300 stars 15 forks source link

Windows 7 Support #52

Open narniaexpert opened 3 days ago

narniaexpert commented 3 days ago

This project originally was intended as an Amazon Games client for Linux based devices like Steam Deck, but it really is a multi-platform Python app that could also benefit users of older PCs no longer supported by the official Amazon Games Windows client. Sometime within the past year Amazon dropped support for Windows 7 from the official Amazon Games Windows client and requires Windows 10 to download or install new games. Most of the classic games in the Amazon Games catalog are older titles which run fine in Windows 7, so this project will benefit users of older PCs with an alternative method of downloading their collection. Since I was able to download, compile, and run this project in a Windows environment this issue primarily addresses documentation.

Documentation should be re-branded as a multi-platform Python based command line interface to download games for both Linux and older PCs.

The latest version of Python that supports Windows 7 is Python 3.8.10 #https://www.python.org/downloads/release/python-3810/ I was able to successfully run this program using Python 3.8.10 and use pip to install pyinstaller and all required dependencies.

Instructions should be provided for Windows users who are not experienced with Python or using a command line interface. Please consider including a pre-compiled Windows executable in a future release for users who do not have this type of experience to compile their own executable using pyinstaller.

imLinguin commented 2 days ago

Doesn't the already provided executable work? I agree the README could be re-phrased to reflect multi platform support