Forum Discussion

Anonymous's avatar
Anonymous
13 years ago

BAD_DATA Mac Lion OS Fix

After downloading the latest update for Spore on my Mac, I have encountered a game breaking bug, rendering all names as BAD_DATA. I had to delete my Space Stage game because it was simply unplayable. I found a fix for the bug, but it was from 2009, thus it was useless for me as it was for a previous operating system. I would like to know if there is a fix for this on Mac Lion, or if I simply cannot play this game anymore. I am quite rightly outraged, seeing as I couldnt even access the online features due to the useless DRM system, having installed the game on previous machines that I own. It's pathetic how I cannot be trusted to simply access a games full feautres, that I payed for on day of release might I add, because I am automatically suspected of being a thief of your game, If I have used it on computers that I owned and used. 

1 Reply

  • Anonymous's avatar
    Anonymous
    10 years ago

    Old question, but as Origin is never going to fix this ancient bug to a game that stands the trial of time, still relevant.

    The problem remains the same, and therefore the fix as well.

    The essential problem is that a certain file called NameGeneration.package is only included in the US English locale directory. That means that if your locale/language setting is anything else, you'll see this bug (hopefully their QA team members have learned an important lesson in the years since they failed to test that).

    In current installations via the origin installer, this file lives at:

    /Applications/SPORE/SPORE.app/Contents/Resources/transgaming/c_drive/Spore/Data/Locale/en-us/NameGeneration.package

    (older installs may begin with the path /Applications/SPORE.app)

    To fix, open a terminal. First determine what directory your locale is:

    ls /Applications/SPORE/SPORE.app/Contents/Resources/transgaming/c_drive/Spore/Data/Locale

    Make a note of the language/locale that matches your system settings. I'll assume "en-gb". Now copy:

    cp /Applications/SPORE/SPORE.app/Contents/Resources/transgaming/c_drive/Spore/Data/Locale/en-us/NameGeneration.package /Applications/SPORE/SPORE.app/Contents/Resources/transgaming/c_drive/Spore/Data/Locale/en-gb/

    Now restart spore, and bob's your uncle!

About Other EA Games

Join other players in celebrating classic EA games. Loyal Dungeon Keeper or Theme Park player? You're in the right place.6,417 PostsLatest Activity: 3 days ago