How to Add Games to Portable HDD Super Console: The Definitive Guide

Liam Parker Written by: Liam Parker
|
January 21, 2026
|
18 min

Quick Answer

Never plug your Batocera HDD into a running Windows PC and click Format. Instead, boot into Batocera, connect to Wi-Fi, open Windows File Explorer on another computer, type \\BATOCERA\share\roms, and drop your ROMs into the matching system folder (ps2, psx, gamecube), then press START → Game Settings → Update Gamelists.

2Bluebox 500GB Portable HDD Super Console connected to a laptop running Batocera Linux with a retro game library on screen
The 2Bluebox 500GB Portable HDD leaves 35GB to 40GB of free user space for custom ROMs and CHD disc files.

Custom ROM Expansion Verdict · 2Bluebox 500GB Portable HDD

My pick: If you want an external retro drive that already includes 110,686 games across 94 systems while still leaving 35GB to 40GB of free space for your personal ROMs, fan translations, and .chd disc images, get the 2Bluebox Portable HDD Super Console 500GB ($64.99). Every unit ships pre-configured with verified BIOS packs, scraped box art, and open SMB network sharing (\\BATOCERA\share\roms), backed by Free Tracked Shipping on $50+ USD orders and a 30-Day Replacement Guarantee from 2Bluebox LLC (Denver, CO).

Skip it if: You do not own a 64-bit x86 Windows PC, Linux computer, Intel Mac, or Steam Deck to boot the drive, or you prefer a simpler microSD drag-and-drop console for your living-room TV. If you want a direct-to-TV HDMI system without Linux EXT4 partitions, choose our standalone Retro Game Stick 4K Pro ($59.98) instead.

Before copying your first ROM or extracting a .zip archive with CHDMAN, review why Windows cannot read the drive directly and pick the fastest transfer method for your setup below.

1. Warning: Why Windows Cannot Read the Linux Partition on Your Drive

Because the 2Bluebox (2bluebox.com) 500GB Portable HDD Super Console stores its game library on a high-speed Linux EXT4 partition, plugging the drive into a running Windows 10 or Windows 11 desktop triggers a false "Format Disk" warning that you must always Cancel.

This is the single most common scare for new Batocera owners. You plug the Portable HDD Super Console into a running Windows computer expecting to see a standard roms folder, hear the USB connection chime, and suddenly Windows pops up a dialog saying: "You need to format the disk in drive E: before you can use it."

Do not panic, and never click Format Disk. Your hard drive is completely healthy. As documented by Paragon Software's EXT4 File System Guide, Batocera Linux uses the native Linux EXT4 file system for its main SHARE partition so PlayStation 2, GameCube, and Sega Saturn games stream without NTFS permission errors or symbolic-link limitations. Because Windows 10 and Windows 11 only mount NTFS, FAT32, and exFAT volumes natively, Windows only sees the tiny 6GB boot partition and misidentifies the 460GB+ Linux game partition as unformatted.

Windows popup warning You need to format the disk in drive before you can use it when plugging in a Batocera Linux HDD
Always click Cancel if Windows asks to format the drive; clicking Format erases the Linux OS and all games.
Transfer Method Real-World Transfer Speed Hardware Needed Best Use Case on the 2Bluebox (2bluebox.com) 500GB HDD
Method 1: Home Network Share (\\BATOCERA\share\roms) 5 MB/s (Wi-Fi) to 110 MB/s (Gigabit Ethernet) Batocera PC booted on TV/monitor + second Windows/Mac computer on same Wi-Fi/LAN Best for adding individual ROMs, SNES/GBA translations, BIOS files, or 1 to 5 disc games wirelessly
Method 2: Second USB Flash Drive (F1 File Manager) 80 MB/s to 150 MB/s (Direct USB 3.0 speed) Only 1 PC (booted into Batocera) + a spare exFAT or NTFS USB flash drive + keyboard Best 1-PC solution: Copy large PS2/GameCube .chd files onto a regular USB stick in Windows, boot Batocera, press F1, and paste
Method 3: Direct USB Mount via Paragon EXT4 Driver 100 MB/s to 140 MB/s (Direct USB 3.0 speed) 1 Windows PC + Paragon Linux File Systems for Windows (10-day free trial) Best for power users managing large batches of multi-gigabyte ISOs directly inside Windows File Explorer

If you are brand new to booting external Linux drives, read our Portable HDD Super Console Master Guide first so you understand how the USB boot menu works.

