# FlasCC requirements and limitations?

It is now available for download. It says you need twice* as many bits as I have. Why would you need more bits to compile code? Does that mean you need more bits to run flash games writtes with flasCC

Did anyone try it out and happens to know the answers?

Minimum system requirements
Flash Player 11 or higher
Flex SDK 4.6 or higher
Java Virtual Machine (64-bit)
Windows
Microsoft® Windows® 7 (64-bit edition)
Cygwin (included)


*This is meant as a joke. however I do own a 32-bit laptop and I am wondering why you need 64-bit. Afaik - You only need 64-bit if you want to run a system that has more than 4gigs of memory. Why would any flash game require more than 4 gigs of memory.

The only system that is 64-bits and does not have 4gigs of memory that I can quickly recall is that hilarious Nintendo that came ages ago with a Motorola CPU.

64bit does not only mean access to more memory, it also means larger word size. So larger instructions. I'm not sure why FlasCC requires it, but it clearly does (as shown in the minumum system requirements).

I was able to run the demo on both x86 (32 bit) and x64 (64 bit) systems. So it appears the 64 bit is only required for the compiler.

My guess is that they are forward-looking and see that a 64-bit build will be needed eventually (esp. related to stuff like unreal engine), and don't want the hassle of supporting both 32bit and 64bit versions.