Hello, and thank you in advance for helping/not helping/lurking. Recently I bought myself a DSTWO, and it has been working wonderfully, but that's not what I'm here to talk about, so sorry . Before this I had upgraded to an R4i Gold, but I was having minor problems like slowdowns on saves, and renaming savs to SAVs. So, I gave it to my friend. He has a DSiXL (not sure if this matters), and every game we've tried has worked. Recently, he has been wanting to use cheats (because he can't beat me in Pokemon and is too lazy to make a new team), but as you might know, cheats and R4i Gold do not go well. I had never used cheats myself so I can't say I have a lot of experience with these files. The database I am using has been confirmed to contain HeartGold cheats. I have tested them on my old R4 and they work. However, the R4i will not read this. It reads some games, and doesn't for others. Go figure. So, when I explored the card, I found that the games with cheats that 'worked' had accompanying .cht files with the same filename that were definitely not there before. So I am forced to conclude that the R4i creates a .cht from information taken from the CHEAT.dat file. After numerous attempts with different cheat databases, the card still refuses to create a .cht file for HeartGold. So, I decide to make my own. I admit I think I did a good job with it. Warning: Spoilers inside! ;@@@@@ Game Title: PokeHeart ;@@@@@ Game Code: IPKE ;@@@@@ CRC32: 0x4DFFBF91 ;@@@@@ Number of Cheats: 1 #Phail ;@Data Length: 40 ;------------------ 94000130 FCFF0000 62111880 00000000 B2111880 00000000 00000D14 01ED0001 00000D18 00640002 D2000000 00000000 94000130 FDFF0000 62111880 00000000 B2111880 00000000 DA000000 00000D16 C0000000 00000027 D7000000 00025A68 D2000000 00000000 94000130 FDFF0000 62111880 00000000 B2111880 00000000 DB000000 00000D1A C0000000 0000000B D8000000 00025A5C D2000000 00000000 As mentioned, this cheat works on a normal R4, as read from the CHEAT.dat. When placed in the folder with the game, the cheat menu opens, however it reads 2 separate cheat entries- "Phail;" - notice the inclusion of the semicolon - and "@Datalength 40 -------;lksj;lfaej;loiajef;lalnlie". I would appreciate if anyone could point out any formatting errors the file contains, or recommend a better solution. Sorry for the super-long post and thank you again in advance, and maybe another sorry for wrong forum?