Hi! If you are on Windows 8 or 10 you should uninstall the thing called "Battlefield 1942 Windows Vista/7 compatibility fix". I guess you installed FHSW from the FHSW installed and you clicked Yes when it asked you whether to install this or not. It is known to cause long or infinite loading, while it's not actually needed on Windows 8 and newer. Also you should disable any compatibility modes if you are on Windows 10. Quote lepiolotmathieu
Well I tried and it does not work, the map loads and when the loading bar is full, the music continues but the game does not start, I waited 5 minutes I think it is no use 'wait more.
Also if your CPU is super slow and ancient FHSW can take 5 minutes to load, so it is recommended to install it on the fastest PC you have (it can load in about 30 seconds on latest CPUs). The game is old, but this mod is not, so it is not made for ancient hardware.