Invalid CD-Key

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.
papitote84
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**
Me_PrincessLuna
CA Enlisted: 2012-03-28
2012-11-07 04:16
You guys need an admin in here.

Or go here: https://help.ea.com/ [help.ea.com]
HUZZAH! How many points do I receive..?
PaBLo_PiCas0
IN Enlisted: 2012-01-27
2012-11-07 06:15
yeah it Wrorking...
http://g.bf3stats.com/pc/VeutN6mL/DeMizE_90.png
Kiysey
Enlisted: 2012-01-18
2012-11-07 06:19
My game just freezes before starting up! It says bf1942 has stopped working, but sometimes whimsically the game runs and runs smooth and am being able to play online also, just cant turn on Punkbuster as it asks for a latest patch.
YouOwnedMe
AU Enlisted: 2011-10-24
2012-11-07 08:02
ZekeSVK said:
but where do i put???? in game?

C:\Program Files (x86)\Origin Games\Battlefield 1942\eReg
RoteX33
Enlisted: 2011-10-26
2012-11-07 10:17
my key don't bloody work can not type letters in only numbers WTF
iplikator333
Enlisted: 2012-10-17
2012-11-07 11:06
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.







THANK YOU!!! THANK YOU!!! THANK YOU!!! THANK YOU!!! THANK YOU!!!!!!
El-Neko
US Enlisted: 2011-12-27
2012-11-07 12:13
Thank you Ston3Cold for the guide took me a while to understand it but I got it after few trial and errors.
Wildlife07
Enlisted: 2011-10-26
2012-11-07 12:35
Nice :-) worked great
NeoLexoi
BE Enlisted: 2012-02-22
2012-11-07 13:23
I've got the same problem.
Lol, even after 10 years DICE can't repair their shit.
TBC_DIRTdriv3r
FR Enlisted: 2012-06-25
2012-11-07 15:33
how to do on win xp ??
BattleField < 3
SimonMagnusson
SE Enlisted: 2012-01-27
2012-11-07 15:46
Doesn't work for me... :(
D1AREA
RU Enlisted: 2011-11-27
2012-11-07 16:20
Fu....G - DICE
drsqueggy
Enlisted: 2012-07-26
2012-11-07 17:49 , edited 2012-11-07 18:05 by drsqueggy
I'm running Windows 8, I've just installed the game and booted it up and get the same invalid cd key error. I've looked in the registry under:-

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc

There is no information in there at all! How can I manually add the key/string/whatever it is?
THEICETEA
AQ Enlisted: 2011-11-03
2012-11-07 18:10
i´ve done it 3 times, step by step but it doesnt work for me! now deinstall and reloading and hopefull it works now!
drsqueggy
Enlisted: 2012-07-26
2012-11-07 18:15
Ok!! I got mine working! I followed the instructions earlier on in this thread. Most people didn't have the string:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc

but I actually had it in there was just missing the key, I added the key and bingo it worked! Now I just need to figure out how to change the resolution from 800x600 to something a bit more suitable, when I try to change it in the ingame menu nothing seems to happen.
TBC_DIRTdriv3r
FR Enlisted: 2012-06-25
2012-11-07 22:42
mailliW2 said:
how to do on win xp ??


help ..
BattleField < 3
CrazyJesus
AQ Enlisted: 2011-11-02
2012-11-07 22:44
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.
Meow Kapow
Poohunterr
Enlisted: 2012-03-17
2012-11-08 02:19
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 &amp;quot;registry key&amp;quot; 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 &quot;key&quot; in the registry) under Electronic Arts.
To create this &quot;folder&quot;, right-click on Electronic Arts and then choose &quot;New&quot; and then &quot;Key&quot;. Now it should allow you to give it a name, rename it as Origin.

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

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

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

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 &quot;Ok&quot;.

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 :-)


And to think that we have to come here instead of EA fixing this shit. As always, nice service EA. Thanks Stone cold.
-snom-
AU Enlisted: 2011-10-25
2012-11-08 04:54
THANKS WORKED!
TBC_DIRTdriv3r
FR Enlisted: 2012-06-25
2012-11-08 06:09
mailliW2 said:
mailliW2 said:
how to do on win xp ??
help ..


..
BattleField < 3