[INFO] Windows 2000 and 9x CD Info

Discussion in 'Windows XP / Older OS' started by Zenkaino lovelive, Mar 7, 2024.

  1. SkirtedMouse

    SkirtedMouse MDL Novice

    Oct 20, 2018
    20
    26
    0
    I have the 95 OSR1 OPK CD you refer to as the OEM 95/95a install disks don't have the OPK on them unlike OSR2.

    I had made the assumption there was no separate OSR2 OPK CD as the OPK files (although not as comprehensive as the OSR1 OPK) are on the OSR2 setup disk, I have not seen any info to suggest an OSR2 OPK disk exists (until your message), and back in the late 90's when I worked for an OEM (a small DSP one, not Royalty OEM) we were instructed to use the MKCWRT.EXE file on the OSR2 disk to prepare pre-install setup.

    Happy to be corrected on this of course, but have you or anyone else seen pictures of an OSR2 OPK disk?
     
  2. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    2,430
    3,506
    90
  3. P4R4D0X

    P4R4D0X MDL Novice

    Jul 19, 2015
    4
    3
    0
    Greetings!

    I found a copy of a Hungarian version of Windows 95 OSR 2.1, but unfortunately some dumbass messed with the ISO so it is definitely not untouched.
    The damage that as been done is 3 unnecessary files added. AUTORUN.INF, a SETUP.ICO which is a Windows 7 logo and has nothing to do with Windows 95 and a KEYGEN.EXE with also must not be there. All of these have a date of 2009. The second mocking with the image is the ULTRAISO 9.2.0.2536 fingerprints that the person left, because for some reason it was made to be bootable which it shouldn't be in the first place.

    At least we know CDIMAGE 2.28 was used by Microsoft just like the Finnish version.

    My question is would it be possible to restore it to an original state? Unfortunately I don't have an untouched image or at least a disc to dump it so that we can compare. Tried to use those hex edited CDIMAGE versions that has versions changed to 2.28, but I was unable to generate an ISO file with the same hashes for the Finnish version of OSR 2.1. I got the size right, but has was still different.

    Here's a link to the modified image: mega.nz/file/hF81nBAb#yQ_Ip-0053_kRIm9GYfeu2lE-PnTgU_lCC9g5Jb-G-8
     
  4. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    2,430
    3,506
    90
    @P4R4D0X
    Thank you for the osr2.1 :) :hug2:
    Ofc, but question is: how to verify it?
    Do we have a verified image dump/checksum to compare against?
    Because just remake and call it original is kinda guesswork.
    Image works and boot capabilities is just a bonus.
    The keygen embedded doesnt harm either, it's not really a keygen, only a list of serials embedded in a gui.

    Imho it's better to keep it as-is for now.

    :)
     
  5. P4R4D0X

    P4R4D0X MDL Novice

    Jul 19, 2015
    4
    3
    0
    I wanted to recreate first the Finnish version of OSR 2.1 from here: https://forums.mydigitallife.net/th...osoft-windows-9x-me.54014/page-3#post-1793747

    But I wasn't able to recreate it with the same hash. Like I said. That is also made with CDIMAGE 2.28. The size is the same, but for the love of god I cannot get the same hash. Currently this is the only OSR 2.1 Hungarian version we have. Nothing to compare against with. That's why I asked if it is possible to recreate it that are similar to this one.

    I agree that this should be kept as-is, because there's nothing better available for now.
     
  6. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    2,430
    3,506
    90
    #246 Sajjo, Dec 3, 2024
    Last edited: Dec 3, 2024
    @P4R4D0X
    First off all, going through the posting, I have no reason at all to believe the Finnish version of OSR 2.1 is fake.
    For this image you "should" be able to recreate with
    Code:
    cdimage.exe -lFINW95B_USB -t5/1/97,12:14 FINW95B_USB FINW95B_USB.iso -n
    TZ byte is 0x04, that's UTC+1 winter time

    There is one file that does not cooperate: WINCHAT.GID
    I have looked through OSR 2.1 releases and specific to Scandinavian releases: this file seems to be unique to the Finnish image only.

    I get one wrong bit related to this file in the least significant octet at 0x24137, expected value 0x01, cdimage gives 0x00
    That's all. It's mind boggling, no clue...
    According to the ISO standard, this octet refers to a file attribute. (with in total 8 different values used)


    :good3:
     
  7. P4R4D0X

    P4R4D0X MDL Novice

    Jul 19, 2015
    4
    3
    0
    #247 P4R4D0X, Dec 3, 2024
    Last edited: Dec 6, 2024
    Thank you! I found where I did the mistake with the CDIMAGE command. I didn't include the -n parameter at the end. With that I found the exact same thing with the Finnish image.

    However now I ditched that and I experimented with the Italian OSR 2.1 image: FAF699EE3B6A4BEE2A180B8827BE6F247DF6A255
    I was able to recreate that successfully. The only difference was the TZ byte. I corrected it to 0x04 and the file is now identical and I now get the same hash.
    Command I used:
    Code:
    cdimage.exe -lITNW95B_USB -t5/1/97,12:14 ITNW95B_USB ITNW95B_USB.iso -n
    With this knowledge I recreated a Hungarian OSR 2.1 image which I cannot verify for now. I corrected TZ byte to 0x04 just like for the Italian image and I got the following hash.
    Code:
    cdimage.exe -lHUNW95B_USB -t5/1/97,12:14 HUNW95B_USB HUNW95B_USB.iso -n
    Code:
    CRC-32: C2133F80
    MD5: A788A8AEEEFF67B9108C4FB817DFF10E
    SHA-1: CDC919C8D0A7699F1FE803FCBCA864004D21640E
    What do you think? Definitely this needs a dump from a CD to be 100% sure this is correct and the hashes match. Until then take it with a grain of salt.

    Edit: I was able to recreate the Italian OSR 2.1 image 1:1 on GMT+1 with no daylight saving and got the same hash and then did the Hungarian OSR 2.1 and got the hash above.
     
  8. Wack0

    Wack0 MDL Novice

    Apr 12, 2011
    5
    11
    0
    I haven't seen pictures of a CD, but there's a partial dump from old warez archives of the OPK for a win98 beta (I think beta 2?), the documentation included comes from OSR2 OPK. Also pisetup included with some win95 osr2 recovery media (i forget which).