A significant percentage of hydrocarbon reservoirs around the world is fractured. Moreover, the major part of gas reservoirs in Iran is also fractured type, so the existence of an in-house software is necessary. In this study, an efficient, user-friendly, and indigenous simulation of a three-dimensional black oil fractured dry gas reservoir has been developed through IMPES method with the two-phase flow of gas and water. The presented simulator, which was written by C ++ language and was known as fracture dry gas reservoir simulator, uses the implicit pressure and explicit saturation method for solving the equations. Also, effect of gravity pressure is neglected and effect of the capillary is considered in equations. By this simulator, we can investigate the dry gas reservoirs behavior with fractures. Darcy or non-Darcy fracture and matrix flow, Cartesian, cylindrical, and combination of Cartesian-cylindrical reservoir gridding, single porosity, dual porosity-single permeability, and dual porosity-dual permeability modeling are abilities of this simulator too. Additionally, this simulator is able to make outputs (such as pressure) at any given specific radius and time interval as numerical and/or graphical output in so little run time. Also, this simulator has PVT box and gridding box for doing the calculation of PVT and gridding. PVT box contains new correlations and EOS in comparison with another reservoir simulator. Gridding box makes us be able to simulate fractured dry gas reservoirs and hydraulically fractured well reservoirs too. Finally, the validity of this simulator was verified by comparing the simulation results with the other reservoir simulator (Eclipse) and showed a good compatibility between the developed software and Eclipse results in each time with different conditions such as various gridding conditions, various fluid data conditions and also various well configuration conditions.