# File Formats

You can find many file formats designed to perform all these tasks required on the proprietary game engine developed by Joymax for Silkroad Online.

### Main

<table data-full-width="false"><thead><tr><th>Name</th><th>Header</th><th>Filename / Extension</th></tr></thead><tbody><tr><td>Pack File</td><td>JoyMax File Manager!</td><td><a href="file-formats/pack-file">*.pk2</a></td></tr><tr><td>Binary Mesh</td><td>JMXVBMS</td><td>*.bms</td></tr><tr><td>Binary Skeleton</td><td>JMXVBSK</td><td><a href="file-formats/jmxvbsk">*.bsk</a></td></tr><tr><td>Binary Animation</td><td>JMXVBAN</td><td><a href="file-formats/jmxvban">*.ban</a></td></tr><tr><td>Binary Resource</td><td>JMXVRES</td><td>*.bsr</td></tr><tr><td>Texture (DDS reference)</td><td>JMXVDDJ</td><td><a href="file-formats/jmxvddj">*.ddj</a></td></tr><tr><td>Binary Material</td><td>JMXVBMT</td><td>*.bmt</td></tr><tr><td>Compound Resource</td><td>JMXVCPD</td><td><a href="file-formats/jmxvcpd">*.cpd</a></td></tr><tr><td>Map Project</td><td>JMXVMFO</td><td><a href="file-formats/jmxvmfo">mapinfo.mfo</a></td></tr><tr><td>Map Object Index</td><td>JMXVOBJI</td><td>object.ifo</td></tr><tr><td>Map Object Strings</td><td>JMXVOBJI</td><td>objectstring.ifo</td></tr><tr><td>Map Object Extension</td><td>JMXVOBJI</td><td>objext.ifo</td></tr><tr><td>Map 2D Tile Index</td><td>JMXV2DTI</td><td><a href="file-formats/jmxv2dti">tile2d.ifo</a></td></tr><tr><td>Navigation Mesh File</td><td>JMXVNVM</td><td><a href="file-formats/jmxvnvm">*.nvm</a></td></tr><tr><td>Map Objects (2nd version)</td><td>JMXVMAPO</td><td>*.o2</td></tr><tr><td>Map Environment</td><td>JMXVENVI</td><td>environment.ifo</td></tr><tr><td>Map Terrain Mesh</td><td>JMXVMAPM</td><td><a href="file-formats/jmxvmapm">*.m</a></td></tr><tr><td>Map Terrain Texture Lighting</td><td>JMXVMAPT</td><td><a href="file-formats/jmxvmapt">*.t</a></td></tr><tr><td>Particle Effects</td><td>JMXVEFF</td><td>*.efp</td></tr><tr><td>Dungeon File</td><td>JMXVDOF</td><td>*.dof</td></tr><tr><td>AI Navigation Data (for dungeons)</td><td></td><td>ainavdata_*.dat</td></tr></tbody></table>

### Others

<table><thead><tr><th>Name</th><th data-type="checkbox">Is inside pack (.pk2)</th><th>Filename / Extension</th></tr></thead><tbody><tr><td>Gateway Server Divisions</td><td>true</td><td><a href="file-formats/divisioninfo">DIVISIONINFO.txt</a></td></tr><tr><td>Gateway Port</td><td>true</td><td><a href="file-formats/gateport">GATEPORT.txt</a></td></tr><tr><td>Silkroad Client Version</td><td>true</td><td>SV.T</td></tr><tr><td>Game Basic Config</td><td>false</td><td><a href="file-formats/silkcfg">silkcfg.dat</a></td></tr><tr><td>Game Settings</td><td>false</td><td>SROptionSet.dat</td></tr><tr><td>Chat Blocking List</td><td>false</td><td>SRChattingBlockingList.dat</td></tr><tr><td>Game Quick Slot Options</td><td>false</td><td>SRExtQSOption.dat</td></tr><tr><td>GM Warp Points</td><td>false</td><td><a href="file-formats/gmwpfort">gmwpfort.dat</a></td></tr><tr><td>Game Windows Position</td><td>false</td><td><a href="file-formats/wndpos">wndpos.dat</a></td></tr><tr><td>Interface (2nd version)</td><td>true</td><td>*.2dt</td></tr></tbody></table>
