Unfortunately, this site has restricted functionality as this browser does not support the HTML button formaction attribute.
Unfortunately, this site has restricted functionality as this browser has HTML web storage turned off.

Unprotect King's Quest II. by Software Pirates Inc (SPI)

73 of 20,182 files
2 items
  • KQ2.EXE
  • KQ2.TXT
  • Zip / DOS   How to
  • 14 kB   DOWNLOAD   SHARE

Emulating KQ2.EXE in DOSee.

Use these tabs to make adjustments to the emulation

If the emulation is taking too long to load, you can turn it off.

Applying changes will reload the page and reboot the emulator





Changes will not be applied until this browser tab has been refreshed





DOS programs need a keyboard for user input

ENTER ↵ to select or continue
ESC to navigate back or exit
←→ ↑↓ are often used to navigate menus


Emulation too slow?
Set the emulator to use maximum CPU speed
Want to hack around in the DOS prompt?
  1. Mount the DOS tools drive with automatic run program turned off
  2. Then dir u:\ to list the utilities, some included programs 4dos cp acidview pictview
  3. Use mount to list the emulated drives
  4. Learn the DOSBox commands

DOSee pronounced dos/see, is our emulator used to run MS-DOS based software in your web browser.

MS-DOS (Microsoft DOS) was the primary operating system used by PCs during the 1980s to the early 1990s and is the precursor to Microsoft Windows.


DOSee is a slimmed down, partly modified port of The Emularity.

The Emularity is a multi-platform JavaScript emulator that supports the running of software for legacy computer platforms in a web browser. It is the same platform that's running emulation on the Internet Archive.

EM-DOSBox is a high-performance JavaScript port of DOSBox that is applied by The Emularity for its emulation of the MS-DOS platform.

DOSee uses BrowserFS ZipFS and ZipFS Extras to simulate zip file archives as hard disks within EM-DOSBox.

DOSBox is the most popular MS-DOS emulator in use today and is frequently used by commercial game publishers to run games from their back-catalogues on modern computers.


DOSee, built on The Emularity, EM-DOSBox and DOSBox. Capture screenshot and save function built on canvas-toBlob.js.

[+] Configuration Select all
			    Software Pirates Inc.
				  presents

		   Unprotect KING'S QUEST II by Sierra Online

		This document, along with the associated files,
	      will allow you to make runable copies of your
	      original KING'S QUEST II game disks.

			       REQUIRMENTS

	      1. Original King's Quest II game disks.
	      2. DOS' DISKCOPY.COM program (not included)
	      3. DOS' DEBUG.COM program (not included)
	      4. ALTER.EXE to change file attributes (included)
	      5. KQ2.EXE runs the unprotected game (included)

				Step 1:

		Use DOS' diskcopy program to make copies of both
	      of KING'S QUEST II's original game disks. Note:
	      Disk #1 should report problems trying to copy track
	      6. Don't be alarmed at this, it is merely part of
	      the protection scheme, that we don't want copied.

		When copies are made, put the originals away to
	      collect dust, you won't be needing them anymore.

				Step 2:

		The author has put illegal filenames in the
	      directory so that you can't list all the files on
	      the disk.  We must make one file name legal before
	      we can see what else is on the disk.  To "legalize"
	      this file name we need to use DOS's DEBUG program.
	      Once inside DEBUG you will see the '-' prompt.  Put
	      KQ2's disk #1 into drive A.  From the DEBUG prompt
	      do the following:

		-L 100 0 5 1	;load in 1st part of directory
		-E 120 'N'      ;change illegal character to an N
		-W 100 0 5 1	;write changes back to disk
		-Q		;end debug program

				Step 3:

		Using the ALTER.EXE program, we want to change
	      the attribute of file MAIN.EXE from HSRA to normal.
	      To do this type the following:

	      A>B:ALTER A:MAIN.EXE

		At this point ALTER.EXE will ask you for the
	      attribute you want to change MAIN.EXE to. Type in
	      an 'N' for normal attribute. The attribute will
	      then be normal. You can see the file when you do a
	      DIR.

				Step 4:

		You now want to rename the file MAIN.EXE to
	      KQ2.EXE. This will allow you to copy KQ2.EXE over
	      the space formaly used by MAIN.EXE program. This
	      way no game data will be destroyed.

				Step 5:

		Copy KQ2.EXE to King's Quest II's disk #1. That's
	      all there is to it. You now have a working copy of
	      King's Quest II that can be copied with DISKCOPY.


		NOTE: This game will no longer be self-booting as
	      it originally was. You must boot up to DOS and then
	      put KQ2's disk #1 into drive A. To start simply
	      type A:KQ2, once the game begins it will play just
	      as the original does. Ok now sit back and enjoy the
	      game.

2/86 ETS      This UNP might not work with all versions (eg.:1.0W).