jeffpar / pcjs

The original IBM PC and other machine emulations in JavaScript
https://www.pcjs.org
Other
853 stars 131 forks source link

The content in the Microsoft Programmer's Library CD-ROM (1988) cannot be read normally on the emulator of windows 3.1 #12

Closed roundlessx closed 3 years ago

roundlessx commented 3 years ago

In fact, Jeff, this problem occurred on theMicrosoft Programmer's Library CD-ROM (1988)page in PCjs.org.

The following is the problem log:

The site where the problem occurred: "Microsoft Programmer's Library CD-ROM (1988)"

Prerequisite: I want to view the contents of the Microsoft Programmer's Library CD-ROM as described on the site. I installed the Microsoft Programmer's Library CD-ROM to C:\mslib.

Unsolvable difficulties: After running C:\mslib\msl.exe, it displays 6

At this point, no matter I press any key on the keyboard, the program cannot continue to run unless I exit the program with Ctrl+C.

My OS: windows 10

My Browser: Chrome

Problem reproduction process:

  1. Enter the The site where the problem occurred - Microsoft Programmer's Library CD-ROM (1988).
  2. In the emulator, under win 3.1, load Programmer’s Library 1.0 (1988) on the CD-ROM displayed as Disk D.
  3. Open the simulator, run D:\setup.exe, install Microsoft Programmer's Library to C:\mslib step-by-step following the D:\setup.exe shows
  4. After installation, Run C:\mslib\msl.exe <---(Microsoft Programmer's Library installed above)
  5. After running C:\mslib\msl.exe, it displays 6

The screenshot of the installation process is in the attachment, and the file name of the attachment represents its order

1 2 3 press “H” 4 press “Y” 5

After I encountered this problem, I installed win 3.1 via dosbox on my pc, but I couldn't install Microsoft Programmer's Library because it was not compatible with my CD-ROM. Few people on other computer forums know about pcjs.org and they cannot answer questions. At first I suspected that there was a problem with my keyboard, but when I pressed the button, the corresponding button in the "Keys" in the simulator also turned black, so it should not be a keyboard problem......

I just want to read the contents of each reference in the Microsoft Programmer's Library CD-ROM (1988) under windows 3.1, but I completely have no idea about what exactly should I do when the desktop turns this. 5

I’m sorry Jeff because I'm not sure if this can be called an issue, but I have tried various methods for nearly a month and no one worked. I sincerely await your reply, thank you for your reading Jeff.

jeffpar commented 3 years ago

MSL.EXE is a terminate-and-stay-resident (TSR) utility that's designed to be run from a COMMAND.COM prompt. If MSL.EXE is run directly from Windows instead of COMMAND.COM, then the above message is displayed, giving you the chance to activate the TSR before Windows immediately closes it (if you had run COMMAND.COM first, that wouldn't happen).

It sounds like you're not sure what the program hotkey is. It defaults to LEFT-SHIFT + ALT. Press and release both those keys at the same time to access MSL's menus.

Screen Shot 2021-01-31 at 11 26 53 AM
jeffpar commented 3 years ago

Also, the blog post has been updated.

roundlessx commented 3 years ago

Thank you so much Jeff, everything became normal when I tried your method. Thank you again for this amazing website that you created, and sincerely hope that it will be known by more and more people. :)

IAW9927 commented 3 years ago

Bruh. I tried the Cd and it did this: 933CDDE0-B877-4B59-B007-937DD2F1177F