No, it doesn't work for me, neither on my real Atari 1040 STE with 4MB of RAM nor on Hatari configured for a 1040 STE with 4MB of RAM. I get the same error message: "Failed to allocate hidden planar". However, on Hatari, when I configure it for a MEGA STE, it works.
Viewing post in Command & Conquer for Atari ST comments
Interesting, the message means that a very early memory allocation failed, and that should not be the case on a 4MB machine.
One of the first things the game does is to dump how much ST-RAM and TT-RAM it can allocate at max. Something like:
C&C ST - At program start:
ST-RAM 2308478 b (~2254 KiB)
TT-RAM 0 b (~0 KiB)
I'd love to know what your system is saying (you can pause the real Atari ST by pressing Ctrl+S and resume with Ctrl+Q).