Saved time

Written by

in

Integrating the K-Meleon browser into an nLite build allows you to bake a lightweight, resource-friendly browser directly into your custom Windows installation media (usually for Windows XP or Server 2003). Because K-Meleon relies on the native Windows user interface API instead of heavy multi-platform frameworks, it is uniquely suited for streamlined, stripped-down operating system environments.

You can integrate K-Meleon into your nLite build through two main methods: using a pre-made nLite add-on, or writing a custom silent installation wrapper. Method 1: Use a Pre-made nLite Add-on (Recommended)

The easiest way to complete the process is by downloading a prepackaged .cab or .7z nLite add-on archive natively designed for the nLite integrations engine.

Acquire the Add-on: Search vintage software preservation or slipstreaming forums like MSFN for a pre-built K-Meleon nLite Addon.

Launch nLite: Load your Windows installation source files into nLite.

Select Tasks: Proceed through the menus until you reach the Task Selection screen. Ensure the Hotfixes, Add-ons and Update Packs option is checked.

Insert the Archive: On the Hotfixes screen, click Insert, browse to your downloaded K-Meleon add-on archive file, and select it. nLite will automatically read the formatting commands packaged inside the file and slipstream the browser seamlessly into the setup routine. Method 2: Create a Custom Silent Switch Integration

If a pre-made add-on matching your specific K-Meleon version is unavailable, you can manually instruct nLite to run the browser’s installer silently in the background during Windows setup. Step 1: Download and Prep the Setup File

Download the executable installer variant of your desired version directly from the Official K-Meleon Download Page.

Rename the file to something simple without spaces, such as kmeleon_setup.exe. Step 2: Configure the Silent Switches

K-Meleon installers typically utilize standard installer packages (like Inno Setup or NSIS).

For Inno Setup variants, the standard background parameters are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART. For NSIS variants, use /S. Step 3: Insert into nLite via Hotfixes

Open nLite and proceed to the Hotfixes, Add-ons and Update Packs section. Click Insert and select your kmeleon_setup.exe file.

nLite will prompt you for optional arguments or parameters. Type the appropriate silent switch string (e.g., /VERYSILENT /SUPPRESSMSGBOXES /NORESTART) into the parameter field. Step 4: Alternative Method via RunOnce

Alternatively, you can instruct nLite to deploy the browser immediately after your first Windows login: Navigate to the Unattended deployment task screen in nLite. Click the RunOnce tab.

Add the command line pointing to your installer along with its silent switch. Compiling and Testing

Once you have queued the integration using either method, finish your nLite modifications:

Advance to the Process screen to let nLite process your Windows installation folder and slipstream the browser files. Build your customized ISO image.

Test the ISO inside a virtual machine environment (such as VirtualBox) before deploying it onto physical retro hardware to confirm the browser installs and launches correctly.

If you hit a roadblock, let me know the exact Windows version you are modifying, the K-Meleon version you want to install, or if you run into any error prompts during testing. I can help you fix the configuration! FAQ – K-Meleon

Comments

Leave a Reply

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