it looks like one bit was missing on the space invader 2 dump. The new dump has 1 more bit and more valid instructions. I will keep it desoldered until it's confirmed to work. This chip is interesting in that banks 0 and 1 are not accessible from code directly it seems. I have a debug mode that will do a "tree dump', chaining calls and jumps together to traverse the banks and discover new ones, using recursion. I have pasted the bank traversal below if anyone is curious what it looks like. The tree dump was the only way to dump these at first, until I discovered the factory test code that lets you dump any bank you choose. Unfortunately I forgot most of how it worked since that was 4-5 years ago. but the dumper still works fine.