EDIT: problem solved, big thanks to @Cyan Put your GCT files onto the same device as you have the game ISO, and specify the path in USBLoaderGX Custom Path Example: GCMainPath: usb1:/games/ GCTPath: usb1:/codes/GAMEID.gct And DIOS MIOS find the codes. If you want play a Wii game with codes you have to switch it back to sd:/codes/, or put all you wii GCT codes to usb I have problems to get ocarina working with DMv2. I tried all these: -> Copy GCT to usb1:/games/GAMEID/GAMEID.gct (tried with USBLoaderGX, DIOS MIOS Booter, CFGLoader) -> Copy GCT to usb1:/games/GAMEID/CODES.gct (tried with USBLoaderGX, DIOS MIOS Booter, CFGLoader) -> Copy GCT to sd:/codes/GAMEID.gct (tried with USBLoaderGX, DIOS MIOS Booter, CFGLoader) -> Copy GCT to sd/usb-loader/codes/GAMEID.gct (tried with CFGLoader) The codes just don't apply to the game why? I'm using codes from GeckoCodes.org, and I'm compiling the GCT with codemgr.exe with Wine in Linux. NOTE: The App works like in Windows, no kind of problem. Wii Games works with codes. Is DIOS MIOS not working for ocarina or what? I won't use DMLite because I'm only want to play form USB HDD. I have 2 HDDs, one for Wii Games (320GB, WBFS) and one for GC Games (320GB, FAT32). SDCards are just to small. And btw, the GC Games are all in ISO (Uncompressed) format, directly ripped in USBLoaderGX.