CC3 and the 4GB patch: Raising the amount of useable RAM

I've seen discussion around here and Reddit about how CC3 can only use 2GB of ram.

CC3 is a 32bit program, as such it can only "see" 4GB of ram and out of that 4GB CC3 reserves 2GB for the operating system. This is great but I have a 64bit OS and 16GB of RAM.

A guy made a universal patch that changes a 32bit programs code to use all 4GB of RAM it can "see". I use this patch on many programs, such as games, that are resource intensive to increase performance. I've ran it on CC3 without any bad effects but have not benchmarked anything.

My question, since the developers are active here, is there any reason this patch would not work with CC3? And is this a safe thing to recommend to the users here that have a 64bit OS and have more then 4GB of RAM?

The 4GB Patch website by NTCore

Comments

  • jslaytonjslayton Moderator, ProFantasy Mapmaker
    Setting the /LARGEADDRESSAWARE flag on CC3 should have no ill effects because the software isn't trying to do any silly tricks with the upper bit on any pointers. As an important note, it's not CC3 that reserves that 2GB for the OS; it's Windows that does that.

    In my (admittedly limited) experience, CC3 hits other limits long before it runs out of even 2GB of memory, though.
  • RelytRelyt Traveler
    Thanks for the response. I'm not big into the programming side of things.

    I was watching CC3s RAM use age and even with a larger map with lots of symbols and effects CC3 seemed to peak just over half a gigabyte of RAM. So it's good to hear that they are addressing RAM usage in CC3+.
  • JimPJimP 🖼️ 280 images Departed Legend - Rest in Peace
    One symbol is placed in the map, the exact same symbols after that, in the same map, are references to the first symbol. That reduces the amount of ram needed.
Sign In or Register to comment.