Motorola Gm950 Programming Software Install

Successfully completing a Motorola GM950 programming software install is a rite of passage in the two-way radio world. It forces you to understand concepts most modern users have forgotten: IRQ channels, DOS memory management, and real-time hardware access.

To summarize the master checklist for success:

Once the software loads and you hear that reassuring beep from the GM950 as it reads the codeplug, you will have conquered one of the most challenging yet rewarding programming tasks in the radio hobby. Your GM950 will live to serve for another decade. Happy programming.


Disclaimer: This article is for educational purposes. Always follow local radio laws and respect intellectual property rights. The author is not responsible for any damage to your radio or computer resulting from following these instructions.

The installation of programming software for the Motorola GM950

—a vintage mobile radio—is less of a standard modern install and more of a technical journey through legacy computing . Because this radio was designed during the era of MS-DOS and Windows 3.1, modern 64-bit operating systems like Windows 10 or 11 cannot run the native "Radio Service Software" (RSS) directly . Successfully setting up the environment requires a bridge between current hardware and 1990s-era code. The Hardware Bridge: Cables and Ports

Before the software can even communicate, the hardware connection must be established and configured to mimic vintage serial standards.

The Programming Cable: Most modern users use a USB-to-RJ45 programming cable . These often use FTDI or similar chips that require specific drivers to appear as a Virtual COM Port .

Device Manager Tweaks: In the Windows Device Manager, you must manually set the cable's COM port to COM1 (or COM2) .

Buffer Settings: A critical step is disabling the FIFO buffers in the advanced port settings. Legacy Motorola software is highly sensitive to timing and will fail if the modern high-speed buffers are active . Creating the Virtual Environment

Since the GM950 software cannot run natively on Windows 10/11, you must build a "time machine" using emulation .

DOSBox Installation: Download and install DOSBox, which allows you to run DOS-based applications and older versions of Windows on modern hardware .

Windows 3.1 Emulation: The GM950 RSS specifically requires Windows 3.1 or 3.11 . You must install a copy of Windows 3.1 inside your DOSBox environment. motorola gm950 programming software install

Port Mapping: In your dosbox.conf file, you must map the physical COM port (where your cable is plugged in) to the virtual serial port that the emulated Windows 3.1 will see (e.g., serial1=directserial realport:com1) . Installing the RSS Software

Once the virtual Windows 3.1 desktop is running within DOSBox, you can proceed with the actual software installation.

Prepare Installation Files: Motorola RSS for this model often came on multiple floppy discs. Copy the files from "Disk 1" and "Disk 2" into a single directory on your PC (e.g., C:\GM950_Installer) .

Mount the Directory: In DOSBox, mount this folder as a virtual floppy drive (usually drive A:) using the command: MOUNT A C:\GM950_Installer -t floppy .

Run the Installer: Inside the virtual Windows 3.1 Program Manager, go to File > Run and type A:\SETUP.EXE .

Completion: After following the on-screen prompts, a new icon for the GM950 RSS will appear in your Program Manager . Common Installation Hurdles

"Cannot find .DAT file": This error typically occurs if the files from all installation disks were not combined into a single directory before running the setup .

"No Response from Radio": This is rarely a software installation error and usually relates to incorrect COM port mapping in DOSBox or the radio not being powered on .

Admin Rights: Always run the installers and emulation software as an Administrator on your host PC to ensure they have permission to access serial hardware . Programming the Motorola GM950 on Windows 10

Installing the programming software for the Motorola GM950 mobile radio is complex because the software (Radio Service Software - RSS) was designed for legacy operating systems like Windows 3.1/95

. Modern computers require specific emulation or virtualization to run it successfully. System Requirements & Preparation Operating System

: Originally designed for MS-DOS, Windows 3.1, or Windows 95. To run on Windows 10/11, you must use an emulator like or a Virtual Machine (VM) running legacy Windows. Hardware Interface Once the software loads and you hear that

