Encountering issues moving C&C Generals Zero Hour to a laptop with no CD drive?
I purchased "The First Decade" pack of Command and Conquer back in the day. I still have the CDs (and their respective keys), and had the games installed on my trusty desktop tower for ages. Sadly, my desktop is close to ten years old, and it's showing. I purchased a new laptop a few weeks ago and was trying to reinstall my games, but this laptop has no CD drive. It appears that as a medium they're going the way of the floppy.
I don't want to have to re-purchase the game through Origin, to log in through some Origin interface each time I want to play it, or to have to be online at all times to be able to play it if at all possible. None of that was necessary for the last decade that I've had this game. Furthermore, I've done some modding of the INI files in the process of creating my own series of campaign missions and worry about losing my work if Origin does some kind of file scan each time I try to play it. I sure as heck don't want to be banned from using this or any other game because overzealous DRM detected my mod (or the ModDB entry "A Global Crisis" on which my mod expands with the author's permission).
Long story short, I copied my installation from Program Files (x86) for both Generals and Zero Hour from my desktop to my laptop via an external hard drive. I also copied over their Data folders containing saved games and the like, and even duplicated their registry information entry-for-entry by hand. Again, I purchased the game and still have the CDs and keys, my laptop just doesn't have a CD drive I can use to install it again. Generals works fine (surprisingly), but in Zero Hour all textures appear as a purple mass and the game crashes if I attempt to start any of the vanilla campaign missions. It seems like Zero Hour cannot access the shared assets from the original Generals.
Can anyone think of what I might have missed? I'd appreciate any pointers. If I'm way off-base about the difficulty Origin adds to playing and modding this game, let me know and I might just bite the bullet and re-purchase. Thanks in advance.