Many thanks Tar. I recorded the 25K invad2ct inp at work with XMAME. I was compiling in the background at the time & wasn't getting a consistent 100% out of the game. The two lives left are because XMAME crashed (segmentation fault), so I didn't get to finish them off.
I went home & started playing it in AlphaMAME so that I could proove the 100% speed. Therefore I deleted that 25K score & uploaded a 14K one - proper 100% speed this time.

I should be able to improve on this soon as the waves don't change after the 4th.
I confirmed your invad2ct recording just now. We have different approaches to the game. You seem to leave the CPU opponent to help you clean up the invaders & wait 'till the game will not let you progress until it's dead. If you watch my AlphaMAME recording you will see there is a very easy way to remove the CPU opponent - fire through the left-most shield at the left side, then shoot as the CPU opponent to passes the '1' on the shield before it. I do this because there are no points gained from the CPU killing the invaders.
As for Invinco, now they were definitely 100% speed.

I'm surprised you can't get more points than that - it's a typical Space Invaders style game so your skills should easily translate. You just have to get used to the split-movement - takes a little practice but I dare say it won't be long before you hit the 160K range on it. There are two split-movement waves around the 180-190K range. After these two, the invaders go back above the shields, so you have some time before it gets manic again. Diabolik was very close to getting past the these levels, but gave up, alas. I also gave up on the invho2 clone - diabolik has that score... for now.
Damn IPM Invader, it's so slow. I need to find the time & will power to go back to that game. I actually left the room, went into the kitchen, got my children's meal out of the oven & went back to the game to find I had only lost one life! I think the scores on this game could easily be improved.
I'm currently working on superinv. I'm up to 9k so far. I can't see any problems in getting more, just a matter of time.
