since i couldnt get the victory points part of the trainer to work, i played around with cheat engine. I found its pretty easy to alter your victory points in game. Once you recieve your first one, search for 1 as a 4 byte integer, then filter it as you get more points, by the time i got 3 victory points i had filtered the results down to 3, and then i changed the number to 999. I then got anotehr vicotry point jsut to be sure it stuck, and when i completed the map, i was awarded over 150k gold more than enough to buy every item in the shop 10 times over. You obviously wont need to alter it to 999, maybe 200 would be sufficient. I'm gona play around to see what else i can alter, maybe pop cap.
yep, you need the app 'cheat engine' like the guy above linked, its pretty damn easy to use. Its best to run the game in window mode whislt your doing it, it will make it go faster, you only need to do it once to get lots of gold to buy eveything.
I tried it aswell, but i was always left with a few thousend more searches before the game ended. eventually i figured out that if you use the victory point cheat on the trainer and just keep on pressing it while hovering your mousepointer over the big star in the middle you would get the victory points aswell.