Fix “Cannot Find 640×480 Video Mode” in GTA Vice City
The “Cannot find 640×480 video mode” error is one of the most common issues players encounter when launching GTA Vice City on modern Windows computers. Instead of opening normally, the game displays an error message and immediately closes.
This problem is especially common on Windows 11 and Windows 10, where newer graphics drivers, display technologies, and security features sometimes prevent older games from detecting supported screen resolutions.
In most cases, it happens because the game cannot initialize its graphics settings correctly, its configuration files have become corrupted, or Windows is preventing the game from running with the display settings it expects.
In this guide, you’ll learn several steps to fix the “Cannot find 640×480 video mode” error in GTA Vice City.
Fix “Cannot Find 640×480 Video Mode” GTA Vice City

The error appears when GTA Vice City cannot initialize its graphics engine using the display mode it expects. Older versions of the game were designed for hardware and operating systems available many years ago, and they sometimes struggle to communicate properly with today’s graphics drivers and high-resolution displays.
Fortunately, you do not need advanced technical knowledge to solve the issue. Most players fix it by resetting the game’s video settings, running the game in compatibility mode, updating graphics drivers, or installing official game updates.
Work through the following solutions one by one until the game launches normally.
Step 1: Delete the Corrupted GTA Vice City Configuration File
One of the most effective solutions is deleting the game’s saved configuration file. If the file contains an unsupported resolution or damaged graphics settings, the game may fail before it even opens.
First, close the game if it is currently running.
Open File Explorer by pressing Windows + E.
Navigate to your Documents folder. Open the GTA Vice City User Files folder. Inside this folder, look for the file named gta-vc.set.
This file stores your graphics settings, display resolution, controller configuration, and several game preferences.
Delete the gta-vc.set file.
Do not worry because deleting this file will not remove your saved games. It simply forces GTA Vice City to create a fresh configuration file the next time it starts.
Now launch the game again.
If the error was caused by incorrect video settings, the game should recreate the file automatically and open normally.
Step 2: Run GTA Vice City in Compatibility Mode
Older games were designed for earlier versions of Windows. Running them in Compatibility Mode helps Windows simulate an older operating system environment.
- Locate your gta-vc.exe file.
- If you installed the game using its default location, it is usually inside the game’s installation folder.
- Right-click gta-vc.exe and select Properties.
- Open the Compatibility tab.
- Check Run this program in compatibility mode for.
- Choose Windows XP (Service Pack 3) from the list.
- Next, enable Run this program as an administrator.
- Click Apply, followed by OK.
- Launch the game again.
Running the game with compatibility settings often resolves display initialization issues that prevent the game from detecting supported resolutions.
Step 3: Lower Your Display Resolution Before Launching the Game
Modern monitors often use very high resolutions, such as 1920 × 1080, 2560 × 1440, or even 4K. Some older games struggle when attempting to switch directly from these resolutions to older display modes.
- Open Settings on your computer.
- Select System, then choose Display.
- Locate Display Resolution.
- Temporarily change the resolution to 1024 × 768 or 1280 × 720.
- Click Keep Changes if prompted.
- Now launch GTA Vice City.
If the game starts successfully, you can later adjust its in-game graphics settings and then return Windows to your preferred screen resolution after closing the game.
Although this is not always necessary, it has helped many players launch older games successfully.
Step 4: Update Your Graphics Driver
An outdated or corrupted graphics driver may prevent older DirectX games from initializing properly.
- Press Windows + X and choose Device Manager.
- Expand Display adapters.
- Right-click your graphics card.
- Choose Update driver.
- Select Search automatically for drivers.
Allow Windows to search for newer drivers.
If Windows installs an updated driver, restart your computer.
You can also install the latest graphics driver directly from your graphics card manufacturer’s website if Windows reports that the best driver is already installed.
After updating the driver, launch GTA Vice City again.
A newer driver often improves compatibility with legacy DirectX applications while fixing known display issues.
Step 5: Install the Latest Official Game Patch
If you are using an older retail version of GTA Vice City, installing the latest official patch may resolve several compatibility problems.
The patch fixes known bugs, improves stability, and updates certain game files that may interfere with newer versions of Windows.
If you purchased the game through a modern digital platform, the latest updates are usually installed automatically.
If you are using an original disc version, download the correct official patch for your edition from a trusted source.
After installing the update, restart your computer and launch the game again.
Using an updated version of the game significantly reduces compatibility issues on newer operating systems.
Step 6: Verify the Game Files
If one or more game files are missing or damaged, the game may fail while initializing the graphics system.
If you installed the game through a digital launcher, open the launcher and locate GTA Vice City in your library.
Look for an option such as “Verify Integrity of Game Files” or “Verify Files”.
The launcher will compare your installed files with the original versions and automatically replace any damaged or missing files.
Once the verification finishes, launch the game again.
Repairing damaged files often resolves launch errors without requiring a complete reinstall.
Step 7: Reinstall DirectX Components
Although Windows 11 and Windows 10 include modern versions of DirectX, older games often require legacy DirectX components.
Installing the older runtime files does not replace your current DirectX version. Instead, it adds additional libraries required by classic games.
Download the DirectX End User Runtime from Microsoft’s official website.
Run the installer and complete the installation.
Restart your computer.
Launch GTA Vice City once more.
Many classic games depend on these older DirectX libraries to initialize graphics correctly.
Step 8: Reinstall GTA Vice City
If none of the previous solutions work, reinstalling the game is often the fastest way to eliminate corrupted installation files.
Uninstall GTA Vice City from your computer.
Restart Windows after the uninstall process finishes.
Install the game again using your original installation media or digital game library.
Avoid copying game files from another computer because missing registry entries or damaged files can still cause problems.
Once installation is complete, launch the game before adding any modifications.
If the game works correctly, you can install mods later, one at a time, while testing the game after each installation.
FAQs
Why does GTA Vice City show the “Cannot find 640×480 video mode” error?
The error usually appears because the game cannot initialize its graphics settings correctly. Corrupted configuration files, outdated graphics drivers, compatibility issues, damaged game files, or unsupported display settings are the most common causes.
Does deleting the gta-vc.set file remove my saved games?
No. Deleting the gta-vc.set file only resets the game’s settings. Your saved games remain stored separately and are not affected.
Can Windows 11 run GTA Vice City?
Yes. Windows 11 can run GTA Vice City, but you may need to use Compatibility Mode, update your graphics driver, or reset the game’s configuration files to ensure optimal compatibility.
Can mods cause this error?
Yes. Some graphics mods, widescreen fixes, or unofficial modifications can change the game’s display settings and trigger the error. If the problem started after installing a mod, remove it and test the game again.
Is reinstalling the game always necessary?
No. Most players fix the error by deleting the gta-vc.set file, enabling Compatibility Mode, verifying the game files, or updating their graphics driver. Reinstalling should be considered only after the other solutions have been tried.
Summary
The “Cannot find 640×480 video mode” error in GTA Vice City is usually caused by outdated graphics settings, corrupted configuration files, compatibility issues, or damaged game files.
Fortunately, it is rarely a permanent problem. By deleting the gta-vc.set file, enabling Compatibility Mode, adjusting your display resolution, updating your graphics driver, verifying the game’s files, installing the latest updates, adding legacy DirectX components, and reinstalling the game if necessary, you can resolve the issue and enjoy the game on modern Windows systems.
Following these steps carefully, starting with the simplest solutions, gives you the best chance of getting GTA Vice City running smoothly again.
