************************************************
************************************************

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.

356 of 857 files independent

    Download rosetools-rose.zip

    Size 390 kB

  • This download is an executable MS-DOS program that will not run on a modern computer. It needs a DOS emulator such as DOSBox-X, Staging; or a virtualized MS-DOS or FreeDOS system.
    Browsers may flag this download as unwanted or malicious. If unsure, scan it with VirusTotal.
  • Last modified Dec 3, 2017 7:32:40 PM
     MD5 checksum c912ca9e946d9b3ceb44c90ee983a22e
        Mime type Zip archive data
  • Zip - DOS / Computer tool
  • Ralph Roth, program credits

Emulating EXEHEAD.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.


Reload DOSee to launch the DOS prompt

Applying changes will reload the page and reboot the emulator





Changes are not applied until the browser tab is reloaded





DOS programs need a keyboard for user input
Some common keys used in DOS programs

ENTER to select or continue
ESC to navigate back or exit
are often used to navigate menus


Emulation too fast?
Set the emulator to use the 386 CPU configuration

Experiencing graphic or animation glitches?
Set the emulator to use VGA only graphics configuration

Need to turn off the audio?
Disable sound card support

Have no audio?
  1. Try Gravis Ultrasound hardware
  2. The song or audio file maybe missing from the program

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, 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 discontinued, 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.

6 items in the archive
  • DualBound-Executable.txt
  • exehead.exe
  • filecut.exe
  • hackupx.exe
  • neheader.exe
  • pehead.exe
[+] Configuration Copy text
$Header: /cygdrive/d/cvs/src/dox/technote/DualBound-Executable.txt,v 1.5 2006/12/20 21:49:37 Ralph Exp $ ___ _ ___ _ | \ _ _ __ _| | | _ ) ___ _ _ _ _ __| | | |) | || / _` | | | _ \/ _ \ || | ' \/ _` | |___/ \_,_\__,_|_| |___/\___/\_,_|_||_\__,_| ___ _ _ _ | __|_ _____ __ _ _| |_ __ _| |__| |___ ___ | _|\ \ / -_) _| || | _/ _` | '_ \ / -_|_-< |___/_\_\___\__|\_,_|\__\__,_|_.__/_\___/__/ DUAL BOUND EXECUTABLE BY ROSE SWE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dual bound executable are special crafted executable programs for the DOS and Windows operating systems. This program was compiled as a dual bound executable for DOS 16 and Windows 32 bit. The program checks if it runs under Win32 (Win9x, NT, ME, 2000, XP) or DOS/Win3.x and executes the applicable part. The program will not work under WinNT 3.5x and Win 3.11/Win32, but these operation systems (OS) are meanwhile extinct. You must use under this extinct operation systems the DOS16 part! If you shutdown Windows 95/98 or ME in MS-DOS mode then the DOS16 part is executed. In this case a Win32 program won't run, but dual bound executables! :-) Microsoft migrated to the PE format with the introduction of the Windows NT 3.1 operating system. All later versions of Windows, including Windows 95/98/ME, support the file structure. The format has retained limited legacy support to bridge the gap between DOS-based and NT systems. For example, PE/COFF headers still include an MS-DOS executable program, which is by default a stub that displays the simple message "This program cannot be run in DOS mode" (or similar). PE also continues to serve the changing Windows platform. Some extensions include the .NET PE format, a 64-bit version called PE32+ (sometimes PE+), and a specification for Windows CE. The windows executable format (PE format) contains two entry points, one pointing to the actual window program (Win32) and one pointing to a DOS program. In most cases the DOS entry point refers to a short procedure (stub) that outputs a short message like "This program must be run under Win32" or "Win32 req." and exits. A dual bound executable doesn't contain a stub, instead the DOS 16 bit program version. Please note that the term "Dual Bound Executable" comes from dual linked files for DOS and OS/2 and is misused by me to describe this unique behavior! If you want to execute the DOS part under Windows I suggest to download the EXEC utility from Martin Korth. Homepage: http://www.work.de/nocash/ Requirements ~~~~~~~~~~~~ Depending on the used executable you must satisfy the following minimum requirements (no real requirement to today's equipment :) DOS16 - MS-DOS 5.0 or better (or compatible DOS version), 550 KB free memory, 80286+Co-Processor or better DOS32/DPMI - MS-DOS 5.0, 80386 or better, Co-Processor (387 or better), 4 MB memory Win32 - Win32 (Win9x,NT,XP,2000), Pentium-II+MMX or better, 16 MB memory Linux - i586 architecture or better, 16 MB memory, Kernel 2.4.xx or higher All 32 bit programs are optimized for Pentium MMX and better CPUs. They still may run on 80486 and 80386 CPU. All "Dual Bound Executable" are normally portable to other platforms. I you have the need you can request native executables for this platforms: - DOS16 - DOS32 (DPMI, 5-6 extenders) - Win32 - Linux PE Description -------------- The Portable Executable (PE) format is a file format for executables, object code, and DLLs, used in 32-bit and 64-bit versions of Windows operating systems. The term "portable" refers to the format's portability across all 32-bit (and by extension 64-bit) Windows operating systems. The PE format is basically a data structure that encapsulates the information necessary for the Windows OS loader to manage the wrapped executable code. This includes dynamic library references for linking, API export and import tables, resource management data and thread- local storage (TLS) data. On NT operating systems, the PE format is used for EXE, DLL, OBJ, SYS (device driver), and other file types. PE is a modified version of the Unix COFF file format. PE/COFF is an alternative term in Windows development. On Windows NT operating systems, PE currently supports the IA-32, IA-64, and AMD64/EM64T (or "x86-64") instruction set architectures. Before Windows 2000, Windows NT, and thus PE, supported the MIPS, DEC Alpha, and PowerPC instruction set architectures. Because PE is used on Windows CE, it continues to support several variants of the MIPS architecture, and also supports the ARM (including Thumb) and SuperH instruction set architectures. Regards, Ralph Roth, ROSE SWE http://come.to/rose_swe http://come.to/cfg2html
DualBound-Executable.txt 104x112 Font
104