Well, what are you trying to achieve? Is there any particular reason you want to use 3d commands? (there are lots of good reasons to do so, but only if you want to take full advantage of them... otherwise it might not be worth the extra hassle).
If you do want to use 3d for 2d, I would suggest going all the way and NOT mixing 2d commands in there too. But it's quite a lot of work to set up a good 2d-in-3d sysytem. You can read my (surprisingly long) brief description of some of the issues I faced setting up my system, here:
http://www.blitzcoder.com/ubb/Forum14/HTML/000868.html
If you don't want to put yourself through all that, probably the easiest, best place for you to start with this is with John Pickford's 2d-in-3d SNES style code library - which is somewhere in the code archives I believe, and should be excellent for your purposes.
What happened to your metroid game?
If you do want to use 3d for 2d, I would suggest going all the way and NOT mixing 2d commands in there too. But it's quite a lot of work to set up a good 2d-in-3d sysytem. You can read my (surprisingly long) brief description of some of the issues I faced setting up my system, here:
http://www.blitzcoder.com/ubb/Forum14/HTML/000868.html
If you don't want to put yourself through all that, probably the easiest, best place for you to start with this is with John Pickford's 2d-in-3d SNES style code library - which is somewhere in the code archives I believe, and should be excellent for your purposes.
What happened to your metroid game?