I've always disliked the fact that neither game (BF1943 and Bad Company 1) ever came to PC; I believe they were only on their respective consoles (7th gen, ps3/x360), which will have no way of going back online, unfortunately. (I still say that Battlefield 5 should have been marketed as BF1944, it would have been way more anticipated lol! Maybe I'm wrong but that's neither here nor there.)
Bad Company 2 does have hope, but only with the PC version; they often have community support after the game's life cycle comes to its end. BullyHunter mentioned 'Project Rome' which also came up in my own previous google searches. Still, it's better than not having it available at all!
I'm actually going to give it an install and jump on the game for the last few months, get some last hurrahs in officially.
It is a shame about Bad Company 1 and BF1943, not really any way to preserve the game and the online aspect of it, especially 1943. I don't think Xenia would be able to emulate 1943's online aspect all that great.