2. Method 1 (The Easiest Way): Network Transfer

Connecting your booted Batocera console to Wi-Fi or Ethernet turns the drive into a wireless network share (\\BATOCERA\share\roms), letting you drag and drop ROMs directly from Windows File Explorer or macOS Finder without installing any third-party software.

Whenever Batocera boots up and joins your home network, it automatically runs an SMB (Samba) file server in the background. That built-in server exposes the Linux EXT4 game partition over your local network so Windows and Mac computers can read and write to it just like a normal shared folder.

Follow these 4 steps to transfer games over your local network:

  1. Step 1: Connect Batocera to Wi-Fi or Ethernet

    Boot your PC or laptop into the Portable HDD Super Console. Press START on your controller to open the Main Menu, select Network Settings, and either plug in an Ethernet cable or toggle Enable Wi-Fi ON and enter your home Wi-Fi SSID and password.

  2. Step 2: Write Down Your Local IP Address

    Wait 10 seconds after connecting, then re-open Network Settings. Look at the IP Address line near the top (it will look like 192.168.1.55 or 10.0.0.42) and write those numbers down.

  3. Step 3: Open the Network Share in Windows File Explorer (Win + E)

    On a second Windows PC or laptop connected to the same home router, press Win + E to open File Explorer. Click the top address bar, type two backslashes followed by your IP address (for example, \\192.168.1.55 or \\BATOCERA), and press Enter. On a Mac, open Finder, press Cmd + K, and enter smb://batocera.local or smb://192.168.1.55.

  4. Step 4: Drop Your Games Into share\roms\<system>

    Double-click the share folder that appears, then open the roms folder. Inside roms, you will see all 94 console folders (ps2, gamecube, psx, dreamcast, snes, gba). Drag your game files from your computer into the matching system folder.

Opening the BATOCERA network share in Windows File Explorer using the console IP address or \\BATOCERA\share\roms
Type \\BATOCERA or your console's IP address in Windows File Explorer to open the share/roms folder over Wi-Fi.

According to the Batocera.linux Official Add Games Documentation, wireless transfers over 2.4GHz Wi-Fi average 3 to 6 MB/s, 5GHz Wi-Fi reaches 20 to 45 MB/s, and a wired Gigabit Ethernet cable hits 80 to 110 MB/s. If Windows 11 (24H2) displays an unauthenticated guest error or prompts for network credentials when opening \\BATOCERA, enter username root and password linux to unlock full read and write access.

3. Method 2 (The Power User Way): Direct Connection via Software

To transfer multi-gigabyte PS2 and GameCube discs at 100+ MB/s USB 3.0 speeds, copy files from a second exFAT USB flash drive using Batocera's F1 File Manager or mount the EXT4 partition in Windows with Paragon Linux File Systems.

Before copying heavy 3D disc images, double-check that your computer's processor and graphics chip meet the requirements for those systems.

Option A (100% Free & Only Needs 1 PC): Copy via a Second USB Flash Drive (F1 Key)

If you use the same Windows PC to download ROMs and to boot Batocera, you cannot connect to \\BATOCERA over the network from that same machine. Instead, use any regular exFAT or NTFS USB thumb drive as a bridge:

  1. Copy ROMs to a Regular USB Stick in Windows

    While booted into Windows, copy your downloaded .chd, .iso, or .zip game files onto a standard USB flash drive formatted as exFAT or NTFS.

  2. Boot Into Batocera & Plug In the USB Stick

    Shut down Windows, boot your computer into the 2Bluebox 500GB Portable HDD, and plug your regular USB flash drive into a spare USB port.

  3. Press F1 to Open the Built-In File Manager

    Press F1 on your connected keyboard from the main system selection wheel (not inside a game). Batocera will open its desktop file manager (PCManFM).

  4. Paste Into share/roms/<system> & Exit (Ctrl + Q)

    Click your USB thumb drive in the left sidebar, select your game files (Ctrl + C), click share → roms → your target console folder (ps2, gamecube, psx), and press Ctrl + V to copy at full USB 3.0 speed. When finished, press Ctrl + Q (or Alt + F4) to return to the Batocera game menu.

Option B: Direct EXT4 Mount in Windows via Paragon Software

