Is the ROM hosted here the same version as the RC1c hosted on vhzc.games?
Are the ROM's hosted here up to date? The filenames imply the version is Release Candidate 4, and you have a version 5 hosted on vhzc.games.
The download link is taking me to a DropBox upload, and the file appears to be an exe. Is this intentional?