You are not logged in.
Is there ANY way to get this running on a PC (school) that doesn't allow writing to registry?
I'm trying to play LAN with some classmates but any 'portable' version I can find just gives the "invalid cd-key" error, probably because writing the CD keys to the registry is forbidden on the computers.
I tried every ''portable'' version but none seem to be truly stand-alone and not need the registry, I also tried the Origin version of the game with the http://par.nofate.me/ trick but it just closes the game after "Validating.".
Please help.
Last edited by Dynd (2013-09-04 17:13:05)
Hi Dynd, BF1942.exe needs to read CD-key from registry. I will try to patch it to make it portable, but no promises it will be done.
Alright, here's to good hope!
Me and my classmates have been playing the multiplayer demo of the game for the past two years pretty much every day instead, because that does work.
But we are getting kind of tired of it by now hehe.
try installing it on usb and running it from there. i used to do that with rome total war and counter-strike until they changed firewall policies
Thanks for your answers. I am not tech savy enough, nor do I think the bad school computers can handle bud's solution so we have just been enjoying ourselves with the BF1942 SW demo.
why dont u try to join SiMPLE server ?
well then ull have to listen in school and play bf1942 at home
well then ull have to listen in school and play bf1942 at home
Meh, I'm sure there is a way. Today I tried Cameyo which promises a full virtual portable enviroment, including registry, by wrapping it all in a single .exe. But I sadly still got the invalid cd key error. I really thought that would work.
EDIT: Nevermind! Success! Turns out the program does work as I expected, I just booted a wrong snapshot. I now probably have the first full true portable version of bf1942 in the world. Thanks for all the suggestions.
Last edited by Dynd (2013-09-20 16:44:13)
Meh, I'm sure there is a way. Today I tried Cameyo which promises a full virtual portable enviroment, including registry, by wrapping it all in a single .exe. But I sadly still got the invalid cd key error. I really thought that would work.
EDIT: Nevermind! Success! Turns out the program does work as I expected, I just booted a wrong snapshot. I now probably have the first full true portable version of bf1942 in the world. Thanks for all the suggestions.
Does that Cameyo virtualization impact performance? Anyway, I've managed with a very simple fix to make BF1942 not show the Invalid CD-key error message without any BF1942 registry entries, making it portable. I've tested in a local server and in SiMPLE server with two computers and seemed to work okay. I will upload modified BF1942.exe if you're interested.
Playing BF1942 from my 2GB USB pen drive. No need to install.
To make BF1942.exe v1.61 portable, just change byte at offset 0x0009510A from 0x75 to 0xEB. Or use BF1942 portable executable: http://team-simple.org/download/bf1942- … atched.zip
To make BF1942.exe v1.61 portable, just change byte at offset 0x0009510A from 0x75 to 0xEB.
are you alien?
No im studying economics, but now wish i studied anything else xD what i study is useless in my country..
i can advise to you study psychology, Denny, you'll be better understanding ppl and yourself, knowing ppl is worth a lot, but living in peace with yourself is priceless!:p
No im studying economics, but now wish i studied anything else xD what i study is useless in my country..
it's useless in any country ;-)
Playing BF1942 from my 2GB USB pen drive. No need to install.
To make BF1942.exe v1.61 portable, just change byte at offset 0x0009510A from 0x75 to 0xEB. Or use BF1942 portable executable: http://team-simple.org/download/bf1942- … atched.zip
This is even easier. Thanks.
I know this thread is old ,,,,,,but I have been using BF 1942 portable for years. Just install game as normal. Then install the no CD patch. Play the game.. Then just go to C:\Program Files and copy the EA games folder to a flash drive. Move the folder to the desired computer. With the BF CD key changer put in your CD key and play from the BF1942.exe inside the folder. This won’t work with Road to Rome but will with all the other mods, DC final etc. All setting and names will go with the folder to the new computer.
Updated BF1942 portable executable. Now, it works also with Road to Rome and Secret Weapons. With this executable inside, you copy your BF1942 folder and can play it in any computer, from a USB drive, for example. However, it may crash the game in Wiindows Vista and above, because you probably have no administrator rights. Mind that, this BF1942 portable executable is just a hack, because it won't exit the game, if it cannot read the registry or there is no BF1942 information in the registry, and your CD-key assigned will be whatever there is in that memory address reserved, most probably the empty string. The right way to make it portable, would be to read the CD-key and game language value from a text file, but that involves some larger changes in executable.
I know this thread is old ,,,,,,but I have been using BF 1942 portable for years. Just install game as normal. Then install the no CD patch. Play the game.. Then just go to C:\Program Files and copy the EA games folder to a flash drive. Move the folder to the desired computer. With the BF CD key changer put in your CD key and play from the BF1942.exe inside the folder. This won’t work with Road to Rome but will with all the other mods, DC final etc. All setting and names will go with the folder to the new computer.
It won't work, unless there is a CD or DVD drive and you are able to modify registry in that computer, because old BF1942 No CD patches, missed some CD drive checks and they have not skipped registry checks in the executable.
Is there ANY way to get this running on a PC (school) that doesn't allow writing to registry?
I'm trying to play LAN with some classmates but any 'portable' version I can find just gives the "invalid cd-key" error, probably because writing the CD keys to the registry is forbidden on the computers.I tried every ''portable'' version but none seem to be truly stand-alone and not need the registry, I also tried the Origin version of the game with the http://par.nofate.me/ trick but it just closes the game after "Validating.".
Please help.
It would be funny to play BF 1942 included Mods via a Tablet or Mobile.
I think it needs a tool to converted it from DVD Retail or Origin to Mobile?
Is the any development to actually?
Or is the idea back to the dust bin?
Yes, try the Interstate 82 mod @ is82.com
You will get a hoot from it no doubt!!
a cool thing were be, if you can play BF1942 via Samsung or Iphone Smartphone , or play via ipad maybe? Phantastic to win players and push the community. Because we dont have to sell shit. We present real old school gaming, without casino gamble off. Free content from free artists. What want the people more?
The only problem I can see with the portable version (already been touched upon by tuia) is that if you run it on a machine with no cdkey value in the registry, everyone doing the same as you will have the same cdkey (a null value in this case). If you try and play on the same server together then you cannot.
While the 'patched' versions of the server no longer validate CD keys, it appears that the server still does not allow players with identical keys to play on the server at the same time (although you can on LAN servers). You get a 'cdkey in use' message. I don't know what would be involved with changing this or even if it can/should be edited.
The fix is to simply manually make that registry value and change it to something that is likely unique. It certainly does not need to be a valid cdkey as explained above.
For this reason I would not say the game is truly portable, but pretty close. Most people will have installed the game via CD and then replaced the required files with the 'patched' version. Because of this everyone will have a unique (and probably valid) cdkey.
The right way to make it portable, would be to read the CD-key and game language value from a text file, but that involves some larger changes in executable.
Last edited by fatfewl (2016-12-20 20:00:15)
Correct. It can be made truly portable changing those Windows Registry functions to some file functions, I have not touched this up again. Server can also be modified to allow multiple players with same CD-key, but this would probably create a mess.
Isnt it possible to boot from USB stick or sd card? In that case u can boot in portable windows or linux and have reg keys installed. Maybe also connect outbound to internet or home VPN.
Do you guys know the CDkey locations for both BF1942 and its two expansions in the registry when playing on windows 7 or windows 10. I believe they change for these later operating systems. Simply I need to know how to manually change the cdkey
Thanks