If you prefer plugging the 500GB Portable HDD directly into a running Windows PC and managing files inside Windows File Explorer, install Linux File Systems for Windows by Paragon Software (which includes a 10-day free trial, or $19.95 for a lifetime license; avoid outdated freeware drivers like Ext2Fsd that can corrupt modern 64-bit EXT4 journals):

  • 1. Mount the SHARE (EXT4) Partition: Open the Paragon app, plug the 2Bluebox HDD into a blue USB 3.0 port (clicking Cancel if Windows prompts to format), select the large EXT4 (SHARE) partition inside Paragon, and click Mount to assign it a Windows drive letter (such as E:).
  • 2. Copy Files & Unmount Safely Before Unplugging: Open drive E:\roms\ in Windows File Explorer and copy your files at 100+ MB/s. When finished, you must click Unmount inside the Paragon application and wait for confirmation before unplugging the USB cable so you do not corrupt the Linux journal.
Paragon Linux File Systems for Windows utility mounting a Batocera EXT4 partition for direct USB 3.0 file transfer
Mount the EXT4 partition in Paragon Software or press F1 inside Batocera to copy large files at 100+ MB/s.

Whether you transfer files across your home Wi-Fi or copy them via a second USB drive using the F1 file manager, your internal Windows operating system remains completely separate and safe. The 2Bluebox 500GB Portable HDD Super Console ships with its SMB network sharing and BIOS packs fully configured out of the box, giving you immediate access to 110,686 games while leaving 35GB+ of headroom for your personal favorites.

4. Where Do I Put the BIOS Files?

All console BIOS firmware files belong directly inside the root /userdata/bios/ (\\BATOCERA\share\bios\) folder with exact lowercase filenames and verified MD5 checksums, which are already pre-installed on every 2Bluebox 500GB drive.

If you add a PlayStation 1, PlayStation 2, Sega Saturn, or Dreamcast game and the screen briefly turns black before kicking you back to the menu, the emulator is almost always looking for a system BIOS file.

Every 2Bluebox 500GB Portable HDD Super Console ($64.99) ships with the complete BIOS pack pre-installed. However, if you ever restore or update a BIOS file manually inside share/bios/, you can run Batocera's built-in diagnostic scanner by pressing START → Game Settings → Missing BIOS Check. For the complete list of MD5 hashes (scph5501.bin, dc_boot.bin, sega_101.bin) and subfolder rules, see our HDD Super Console Missing BIOS Troubleshooting Guide.

Batocera EmulationStation interface showing the PlayStation 2 system menu on the 2Bluebox 500GB Portable HDD Super Console
Once your ROMs and BIOS files sit in /userdata/roms/ and /userdata/bios/, Batocera launches them seamlessly.

5. Important: How to Scrape Game Art for a Beautiful Interface

After adding new ROM files, running Batocera's built-in ScreenScraper tool with the filter set to "Only Missing Media" automatically downloads 3D box art, release dates, and video previews for your new games in minutes.

If you drop a raw file named Chrono Trigger (USA).sfc into the snes folder, it will initially show up as plain text without a cover image. Scraping connects your console to the ScreenScraper.fr Retro Database and pulls matching artwork automatically:

  1. Step 1: Register a Free ScreenScraper Account

    Create a free username and password at ScreenScraper.fr on your phone or computer.

  2. Step 2: Configure the Batocera Scraper Menu

    Press START on your controller, select Scraper, set Scrape From to ScreenScraper, and enter your username and password.

  3. Step 3: Filter to "Only Missing Media" & Launch

    Change Systems Included to only the console folder where you added games (for example, PlayStation 2 or SNES), set Games to Scrape to Only Missing Media so it does not re-scan all 110,686 existing games, and click Scrape Now.

Batocera game menu displaying Golden Axe with scraped 3D box art, release metadata, and preview screenshot
Setting ScreenScraper to Only Missing Media downloads 3D box art and descriptions for newly added ROMs.

6. Supported File Formats and Common Mistakes

While cartridge emulators (NES, SNES, Genesis, GBA, MAME) read compressed .zip files directly, optical disc emulators (PS1, PS2, GameCube, Dreamcast, Saturn) require you to extract .zip archives first and convert .bin/.cue or .iso files into lossless .chd or .rvz images using CHDMAN.

One of the most common mistakes when adding games to Batocera is dropping a downloaded .zip or .7z archive containing a PlayStation 1, PlayStation 2, or GameCube disc directly into the roms folder. Equally common is trying to drag a .zip file directly onto chdman.exe and wondering why the command window closes immediately.

How to Convert .ZIP / .BIN + .CUE / .ISO Files to .CHD Using CHDMAN (chdman zip Fix)

