Re: Offline version with private servers would be godsend
Though I totally understand what you desire @dragonslayerxxx1 and reasons why, then I wouldn't get my hopes too high up on such any time soon. Mainly because it doesn't fit into the mold of where EA wants to be in the gaming market and their business modeling.
In the BF2042 portal you can actually set up totally private servers. Even with password protection, so its either only you as a single person or your friends that you share the password with, who will be able to access that server. So the screaming kiddies shouldn't be a problem, except the ones you might have on the floor around in your own house. :o)
So while I understand your desire to be able to play the game entirely offline, then that is not possible by current design of the BF2042. And I doubt it ever will be, as the client/server software architecture obviously rely on heavy processing on the server side for controlling the gameplay for all the clients. So theoretically this could of course also be released to the 'public'. But as said, the EA business model and pricing for that sake, is not built with that in mind. You can actually say that you probably would need an entire separate 'open source project' to create something like this from the ground up.
Which actually is closely connected to the last point that you raise. Namely a DMR free version of the game. EA is of course not going to launch a royalty free version of their brand new game, just to see all their millions of $ investment into R&D not coming back in sales revenues first. EA is not a charity organization. Another thing is that its actually quite challenging to keep old IT tech functioning for many years later. As aka 5.25" disk drives are not that easy to find anymore these days, likewise with graphic drivers used like 10 years ago, active x plugins, many of the different underlying supporting DLL libraries are no longer kept up to date, etc. None of it are certainly compatible with current versions of Windows/Mac/Linux/Android... So all this makes it cumbersome and most often practical impossible to keep all retro games playable, unless you keep like a time-capsule of all components you need from the époque you want.