64 Bit support for cocos2d-x below 2.2.6

64 Bit support for cocos2d-x below 2.2.6


I have a project in cocos2d-x 1.0.1. But its taking forever to replace the functions. Is it possible to change only few things specific to 64 bit support for cocos2d-x 1.0.1. Thanks.

For eg: Can i implement only these below changes in cocos 1.0.1 version


I don’t think it is possible without more effort. 1.0.1to 2.2.6 is a HUGE jump. Why not make the leap to v3.5? So much has changed between 2.2.6 and 3.5.0 that I’d hate for you to have to make a huge jump again.

in v3 not support blackberry.

it is probably possible to patch 1.0.1

I have no idea what the code looked like, but patching 2.x wasn’t that bad.

Are you using C++?

LOL are you saying group effort to patch 1.0.1 to 64-bit? I’m down, just got 3 cases of red bull total zero from Amazon Prime…

But I’m just curious.So its not easy to replicate the changes done in those commits by the cocos2d-x team to 1.0.1? As our code looks too time consuming upto few weeks to finish it… We are finding a lot of changes to work on from 1.0.1 to 2.2.6. But v3 will take a little more effort due to the changes done further.

@slackmoehrle @corytrese
So again those few commits done on nov - dec for 64 bit cannot be replicated for 1.0.1? Thanks


Finally got it done. For cocos2d-x 1.0.1. It was wayy easy to do that without re working on the entire source. Just few data types to change , and replace few libraries like libcurl.a etc built for arm64. Few minor fixes like int to size_t etc. Thanks all. :slight_smile:

Sorry to dig this topix, but I’m trying to do the same thing (arm 64 for cocos2d-x v1), can’t find the prebuild libraries for arm64-v8a libcurl, libjpeg, libpng, libxml2, zlib , any help or tip to find/build these libraries ?