Users on 32-bit operating systems have reported problems with installing the Battlelog web plugin and using Google Chrome. We're working to have this issue resolved before the end of the week. Affected users are encouraged to temporarily use another web browser.

Invalid CD-Key

thesnooze
Enlisted: 2012-10-07
2012-11-06 03:42
FARSOXZ said:
go to the game info and write the product code and it will work


Enter it where? That code is alphanumeric but the key changer in the eReg folder only takes numbers.
Rodahl
Enlisted: 2011-11-13
2012-11-06 03:58
Try this:

1. Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2. Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3. On the right side you should see a "registry key" named default, double-click it.

4. Type in your product key (both numbers and letters accepted)
(to find your product key, right click battlefield 1942 in origin, game information/detail, and you should see your product key)

5. Click ok, try launching battlefield 1942 again.
YoonSicTaeNySNSD
MY Enlisted: 2012-08-28
2012-11-06 04:24
still the same
Trust me ,I'm an engineer.
beowulf-da
RU Enlisted: 2012-03-18
2012-11-06 10:04
So, did anyone solve this problem?
Liquidus_Talon
GB Enlisted: 2011-10-25
2012-11-06 13:48 , edited 2012-11-06 13:55 by Liquidus_Talon
Reegad said:
Try this:

1. Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2. Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3. On the right side you should see a "registry key" named default, double-click it.

4. Type in your product key (both numbers and letters accepted)
(to find your product key, right click battlefield 1942 in origin, game information/detail, and you should see your product key)

5. Click ok, try launching battlefield 1942 again.


There was no Origin folder for me at that location, on Windows 7 Ultimate 64bit - it was seperate from the 'Electronics Arts' folder.

http://answers.ea.com/t5/Battlefield-1942/Battlefield-1942-Invalid-Serial-Key/td-p/174042 [answers.ea.com]
Ston3Cold
ZA Enlisted: 2011-10-27
2012-11-06 14:10 , edited 2012-11-06 14:11 by Ston3Cold
Reegad said:
Try this:

1. Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2. Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3. On the right side you should see a "registry key" named default, double-click it.

4. Type in your product key (both numbers and letters accepted)
(to find your product key, right click battlefield 1942 in origin, game information/detail, and you should see your product key)

5. Click ok, try launching battlefield 1942 again.


Ok, I finally got mine working !

1) Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2) Navigate to the following section(s) depending on your OS,

For those of you that don't have an Origin folder located in either of these two locations:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3) You need to create it yourself. I have Win 7 x64, so I made an Origin folder (also known as a "key" in the registry) under Electronic Arts.
To create this "folder", right-click on Electronic Arts and then choose "New" and then "Key". Now it should allow you to give it a name, rename it as Origin.

4) Next, right-click on the Origin "key" you just made and again pick "New" and then"Key". Give this new key a name of Battlefield 1942.

5) Next, right-click on the Battlefield 1942 "key" you just made and again pick "New" and then "Key". Give this new key a name of ergc

6) Next, click on the ergc "key" , on the right hand side you'll see it has a string value called "Default". Right-click it and then choose "Modify".

Now you need to copy your product key from Origin and paste it as the new modified value.

To find your product key, right click Battlefield 1942 in Origin, then choose Game information/detail, and you should see your product key (listed on the right hand side)

7) You do NOT need to include spaces, just copy and paste the key and click on "Ok".

Now you can close the registry editor, run your game and you should be able to connect to any server. I managed to connect to my dedicated server at last after I did this !

Hope it helps you guys :-)
Liquidus_Talon
GB Enlisted: 2011-10-25
2012-11-06 15:33
Well done Stone Cold, way to lay the smack down ;)
Ston3Cold
ZA Enlisted: 2011-10-27
2012-11-06 15:51
Liquidus_Talon said:
Well done Stone Cold, way to lay the smack down ;)


Now give me a HELL YEAH and throw me a beer !

\ :D /
ZekeSVK
Enlisted: 2012-04-03
2012-11-06 16:06
pls make screens how make this ... i dont speak english , i dont understand
ostrichbean
GB Enlisted: 2011-10-30
2012-11-06 16:17
Thanks. worked for me
PC [BFV] ostrichbean
ZekeSVK
Enlisted: 2012-04-03
2012-11-06 16:18
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc

Where i can find this folder ? or what is this omg ? i am noob pls HELP ME !
zombiefly
Enlisted: 2011-10-24
2012-11-06 16:18
i had tried to use the bf1942 key changer, although this didn't work as it's 32bit and my OS is 64.
The hack above does the same as the keychanger apps from back in the day.

I wish they'd have included the expansions with this freebie. they were excellent
AlexArkham
Enlisted: 2011-10-26
2012-11-06 16:20
Ston3Cold said:
Reegad said:
Try this:

1. Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2. Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3. On the right side you should see a "registry key" named default, double-click it.

4. Type in your product key (both numbers and letters accepted)
(to find your product key, right click battlefield 1942 in origin, game information/detail, and you should see your product key)

