While yes, the digital distros ARE being based off of previous ports - the issue is, that said distros are (maybe due to licensing issues or something else) unable to be based off of the later SourceNext work, but instead solely using the initial ports from the late '90s (as noted from the closed-beta impressions provided by this shill); and that this wall of text will (hopefully) attempt to rectify...
By now, some of you may already be thinking "Classic REbirth" (from here on referred to as CR) by the legendary modder Gemini aka Loboto3; problem is (apart from Gemini being somehow unavailable to contribute to this bundle), this mod series only works on the very latest (aka SourceNext, from here on referred to as SN) versions of those PC ports - therefore, bridging the gap between SN and the initial CDs released in Japan, makes way to also bridge the gap between GOG and these god-tier mods!
So far, it has been understood that the GOG release of RE1 download vastly different distros depending on the language selected, and that the Japanese distro actually matches the Program Files of the last CD version released by MediaKite (Ultra2000 rerelease; since SN never picked up this installment); and it is speculated that the latter installments will follow suit (of course pre-SN)!
SOLUTION: Thankfully, all it takes is applying the latest patch (aka overwriting with the latest executables that SN officially released for free download, since their patchers essentially just did EXE swaps) to convert/migrate said Japanese installs to exactly the thing CR works with - and this holds true for RE1 and RE3Nemesis (as well as both Dino Crisis installments if GOG ever gets interested in that series), since SN focused just about all the work on appending and rewriting the executable(s) while keeping zero/minimal changes (at most, those being enhanced FMVs) to the(ir) file/folder structure!
The outlier that the rest of this rant will focus is BioHazard 2 (aka Resident Evil 2, known as "Platinum" in the US market), DIY reconstructing the structure into as close to its SN variant as possible, using solely its 2 Japanese CDs (the latter edition, the better - these two from the initial release are utilised below) and the freely available files (without needing to share any content exclusive to said discs, thus infringing on anything, unlike these mods for example), so that when that installment gets available on GOG, the end-users (shoutouts to that Italian gatso "I bumped heads with" in the 1.5 topic) would face no trouble migrating that Japanese distro to CR, keeping things as pristine and legal as possible (voimya elhamdula etc)

REQUIRED PREP: Into a new folder, copy "Common", "Gallery" and "Zmovie" folders from either JP CD, plus "Pl0" and "Pl1" from both JP CDs; then apply SN patch (EXE swap variant) and RE2CR (find valid serial "somewhere") into said new folder!
REQUIRED COMPATIBILITY EDITS: in \Common\Data\; rename (or duplicate, whatever works fer yeh) "Tit_bg.adt" to "Title_bg.adt" (both FD0C57E1), plus create a copy of "Gwarning.adt" renaming it "gw2.adt" (required solely for "Enable Japanese")!
REQUIRED FOR FMVs (Zmovie): convert (use any FOSS tool, or do some CLI DIY scripting with FFmpeg) INDEO+PCM -> MPEG+MPEG (or use premade packs from RE2SHDP, or RezaMolaee, or elsewhere at ModDB)

RESULT: SN executable verifies filenames but not checksums - either asks for DVD, or just works

Read below for tips in further reconstructing this new Program Files folder (optional - possibly worth more in case of using mods and/or total conversions)!
Replace with files from latest JP-CD patch (for identical CRC to SN - optional but still recommended):
Code: Select all
\Common\bin\osp.bin (0350DCD4 -> A766D830 - semi-optional)
\Common\bin\EAX.bin (8758C147 - ultra-optional)
\Common\bin\EAX_L32.bin (B686C669 - semi-optional)
\Pl1\emd1\EM14A.TIM (FAF0BAE6 -> D1273C3E)
\Pl0\emd0\EM04A.TIM (FAF0BAE6 -> D1273C3E)
\Pl0\emd0\EM05A.TIM (CCAB3694 -> B4D912B2)
copy EM05A.TIM to \pl1\emd1\ and rename it EM15A.TIM (CCAB3694 -> B4D912B2)
Code: Select all
\Common\bin\osp.bin (731BEC6D)
\common\file\file0fu.bin (459D8FAE)
\common\Data\tmoji.bin (F7934E06 - title menu overlay)
\common\Data\Gwarning.adt (9009BC45 - warning screen)
\common\Data\gw2.adt (6621A0FF - warning screen)