The gap of Si nanocrystalline films has been computed using a non-orthogonal tight-binding approach. We have studied the influence of different types of disorder: inter-grain distance, intergrain misorientation, and film roughness on the gap value of these Si films. In all the cases, the variation of the gap is more important for the smaller grains. Also the inter-grain distance produces the most important effect on the absolute gap variation. We find a variation of about 2 eV for the smaller grains in this case while it is only of 0.4 eV for the misorientation effect and of 0.2 eV for the film roughness.