5. Click ok, try launching battlefield 1942 again.
Ok, I finally got mine working !

1) Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2) Navigate to the following section(s) depending on your OS,

For those of you that don't have an Origin folder located in either of these two locations:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3) You need to create it yourself. I have Win 7 x64, so I made an Origin folder (also known as a "key" in the registry) under Electronic Arts.
To create this "folder", right-click on Electronic Arts and then choose "New" and then "Key". Now it should allow you to give it a name, rename it as Origin.

4) Next, right-click on the Origin "key" you just made and again pick "New" and then"Key". Give this new key a name of Battlefield 1942.

5) Next, right-click on the Battlefield 1942 "key" you just made and again pick "New" and then "Key". Give this new key a name of ergc

6) Next, click on the ergc "key" , on the right hand side you'll see it has a string value called "Default". Right-click it and then choose "Modify".

Now you need to copy your product key from Origin and paste it as the new modified value.

To find your product key, right click Battlefield 1942 in Origin, then choose Game information/detail, and you should see your product key (listed on the right hand side)

7) You do NOT need to include spaces, just copy and paste the key and click on "Ok".

Now you can close the registry editor, run your game and you should be able to connect to any server. I managed to connect to my dedicated server at last after I did this !

Hope it helps you guys :-)



This works! Cheers man, hope people see this who had the same issue.
Co0kieMonster
AE Enlisted: 2011-10-24
2012-11-06 17:50
Ston3Cold said:
Reegad said:
Try this:

1. Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2. Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3. On the right side you should see a "registry key" named default, double-click it.

4. Type in your product key (both numbers and letters accepted)
(to find your product key, right click battlefield 1942 in origin, game information/detail, and you should see your product key)

5. Click ok, try launching battlefield 1942 again.
Ok, I finally got mine working !

1) Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7)

2) Navigate to the following section(s) depending on your OS,

For those of you that don't have an Origin folder located in either of these two locations:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS)
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS)

3) You need to create it yourself. I have Win 7 x64, so I made an Origin folder (also known as a "key" in the registry) under Electronic Arts.
To create this "folder", right-click on Electronic Arts and then choose "New" and then "Key". Now it should allow you to give it a name, rename it as Origin.

4) Next, right-click on the Origin "key" you just made and again pick "New" and then"Key". Give this new key a name of Battlefield 1942.

5) Next, right-click on the Battlefield 1942 "key" you just made and again pick "New" and then "Key". Give this new key a name of ergc

6) Next, click on the ergc "key" , on the right hand side you'll see it has a string value called "Default". Right-click it and then choose "Modify".

Now you need to copy your product key from Origin and paste it as the new modified value.

To find your product key, right click Battlefield 1942 in Origin, then choose Game information/detail, and you should see your product key (listed on the right hand side)

7) You do NOT need to include spaces, just copy and paste the key and click on "Ok".

Now you can close the registry editor, run your game and you should be able to connect to any server. I managed to connect to my dedicated server at last after I did this !

Hope it helps you guys :-)




Worked for me. Thanks
colorlessness
US Enlisted: 2012-03-27
2012-11-06 18:37
Tried StoneCold's solution, still not working. :(
Ston3Cold
ZA Enlisted: 2011-10-27
2012-11-06 18:41
colorlessness said:
Tried StoneCold's solution, still not working. :(


Mmm, you sure you didn't miss a step perhaps ? I'll see what I can do and make a guide for the rest of the people that don't speak English.
colorlessness
US Enlisted: 2012-03-27
2012-11-06 19:06
Okay, tried again, worked this time. Pretty sure I didn't miss any steps before -- the only difference I can think of is that this time I restarted Origin after adding the registry key. Don't know if that's necessary or not?

Anyway, thanks a lot for this solution, happy I got it to work. :)
TheHarbinger1911
MD Enlisted: 2011-10-25
2012-11-06 19:08
Q: Can I play online against players who have the original disc-based version?
A: No. This Origin digital download version can only be played against other players who are using the same version. But since it’s free for everyone, everyone can download their own copy of the game. This version of the game will only show applicable (new) servers in the server browser.
kitoknight820
MX Enlisted: 2012-01-12
2012-11-07 03:34
colorlessness said:
Okay, tried again, worked this time. Pretty sure I didn't miss any steps before -- the only difference I can think of is that this time I restarted Origin after adding the registry key. Don't know if that's necessary or not?

Anyway, thanks a lot for this solution, happy I got it to work. :)


how do you restart it?
just close and open again?
sandvich
DiYei-h4xD
MX Enlisted: 2011-12-20
2012-11-07 03:57 , edited 2012-11-07 03:59 by DiYei-h4xD
I will try to make this easy for you guys

if you have a 64b OS:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc]
@="PUT YOUR KEY HERE"



if you have a 32b OS:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc]
@="PUT YOUR KEY HERE"


copy that to a txt file and renameit to .reg, don't forgget to copy your key also
then double click the file and you're done and ready to kick some old a**