diff --git a/pcsx2/Resources/Info.plist.in b/pcsx2/Resources/Info.plist.in index 17331d43fb..3971ffe197 100644 --- a/pcsx2/Resources/Info.plist.in +++ b/pcsx2/Resources/Info.plist.in @@ -9,7 +9,9 @@ iso cso + zso chd + mdf CFBundleTypeIconFile PCSX2.icns @@ -18,6 +20,44 @@ CFBundleTypeRole Viewer + + CFBundleTypeExtensions + + elf + + CFBundleTypeIconFile + PCSX2.icns + CFBundleTypeName + PS2 Homebrew Application + CFBundleTypeRole + Viewer + + + CFBundleTypeExtensions + + gs + gs.xz + gs.zst + + CFBundleTypeIconFile + PCSX2.icns + CFBundleTypeName + PCSX2 GSdump + CFBundleTypeRole + Viewer + + + CFBundleTypeExtensions + + p2s + + CFBundleTypeIconFile + PCSX2.icns + CFBundleTypeName + PCSX2 Save State + CFBundleTypeRole + Viewer + CFBundleExecutable PCSX2 @@ -64,6 +104,74 @@ + + UTTypeIdentifier + public.iso-image + UTTypeConformsTo + + public.archive + + UTTypeDescription + ISO Disk Image + UTTypeTagSpecification + + public.filename-extension + + iso + + + + + UTTypeIdentifier + public.cso-image + UTTypeConformsTo + + public.archive + + UTTypeDescription + CSO Disk Image + UTTypeTagSpecification + + public.filename-extension + + cso + + + + + UTTypeIdentifier + public.chd-image + UTTypeConformsTo + + public.archive + + UTTypeDescription + CHD Disk Image + UTTypeTagSpecification + + public.filename-extension + + chd + + + + + UTTypeIdentifier + public.elf + UTTypeConformsTo + + public.executable + + UTTypeDescription + ELF Executable + UTTypeTagSpecification + + public.filename-extension + + elf + + + UTExportedTypeDeclarations @@ -84,6 +192,59 @@ + + UTTypeIdentifier + net.pcsx2.memcard + UTTypeConformsTo + + public.data + + UTTypeDescription + PCSX2 Memory Card + UTTypeTagSpecification + + public.filename-extension + + ps2 + + + + + UTTypeIdentifier + net.pcsx2.savestate + UTTypeConformsTo + + public.data + + UTTypeDescription + PCSX2 Save State + UTTypeTagSpecification + + public.filename-extension + + p2s + + + + + UTTypeIdentifier + net.pcsx2.gsdump + UTTypeConformsTo + + public.data + + UTTypeDescription + PCSX2 GSdump + UTTypeTagSpecification + + public.filename-extension + + gs + gs.zst + gs.xz + + + CFBundleLocalizations ${PCSX2_MACOS_LOCALIZATIONS}