I have some progress update for the Dreamcast port.
Rendering is working, animation, input and music are all in.
The rendering was the most difficult part, I wanted to use hires 640*480 sprites and I was hitting the dreamcast VRAM limit
I had doubts at first, but after digging more into the subject, and with the help of online resource like DCEmulation website things are now looking good.
Shadow Gangs will be using a mixture of modified OpenGL + native PVR functions and is feasible 100%
Bellow is a picture of a test level running on the NullDC emulator, and I hope to show a video soon.