List of RISC OS filetypes


filetypes use metadata to distinguish file formats. Some common file formats from other systems are mapped to filetypes by the MimeMap module. Such mapping was previously handled by DosMap.
The MimeMap module maps filetypes to and from MIME content types, dotted filename extensions and Apple's Uniform Type Identifiers.
Requests for new filetype allocations for all versions are handled centrally by RISC OS Open.

RISC OS filetypes

Filetypes were originally classified by Acorn into distinct ranges:

User

This range of filetypes was intended for personal use in closed systems, not for general distribution. Nevertheless, many programs using these types were distributed, especially as Public-domain software. Consequently there are many clashes.
Hexadecimal
type
NameUseConnected partyMapped equivalent
000CrunchedCruncher compressed fileACE/Arc Angels
000MusDumpVivaldi compressed music file
000STrackerTracker music file
001STrackerAmiga ProTracker/NoiseTracker music fileHugo Fiennes, The Serial Port
001CastlesCastles game file
002PlayModMusic file
002SampDumpVivaldi compressed sample
002STrackerTracker tune
003ArmSISpeed indicator results
004AOutlineArcOutline filePaul Hobbs
004AIMArchimedes Image Manager 256x256 monochrome bitimageWild Vision
005ScotGameSaved game file
006ScotSaveSaved game image
006PathFileunknown
006WildV12Wild Vision Hawk V12 512x512 monochrome bitimageWild Vision
007LCryptedEncrypted file
008GolfDemoGolf game file
00AArmony!Armony music file
00AIcnStormIconStorm sprite file
00BMatrixMatrix tracker music file
00BMegaBordunknown
00CCircuitPCB layout file
00FPotterySolids of Rotation 3D meshAcorn User magazine
010AIMinfoArchimedes Image Manager file
010MailabelLabel printer file
011HelpTextHelp text file
012AIM CfgArchimedes Image Manager configuration file
016PlnPgunknown
017PlanFunknown
021compressCompressed file
022PGPPretty Good Privacy encrypted file
03CWordSqWord square puzzle definitionMatthew Eglise
040WordsrchWord search puzzle definition
041Resourceunknown
041Widget4256x256 monochrome bitimage
042Widget5512x512 monochrome bitimage
042SmpleDTPSimple DTP document
044SprayPainting program spray brush
045FracParsunknown
046ColorMapBitimage palette file
0503DPlanes3D mesh
050FilerFiler settings
061Z-Code1Infocom adventure gameInfocom
062Z-Code2Infocom adventure game
063Z-Code3Infocom adventure game
064Z-Code4Infocom adventure game
064C64Commodore C64 executable
065Z-Code5Infocom adventure game
066Z-Code6Infocom adventure game
067Z-Code7Infocom adventure game
068Z-Code8Infocom adventure game
068BigMArtBigMArt15 file
069BigMArt2BigMArt15 file
070QuakePAKId Quake game archive file
073Stickyunknown
077FTPcFTPc user menu configuration file
082TauFileTau documentTim Birks
083TauStyleTau stylesheetTim Birks
084PIC16C84PIC programmer fileMike Cook
099PuzzlePuzzle game
0AAIndexerIndexer file index
0ABPPPTrackunknown
0ACDiscBoxunknown
0ADSplitFragment of larger fileAdam Hamilton
0B2SoftListunknown
0BATaskBASBASIC in Taskwindow
0BBBBCRunBBC application script
0BBMegaBordunknown
0BCPCRunPC application script
0CCCard!Card2 file
0CCHellFileunknown
0CDCDTrackAudioFS2 CD music track
0CECDDataAudioFS2 CD data track
0D1AddrListAddress and contact list
0D7GameBoyNintendo Game Boy emulator game image
0D8GBSnapNintendo Game Boy emulator snapshot
0DCKeystripKeyboard layout
0DEBackMenuBackMenu program configuration
0E3SSSheet!SSS spreadsheetChris Stretch
0EDSprColorSprite extended palette file
0F5EPSIEncapsulated PostScript with device independent preview
0F8HelpFileHelp text file
0F8MPEGMPEG videoPaul LeBeau
0FARayMacroRay tracer macro
0FBRayLibRay tracer library
0FCRay3dRay tracer scene
0FDF-Shapesunknown
0FDProbaseProbase database file
0FDZ88LinkCambridge Computer Z88 Link archive fileJohn Allen
0FEPsionPsion Organiser II fileJohn Allen
0FEF-Palunknown
0FFUsedA file that has been used
0FFFineArtFineArt drawing
0FFDissunknown
0FFF-Paperunknown
Hexadecimal
type
NameUseConnected partyMapped equivalent