: A standard USB-to-serial adapter often fails due to timing issues. A dedicated RS232 serial port or a high-quality RIB (Radio Interface Box) with the correct GM950 programming cable is recommended. Emulation Settings : If using DOSBox, slow down the CPU cycles (e.g., fixed 2500 ) and set the serial port to directserial to ensure the radio can communicate with the PC. Installation Steps for Modern PCs

If you have the software archive (often containing folders like ), follow these steps: Extract & Consolidate : Unzip the archive. Copy the individual files from both folders into a single root folder (e.g., C:\GM950_RSS\ Configure DOSBox

: Open your DOSBox configuration file and mount the software folder as the mount a c:\gm950_rss Run Installer Launch DOSBox. Switch to the drive: and press Enter to start the installation. Complete Setup

: Follow the on-screen prompts. Once installed, the software icon (if using a Windows 3.1 VM) will appear in the Program Manager. Accessing the Software Official Channels

: Motorola software typically requires a business account or purchase through an authorized dealer. Alternative Archives : Some enthusiast sites like RADIOSOFTWARE.ONLINE list legacy versions, but these often require memberships. RADIOSOFTWARE.ONLINE Software - Motorola Solutions Support

The Motorola GM950 is a legacy mobile radio that requires specific Radio Service Software (RSS) and specialized hardware for programming. Because the original software was designed for older operating systems, modern installation requires an emulation environment like DOSBox. 1. Essential Hardware Requirements

To program the GM950, you need an interface between your computer and the radio's accessory port: Programming Cable: A compatible cable, such as the MaxtonData (RPC-MM-U) USB cable , or a traditional RIB-to-radio cable

Radio Interface Box (RIB): Standard setups often require a physical RLN4008 RIB

to handle signal conversion, though some modern "RIB-less" USB cables integrate this circuitry.

Power Source: If using a standalone RIB or certain DB9 programming cables, a 9V battery or DC power adapter may be required to power the interface. 2. Software Environment Setup

The GM950 RSS (typically version R02.00.00) does not run natively on modern Windows versions (Windows 10/11).

Install DOSBox: Download and install the latest version of DOSBox. Disclaimer: This article is for educational purposes

OS Emulation: For best results, run Windows 3.1 or 3.11 within DOSBox. Some versions of the RSS are strictly compatible with these older GUIs. COM Port Configuration:

Connect your cable and identify the assigned COM port in the Windows Device Manager.

Change the port to COM1 if possible and disable the FIFO buffer to ensure stable data transfer.

In the DOSBox configuration file (dosbox.conf), ensure the serial1 entry matches your real COM port (e.g., serial1=directserial realport:com1). 3. Installation Steps

Prepare Installation Files: Extract the RSS files. If they are in "disk1" and "disk2" folders, copy the contents of both into a single directory on your computer (e.g., C:\GM950).

Mount in DOSBox: Open DOSBox and mount the installation folder as a floppy drive:MOUNT A C:\GM950 -t floppy.

Run Setup: Within the DOSBox Windows 3.1 environment, go to File > Run and type A:\SETUP.EXE.

Launch RSS: Once installed, a new icon will appear in the Program Manager to launch the software. 4. Programming Operation

Read Radio: Always perform a "Read" operation first to save the original codeplug before making changes.

Edit Settings: Use the RSS menus to configure frequencies, signaling (5-tone or Multicall), and button assignments.

Write Radio: After editing, use the Write Radio menu to transfer the new configuration back to the device.

  • Edit: Once the data is uploaded to the PC, you can edit frequencies, PL/DPL codes, and button assignments.
  • Write: Select Write Radio. Do not interrupt the power during this process.

  • Motorola restricts distribution of CPS to dealers and verified customers. You have three legal options:

    📌 Do not download from untrusted pop‑up sites – many contain keyloggers or corrupt the radio’s firmware.


    Queering up your shelf, one rec at a time!