diff --git a/src/lua-factory/sources/grl-gamefaqs.lua b/src/lua-factory/sources/grl-gamefaqs.lua
index 796dbcc..20e8a28 100644
--- a/src/lua-factory/sources/grl-gamefaqs.lua
+++ b/src/lua-factory/sources/grl-gamefaqs.lua
@@ -51,7 +51,28 @@ function get_platform_code(mime_type)
     local platform_codes = {}
 
     -- FIXME add more ROM types
+    platform_codes['application/vnd.nintendo.snes.rom'] = 63
+    platform_codes['application/x-amiga-disk-format'] = 39
+    platform_codes['application/x-atari-2600-rom'] = 6
+    platform_codes['application/x-atari-5200-rom'] = 20
+    platform_codes['application/x-atari-7800-rom'] = 51
+    platform_codes['application/x-dc-rom'] = 67
+    -- FIXME Also represents Game Boy Color (57)
+    platform_codes['application/x-gameboy-rom'] = 59
+    platform_codes['application/x-gamecube-rom'] = 99
+    platform_codes['application/x-gba-rom'] = 91
+    -- FIXME Also represents 32X (74)
     platform_codes['application/x-genesis-rom'] = 54
+    platform_codes['application/x-n64-rom'] = 84
+    platform_codes['application/x-neo-geo-pocket-rom'] = 89
+    platform_codes['application/x-nes-rom'] = 41
+    platform_codes['application/x-nintendo-ds-rom'] = 108
+    platform_codes['application/x-pc-engine-rom'] = 53
+    platform_codes['application/x-saturn-rom'] = 76
+    -- FIXME Also represents Game Gear (62)
+    platform_codes['application/x-sms-rom'] = 49
+    platform_codes['application/x-wii-rom'] = 114
+    platform_codes['application/x-wii-wad'] = 114
 
     return platform_codes[mime_type]
 end
