This took me a couple of days to figure out so I’m posting a tutorial on how to get this to work
1. Download the iso
2. Mount it on a virtual drive, I prefer to use Virtual CloneDrive, you can grab it here:
https://www.elby.ch/en/products/vcd.html
3. Run
setup.exe as you usually would and install. When you try to play, you’ll probably get a pop up saying: ''Please insert the original disc instead of a backup (1000)''
4. After installation you’ll have a new folder in your program files called Activision, containing the game folder. In the game folder, you need to insert a file called
iphlpapi.dll. This is a generic Securom cracker.
You can download
iphlpapi.dll from
https://mega.nz/file/db5VXCxY#UtGUsbD-EuA_D8mUAWwPrdr13jKKdUBm10yS_P6UJHc or torrent it from
https://controlc.com/171cda0e. You may need to set up an antivirus exception for it
5. Plug in your portal and play! I’d recommend setting it up to run in Windows 7 compatibility mode
6. If you don’t have a portal, they’re pretty cheap and easy to get online. Wii, Wii U, PC, PS3, and PS4 Portals are all interchangeable. It is only the Xbox 360 and Xbox One Portals that are specific. The Spyro's Adventure 3DS portal is universal and will work on any platform except Xbox, none of the regular ones work with a 3DS as far as I know.
7. If you have a significantly better PC than me and really don’t want to buy a portal or figures, you might find this helpful
https://gbatemp.net/threads/play-skylanders-on-pc-without-the-portal.589312/