Do you absolutely need it played in the browser? Or was that more just a neat side thing?
By and large, the 'play full games in the browser' thing has pretty much gone the way of the Dodo due to MASSIVE security holes the systems that enabled it had. So browsers hammered down on support for stuff like ActiveX hard, like Jeff said. Emscriptem works, but it's not as performant, and has a lot of rendering limitations to it(as it goes through OpenGLES and the like for rendering, which isn't as fully featured as mainline OGL or D3D)