After much turmoil over rom patches that only work on Windows, I have created a rom patcher that works in OS X. http://rapidshare.com/files/284142416/DS_Rom_Patcher.zip http://www.megaupload.com/?d=PEN7XOAE View larger video here How to use: 01. Place a clean rom of the game in to the Rom folder. 02. Rename your rom so that there are no spaces in the file name (ex. PokemonSoulSilver.nds , Tales_of_Innocence.nds) 03. Place the patch file that matches your version of the game in to the Patch folder. 04. Rename your patch so that there are no spaces in the file name. 05. Run Rom_Patcher 06. Wait for [Process completed] 07. A new rom named (Original Name)-patched.nds will be placed in the Rom folder. As of 6/29/2010, I personally have confirmed that this patcher works with Team Absolute Zero's newly released Tales of Innocence patch! I made this to work with Pokemon HeartGold/SoulSilver, and I have tested it with both KazoWAR's and Raqib12's patches. In theory, this patcher can patch any DS rom that uses xdelta patches. Note: I could not find a freezing patch file for HeartGold/SoulSilver. There are 2 out there, but they are .exe files, not patch files. In order to have a HG/SS with the freezing fix, you must either start with a pre-patched rom(Search on Google) or use a patch that has the freezing fix in it. I ask that the makers of the translation patches add freeze-protection in their patches, or that the makers of the freezing patches make their patches availiable as a patch file.