As documented in the Batocera Disk Image Compression Wiki, the MAME CHDMAN (chdman.exe) utility cannot read .zip, .7z, or .rar files directly. You must extract the archive first so chdman.exe can see the raw .cue/.bin, .gdi, or .iso files:

  1. Step 1: Extract Your .zip or .7z Archive First

    Right-click your downloaded game archive on Windows and extract it into a folder using 7-Zip or WinRAR so you see the raw .cue and .bin files (or .iso file for PlayStation 2 DVDs).

  2. Step 2: Place chdman.exe & Run the Batch Conversion

    Place chdman.exe in the same folder as your extracted disc files. For CD-based systems (PS1, Sega Saturn, Dreamcast, Sega CD, PC Engine CD), run: for %i in (*.cue) do chdman createcd -i "%i" -o "%~ni.chd". For PlayStation 2 DVD .iso images on modern PCSX2 (Batocera 36+), run chdman createdvd -i "game.iso" -o "game.chd".

  3. Step 3: Copy Only the Single .chd File to Batocera

    Once conversion finishes, copy only the newly created single .chd file into \\BATOCERA\share\roms\<system>. Converting .bin/.cue or .iso to .chd shrinks file size by 30% to 50% with zero quality loss and prevents multi-track CDs from showing up as duplicate entries in your menu.

Infographic comparing uncompressed BIN and CUE disc files against lossless CHD compression via CHDMAN for Batocera ROMs
Extracting .zip archives and converting .bin/.cue or .iso discs into single .chd files cuts size by up to 50%.

Before copying your files, check our Full 94-System Portable HDD Game List to make sure the title is not already pre-loaded on your 500GB drive, then match the exact lowercase folder name in Table 2 below:

Console System Exact Folder Path in /userdata/roms/ Best File Extension Can It Stay in .zip / .7z? Compression & Multi-Disc Notes
Sony PlayStation 2 /userdata/roms/ps2/ .chd, .iso No (Must Extract .zip) Use chdman createdvd (or createcd) to shrink 4.7GB .iso files by 30% to 45%
Nintendo GameCube & Wii /userdata/roms/gamecube/ & /wii/ .rvz, .iso, .gcm No (Must Extract .zip) Convert .iso to lossless .rvz inside Dolphin on PC (saves 40%+ space; do not use .chd for GameCube)
Sony PlayStation 1 (PSX) /userdata/roms/psx/ .chd, .pbp, .cue+.bin No (Must Extract .zip) .chd merges multi-track .bin+.cue files into 1 clean file and saves ~45% space
Sega Dreamcast /userdata/roms/dreamcast/ .chd, .gdi, .cdi No (Must Extract .zip) Extract .zip containing .gdi tracks, then run chdman createcd to create 1 .chd file
Sega Saturn /userdata/roms/saturn/ .chd, .cue+.bin No (Must Extract .zip) Convert .cue+.bin to .chd so multi-track audio discs launch cleanly in YabaSanshiro/Beetle
PlayStation Portable (PSP) /userdata/roms/psp/ .chd, .cso, .iso No (Must Extract .zip) PPSSPP supports .chd and .cso compression to fit more PSP games in the 35GB+ free space
Nintendo 64 /userdata/roms/n64/ .z64, .n64, .v64, .zip Yes (.zip or .z64) Uncompressed .z64 (Big Endian) or standard .zip archives load instantly
Nintendo DS /userdata/roms/nds/ .nds, .zip, .7z Yes (.zip Supported) Keep ROMs in .zip or .nds; touch-screen controls map to the right analog stick
Super Nintendo (SNES) /userdata/roms/snes/ .sfc, .smc, .zip, .7z Yes (Keep in .zip) Zipped .sfc ROMs save 40% space and load immediately
Nintendo (NES) /userdata/roms/nes/ .nes, .zip, .7z Yes (Keep in .zip) Keep .nes files inside .zip archives
Sega Genesis / Mega Drive /userdata/roms/megadrive/ .md, .gen, .bin, .zip Yes (Keep in .zip) Note that Batocera uses the folder name megadrive for both Genesis and Mega Drive
Arcade (FBNeo & MAME) /userdata/roms/fbneo/ & /mame/ .zip (Never Extract!) MUST Stay in .zip Never unzip Arcade ROMs: MAME and FinalBurn Neo require the exact original .zip archive name (mslug.zip)

7. Troubleshooting: My Games Are Not Showing Up

Because Batocera caches its 110,686-game index at startup for fast booting, newly copied ROMs will not appear on screen until you press START → Game Settings → Update Gamelists.

