Mark wouldn't go mad supporting 2 APIs
1. It is only needed for Windows where OpenGL can be dropped as it is next to useless for most users due to PC system sellers.
2. It would only be rewriting the Max2D Driver, not the whole module and for an experienced DirectX programmer like Mark this shouldn't be that of a problem, especially as he has the B+ / B3D Sources to fall back for this 2D driver.
1. It is only needed for Windows where OpenGL can be dropped as it is next to useless for most users due to PC system sellers.
2. It would only be rewriting the Max2D Driver, not the whole module and for an experienced DirectX programmer like Mark this shouldn't be that of a problem, especially as he has the B+ / B3D Sources to fall back for this 2D driver.