I've not used max2d with minib3d myself but that looks like a problem with an opengl state no being reset
(its hard to see without being able to break the code!)
I believe there's a version on minib3d floating around that was made to work with max2d - on some german forum??
Your better move would be to have a go at fixing the current minib3d tho (and contributing the fix back!)
and see it wasn't as hard as you thought it was going to be either was it! ;p
[edit] see this! http://blitzmax.com/Community/posts.php?topic=66843
(its hard to see without being able to break the code!)
I believe there's a version on minib3d floating around that was made to work with max2d - on some german forum??
Your better move would be to have a go at fixing the current minib3d tho (and contributing the fix back!)
and see it wasn't as hard as you thought it was going to be either was it! ;p
[edit] see this! http://blitzmax.com/Community/posts.php?topic=66843