Change camera coordinate system

Hey there.
I’m programmer from small company. And we decide to change our old engine to cocos2d-x with some classes of our script system.
But, I have a huge problem. For compatibility reason I want to change coordinate system of camera. For that I’ve created new camera instance and set for current scene this camera as main(cameraMask and either). But I can’t get how to change axes.

In our current projects origin point is top left point of app and Y axes point from top to bottom, X axes from left to right.

In cocos2d-x axes point from bottom to top and origin placed in bottom left. How to change that in minumum of code. Cause I don’t want to change shaders code(scale -1 by Y and scale textures in shader) or code of nodes.

Is that possible to solve that problem?

We do not have a way built in to change the coordinate system.

So the only way is to intrude on to source of engine and change that(I should leave our old scipts untoched)?

We are OpenGL under the hood. This is why we use the “Right-handed Cartesian Coordinate System”.

I am not sure if one can change it easily or not, in the source.