You will see an icon called 'All Apps'.Now, click the Install button and your Game will start downloading.A window will open with your app in it and an Install button on the right.You will see the Need for Speed No Limits game icon.In the search bar, type Need for Speed No Limits and search. If you do the above correctly, the Emulator app will be successfully installed.ģ: Installing Need for Speed No Limits Game on your PC.Follow the on screen directives in order to install the application properly.Go to the Downloads folder on your computer to locate the emulator application.Note: You will need at least 1GB of free space on your computer. The best emulators on the market are - a. Now follow the 4 simple steps below: 1: Download an Android emulator To install and play the Need for Speed No Limits on your PC or Mac, we have painstakingly written these instructions to get the game running on your computer.