DosBox Example
DOSBox Icon
Author: Tim Mangan
Date: June 11, 2022

Repackaging tips and silent install information for DosBox Example -. This App Tip provides comprehensive details for conducting a silent installation of Example. It includes additional insights, such as user environment specifics, extra installation parameters, and repackaging tips.

About

DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very easy to port to different platforms. DOSBox has already been ported to many different platforms, such as Windows, BeOS, Linux, MacOS X.

General Information

Vendor Information

DosBox

Application Name

Example

Application Version

-

Download Link

https://dosbox.com

License Needed

No

Vendor Install

Installation Type

Architecture

x86

Application Configuration/Settings

Registry

File

AD/GPO

AAD/GPO

User Environment Data

Registry

File

Other

Infrastructure Dependencies

Description

ODBC

Connection Name

Driver

Parameters

Setup.exe parameters

MSI Public Properties

Installation Commands

Silent Install Command

DOSBox0.74-3-win32-installer.exe /S

Silent Uninstall Command

"C:\Program Files (x86)\DOSBox-0.74-3\uninstall.exe" /S

Repackaging Score

MSI

Unknown

MSIX

Full Functional
The software was packaged on Windows 10 21H2 using Microsoft MSIX Packaging Tool 1.2022.330 without the PSF.

App-V

Full Functional
Allow VFS Writes

ThinApp

Unknown

Citrix App Layer

Unknown

VMWare App Volumes

Unknown

Other

Full Functional
Silent Install

Repackaging Tips

This package is an example of a 16-bit DOS application, which natively could no longer run on x64 systems. We include DosBox as a way to host this app; packaging them together and using DosBox as the shortcut that automatically launches the 16-bit app in its emulator.

The specific 16-bit app in this package is Blockout, a Tetris like game, but the concept here holds for a bunch of old 16-bit business apps that are still in use today, mostly by Small companies. Often, these 16-bit apps are an ancient line of business app that they just can't live without and will continue to use until the owner of the business retires or passes away.

We install two components.

First install DosBox. Then the target app is installed (unpacked) and we configure DosBox to automatically start the app in the DOS Autoexec.bat file.
The DosBox installer adds extra shortcuts we want to remove for production. For extra credit, you change the DosBox shortcut to use an appropriate application icon and name.
  • The product does have an autoupdater. Like they didn't even exist back then. We didn't have the internet of today, just dial-up modems to usenet.
  • The DosBox application installs with two shortcuts and we remove one.
  • AppData folders are not used as they didn't exist back then.

Comments

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Free Download

Upcoming Events

september 2024

16sepAll Day19Workplace Ninja Summit 2024

october 2024

11oct8:00 am7:00 pmAppManagEvent 2024

Upcoming Courses

may 2024

13may(may 13)9:00 am17(may 17)5:00 pmIT Pro Masters Packaging for MSIXMasters Level

13may(may 13)9:00 am17(may 17)4:30 pmEMEA: Learning MSI Projects with InstallShield 2023

june 2024

03jun(jun 3)1:00 pm13(jun 13)5:00 pmIT Pro Masters Packaging for MSIX

24jun(jun 24)9:00 am28(jun 28)4:30 pmUSA: Application Packaging with AdminStudio 2023

july 2024

08jul(jul 8)9:00 am12(jul 12)4:30 pmUSA: Learning MSI Projects with InstallShield 2023

15jul(jul 15)9:00 am19(jul 19)4:30 pmEMEA: Application Packaging with AdminStudio 2023