Bro, you really have to use some punctuation in your sentences. Reading your post was somewhat confusing. But from what I gather, you used a code to play as Geese (a non selectable boss character) and then played as him to complete the game. Normally, in most cases when you do something like this, the game will either crash, reset, glitch, or show another characters ending sequence. Or in some rare cases, it will actually show the non selectable character's ending (indicating that there were plans to make them playable at one point). I've played as many unplayable characters in many fighting games. Some of them work well enough to complete the game, and others don't. Depending on the game, they may only work for one match or not at all.