The answer to you guys question is simple... because Konami has a bunch of lazy Slogra's working for them, and Richter was pretty much a quick hack they used, with very little effort, or thought put into it. I've looked at the code, and believe me it is a DISORGANIZED mess, even for Alucard, when compared to many other games.
It's ridiculous really too, seeing as how enabling any boss is as easy as setting the byte for the conversation to "played already", while leaving the value for the boss as "alive." As for the glitch where Richter gets stuck, another VERY easily fixable one, and I even set it to teleport him to the next castle after he beats the "fake richter" with 1 simple line of c code.
I Have yet to mess with the Dracula fight at the end, but it should be pretty simple once I find the addresses I need. I hope.
