Adding to what Joe and Sage noted:
XT, in the lab,
-The exe sees/reads the txt file of components and then creates a slot for the preview pic. If there is no txt, then there will not be a slot in the lab.
-If a slot shows a preview pic,. then there is a preview.bmp, and the txt and the bmp(in that component folder) addresses are correlated. If no pic in the slot, there is no bmp file, and/or the addresses are not correlated..
-Once you select that component, then it follows the address to the component folder and gmf file inside.
-If the game crashes when selecting, the exe did not find the gmf file designated in the txt. So either there is no gmf file, and/or the names (txt to gmf) do not match.
Hope this helps...