Non-commercial software

Hexadecimal
type
NameUseRegistrant or
connected party
Mapped equivalent
1001stSheet1st Statistics package
100BackDropDesktop background setup
101CalcSprdCalc spreadsheet file
101Phoneunknown
102SpllDictSpelling dictionary
102PerlPerl programming language script
103UniModeScreen mode definitionMaurice Hendrix
107OreDBaseOregan database file
108DataVoxSysBeep sound file
109Glazierunknown
10ASySampleDigital Symphony sound sample
10BSymphonyDigital Symphony song
10CKeyboardKeyboard layout
10FCLIconIconCLI fileOlly Bett
110RLaBunknown
111MSDOSPKArc archive fileDavid Pilling
111MatLabScMatLab file
111RSDOSunknown
112MatLabFnMatLab function
112Stasisunknown
113FastSprSprite file
113ProjManProject management file
113MoleAnimModeller molecular animation
116DemoMoleModeller molecular animation demonstration
118AngbandAngband saved game file
11AZ-CodeInfocom game fileInfocom
11DTAPZ80Em compressed sound sampleWarm Silence Software
120ANSITextText in ANSI encoding
122*Genetic*Genetic algorithm data
123Creatorunknown
123ALPSunknownAlpine Software
127MOPACRasMol molecule definitionRoger Sayle, Martin Wuerthner
128MOLRasMol molecule definitionRoger Sayle, Martin Wuerthner
128Pifileunknown
129*Alchemy*RasMol molecular coordinatesRoger Sayle, Martin Wuerthner
12A*PDB*RasMol protein databank coordinatesRoger Sayle, Martin Wuerthner
12BRasMolScRasMol scriptRoger Sayle, Martin Wuerthner
130AntiGravunknown
138MapprMapMapper_O 2D mapNicholas Kingsley
1393DSceneTopModel 3D scene
13CJFPatchAssembler patch fileJustin Fletcher
144Copier144unknown
152PolyDataPolyhedron definitionFortran Friends
153CabriCabriolet dynamic geometryMike Borcherds
154SR2000unknown
156PsiWordPsion Series 5/7 documentPsion
156SquishedCompressed file
157*PsiSheet*Psion Series 5/7 spreadsheetPsion
157Playlistunknown
158PsionPsion Series 5/7 general filePsion
159PsiRecrdPsion Series 5/7 audioPsion
15APsiOPLPsion Series 5/7 OPL programPsion
15BPsiDataPsion Series 5/7 databasePsion
15C*PsiAgnda*Psion Series 5/7 Agenda appointments diaryPsion
160Copier160unknown
164Copier164unknown
164C64-DiscCommodore C64 archive
16DOrgDataOrganizer appointment diary & contacts
172Copier172unknown
180Copier180unknown
180MailTransArc mail file
188FlashAdobe Flash animationAdobe Inc.
198Encoded4Arc World Encoder output
199Encode4Arc World Encoder input
1A0TSACunknown
1AACSSCCSSC fileRaffaele Ferrigno
1ABAddressAddress book fileAlex Hopkins
1ACProjectunknown
1ADAMPEGAudio MPEG stream
1ADProtectorunknown
1BCImagenHTML image map
1C0JSW_GameJet Set Willy game
1C1JSW_DataJet Set Willy scenery file
1CAHotKeysKey accelerator definition
1CFConjugezunknown
1DFObjectsunknown
1ECCryptEncrypted fileStephen Early
1F1Tilesunknown
1FFTDataTiger fileGraham Crow
1FFOldSongunknown
200CAIFSArcArchive file
200CFCircunknown
200GraphSrcunknown
201Z80 COMZ80Tube executable file
202SongMascom2 songThomas Olsson
204TypefaceItalicer Typeface fileA.E.Hersee
222DateMarkunknown
300TimeStep ImProcess
371RayShade RGB
Hexadecimal
type
NameUseRegistrant or
connected party
Mapped equivalent