I hope this will help you with playing Will Rock on modern computers. Will Rock - Windows 10/8/7 fix; blackscreen fix; texture fix.
1. Find yourself an original Will Rock CD, or use the "MyAbandonware" ISO version (RIP version should work fine as well). I was testing abandonware's ISO version and it was running without any problems.
2. Install it on your computer.
3. Download and install the 1.2 patch. You have to choose between the EU and US version - depends on your CD. (MyAbandoware's = US version)
4. Install the widescreen fix for version 1.2 - wich also fixes comaptibility problems.
a) If you are going to use resolution below 2048 pixels (FullHD and below): Copy and rewrite "Will Rock.exe" from patch folder "v1.2" to your Will Rock's "bin" folder.
b) If you are going to use resolution higher than 2048 pixels (2K, 4K): Copy both "Will Rock.exe" and D3DIM700.DLL from patch folder "v1.2" to your Will Rock's "bin folder.
5. Open "willrock.ini" in the "bin" folder with notepad, and look for video settings. You need to change values of VIDEO_SizeX and VIDEO_SizeY to a non-sense value (let's say 5000). After changing, save the file and exit.
VIDEO_SizeX=5000
VIDEO_SizeY=5000
6. Launch Will Rock (through shortcut on desktop/in "bin" folder). A window with settings will appear. Set up the 3D hardware driver (select your display - if you have more than one); and select resolution.
7. Install a DDraw wrapper - for example DDRawCompact. DDraw wrappers translates old DirectX things (or other renderers) to new GPUs. You can also use nGlide, dgVoodoo2 or DxWnd, but DDRawCompact works well.
7. Press continue and enjoy playing ;) Don't worry if the game crashes on first launch - that's fine - just try it again and it will launch normally. If you have any problems, feel free to contact me through comments on my tutorial video!
*Installing 1.2 patch isn't required for the game to run. Anyway I highly recommend it - I wasn't able to finish the campaign without it. If you are staying on unpatched version, don't forget to install widescreen fix v1.0 instead of v1.2!
*I'm using fictional values for resolution, because that will make the game crash on startup and it will open settings. Otherwise (for computers with 2 or more displays) black screen bug can occur..