Skip to main content

System Requirements

Before installing Pokémon Essentials BES, ensure your system meets these requirements:

Required Software

RPG Maker XP

The game engine that powers Pokémon Essentials. Required for editing maps and events.

Windows OS

Windows 7 or later recommended. Works on Windows 10/11. (Can run on Linux/Mac via Wine)

Minimum Hardware

  • RAM: 2GB minimum, 4GB+ recommended
  • Storage: 500MB free space for base installation
  • Display: 1024x768 resolution or higher
  • Processor: Any modern processor (2GHz+)
While Pokémon Essentials BES can run on older hardware, RPG Maker XP’s editor performs better on modern systems.

Download Required Software

1

Download RPG Maker XP

RPG Maker XP is required to edit the game. You can:
  • Purchase it from Steam
  • Use the free trial version for testing
You must have RPG Maker XP installed to edit maps and events. The game can run without it, but development requires it.
2

Download Pokémon Essentials BES

Download the latest version of Pokémon Essentials BES:This download includes:
  • Complete game project files
  • All Pokémon through Generation 9
  • Graphics and audio resources
  • Development tools
  • Sample maps and events

Installation Steps

1

Install RPG Maker XP

Run the RPG Maker XP installer and follow the installation wizard:
  1. Accept the license agreement
  2. Choose installation directory (default is fine)
  3. Complete the installation
  4. Run RPG Maker XP once to ensure it works
On modern Windows versions, you may need to run RPG Maker XP as administrator.
2

Extract Pokémon Essentials BES

Extract the downloaded Pokémon Essentials BES archive:
  1. Right-click the downloaded ZIP file
  2. Select “Extract All…”
  3. Choose a destination folder (e.g., C:\PokemonGames\EssentialsBES)
  4. Ensure the path has no special characters or spaces for best compatibility
# Good paths:
C:\PokemonGames\EssentialsBES
D:\GameDev\MyPokemonGame

# Avoid paths with spaces or special characters:
C:\My Games\Pokémon Project  # Has spaces and special character
3

Verify File Structure

After extraction, your folder should contain:
EssentialsBES/
├── Game.exe              # Main game executable
├── Game.rxproj           # RPG Maker XP project file
├── Editor.exe            # Alternative editor
├── Data/                 # Compiled game data
├── PBS/                  # Editable data files
├── Graphics/             # Sprites and images
├── Audio/                # Music and sounds
├── Tools/                # Development utilities
├── Fonts/                # Game fonts
├── mkxp.json            # MKXP configuration
├── RGSS102E.dll         # Ruby Game Scripting System
└── README.md            # Project information
If you don’t see these files, the archive may not have extracted correctly. Try extracting again.
4

Configure MKXP (Optional)

Pokémon Essentials BES uses MKXP, a modern implementation of RPG Maker XP’s engine. You can configure it by editing mkxp.json:
mkxp.json
{
  // Enable F12 game reset (currently disabled)
  "enableReset": false,
  
  // MIDI SoundFont for music playback
  "midiSoundFont": "soundfont.sf2",
  
  // Start in fullscreen mode
  // "fullscreen": false,
  
  // Window resolution
  // "defScreenW": 384,
  // "defScreenH": 512
}
Most users can leave the default MKXP configuration as-is. Advanced users can uncomment and modify settings as needed.

Verify Installation

1

Test the Game

Double-click Game.exe to launch the game:
  • The game window should open
  • You should see the title screen
  • Press Enter/Space to start a new game
  • You should be able to walk around and interact
If the game runs successfully, your installation is working correctly!
2

Open in RPG Maker XP

Test the editor by opening the project:
  1. Launch RPG Maker XP
  2. Click “File” → “Open Project”
  3. Navigate to your Essentials BES folder
  4. Select Game.rxproj
  5. The editor should load with the sample maps
You should see:
  • Database editor access (F9)
  • Map tree on the left
  • Main map editing area
  • Tileset selection at bottom
3

Verify PBS Files

Check that PBS files are accessible:
  1. Navigate to the PBS/ folder
  2. Open pokemon.txt in a text editor
  3. You should see Pokémon data entries
  4. Open moves.txt to verify move data
These files contain all the data you’ll edit most frequently.

Common Installation Issues

Symptoms: Double-clicking Game.exe does nothing or shows an errorSolutions:
  1. Install Microsoft Visual C++ Redistributable
  2. Run as Administrator (right-click → Run as administrator)
  3. Disable antivirus temporarily (it may be blocking the executable)
  4. Ensure all DLL files are present (RGSS102E.dll, etc.)
Symptoms: Error when opening Game.rxprojSolutions:
  1. Verify RPG Maker XP is properly installed
  2. Run RPG Maker XP as Administrator
  3. Check that the project path has no special characters
  4. Ensure Game.rxproj wasn’t corrupted during extraction
Symptoms: Black squares instead of Pokémon, missing tilesSolutions:
  1. Re-extract the archive completely
  2. Check that the Graphics/ folder isn’t empty
  3. Verify no files were blocked by antivirus during extraction
  4. Ensure folder permissions allow reading files
Symptoms: No music or sound effectsSolutions:
  1. Check Windows audio settings
  2. Verify the soundfont.sf2 file exists
  3. Install audio codecs if needed
  4. Check the Audio/ folder contains BGM and SE files
Symptoms: Error messages about scripts when starting the gameSolutions:
  1. Use the Tools folder’s script extraction/import tools
  2. Check Data/Scripts.rxdata exists and isn’t corrupted
  3. Re-extract from the original archive
  4. Ensure you haven’t modified scripts without proper syntax
Symptoms: Need to run on non-Windows systemsSolutions:
  1. Install Wine (Windows compatibility layer)
  2. Use PlayOnLinux or Lutris for easier management
  3. Run Game.exe through Wine
  4. Note: RPG Maker XP editor may have limited compatibility
While the game can run on Linux/Mac via Wine, the RPG Maker XP editor has better compatibility on Windows. Consider dual-booting or using a Windows VM for development.

Post-Installation Setup

Backup Your Project

Before making any changes, create a backup:
# Create a backup folder
mkdir Backups

# Copy the entire project
xcopy /E /I EssentialsBES Backups\EssentialsBES_Original
Always maintain backups before making significant changes. Consider using version control (Git) for larger projects.

Explore the Tools

Check out the utilities in the Tools/ folder:
  • Animation Maker (animmaker.exe): Create custom battle animations
  • Script Extractors: Extract Ruby scripts for editing
  • Text Extender (extendtext.exe): Utility for text processing
  • OptiPNG (optipng.exe): Optimize PNG files for smaller file sizes

Read the Credits

Open Créditos.txt to see all contributors. Remember to credit them in your final project!

Next Steps

Now that you have Pokémon Essentials BES installed:

Quickstart Tutorial

Follow our quickstart guide to make your first changes

PBS File Reference

Learn how to edit Pokémon, moves, and abilities

Congratulations! You’ve successfully installed Pokémon Essentials BES. Ready to start creating? Head to the quickstart guide to make your first changes.

Build docs developers (and LLMs) love