If you transferred your files into the proper /userdata/roms/<system> folder and verified that the file extension matches Table 2, yet the game is still missing from your menu, run this 10-second refresh:

  1. Step 1: Open the Main Menu

    Press START on your controller from the main console selection wheel.

  2. Step 2: Select Game Settings → Update Gamelists

    Open Game Settings, scroll to the very bottom of the menu, click Update Gamelists, and confirm Yes.

  3. Step 3: Check Controls After Launching

    Batocera will rescan the roms folders for 5 to 10 seconds and display your newly added games immediately. If you need to adjust button mappings or hotkeys for your new games, follow our HDD Controller Setup & Hotkey Guide.

Batocera Update Gamelists option inside Game Settings menu to refresh the library after adding new ROM files
Always select START → Game Settings → Update Gamelists after copying new ROMs so they appear in your menu.

Never click Format Disk in Windows, and always extract disc .zip archives before converting .bin/.cue or .iso files to .chd with CHDMAN: once copied to \\BATOCERA\share\roms, run Update Gamelists to play immediately.

If you are deciding which 2Bluebox gaming system matches your routine, consider where and how you want to play. Choose the 500GB Portable HDD Super Console ($64.99) if you want full-speed PS2, GameCube, and Dreamcast emulation using your existing Windows PC or laptop. Choose the Retro Game Stick 4K Pro ($59.98) if you want an instant HDMI plug-and-play console with two wireless gamepads for your living-room TV without touching a computer. Or choose the R36S Handheld ($79.99) if you want a dedicated 3.5-inch IPS pocket device for flights, commutes, and bedtime gaming. Compare all three systems below:

Frequently Asked Questions (FAQ)

Q1: Why does CHDMAN close immediately when I try to convert a .zip file to .chd?

The chdman.exe compression utility cannot read compressed .zip, .7z, or .rar archives directly. You must first extract the .zip archive using 7-Zip or Windows Explorer so the raw .cue and .bin (or .iso / .gdi) files sit in the folder, then run chdman createcd (for PS1, Saturn, and Dreamcast CDs) or chdman createdvd (for PS2 DVDs) to generate a single .chd file.

Q2: Why do I get a "Permission Denied" or login prompt when connecting via Network Share or WinSCP?

Windows 11 (24H2) blocks unauthenticated guest SMB shares by default, and SFTP tools like WinSCP require root credentials. When prompted for a username and password on \\BATOCERA or via SFTP/SSH (port 22), enter Username: root and Password: linux to unlock full read/write access to /userdata/roms/ (\\BATOCERA\share\roms).

Q3: Can I use a Mac to add games to the Portable HDD Super Console?

Yes. While the Batocera drive is booted on your PC or laptop and connected to your home Wi-Fi, open Finder on your Mac, press Cmd + K (Connect to Server), type smb://batocera.local (or smb://<your-batocera-ip-address>), and log in as Guest (or root / linux) to drag and drop files directly into share/roms/.

Q4: How much free space is left on the 2Bluebox 500GB Portable HDD for adding my own games?

Every 2Bluebox 500GB Portable HDD Super Console ($64.99) ships with roughly 35GB to 40GB of free space on the SHARE partition alongside its 110,686 pre-loaded games. Because converting PlayStation 1, Dreamcast, and PlayStation 2 discs to .chd reduces file sizes to 300MB to 2.2GB per game, you can comfortably add 15 to 40 extra 3D disc titles plus hundreds of 16-bit ROM hacks.

Q5: How do I delete games I do not want from the Batocera menu?

You can delete any game directly from your controller without connecting to a PC: highlight the game in the Batocera menu, hold the SELECT button to open Edit This Game's Metadata, scroll to the bottom, and click Delete → Yes. Alternatively, delete the file inside \\BATOCERA\share\roms\<system> and run START → Game Settings → Update Gamelists.

Conclusion

Adding your own favorite ROM hacks, English fan translations, and .chd disc classics to the 2Bluebox 500GB Portable HDD Super Console ($64.99) takes just a few minutes once you know to click Cancel on the Windows format warning. Use \\BATOCERA\share\roms over Wi-Fi for quick additions or press F1 with a second USB flash drive for 100+ MB/s transfers, then run Update Gamelists and enjoy your personalized arcade.

Happy gaming - Liam Parker, 2Bluebox Hardware Bench.

Further Reading & Technical Resources · Click to expand