How to Add Games to Portable HDD Super Console: The Definitive Guide
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.
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.
| 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:
-
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.
-
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.55or10.0.0.42) and write those numbers down. -
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.55or\\BATOCERA), and press Enter. On a Mac, open Finder, press Cmd + K, and entersmb://batocera.localorsmb://192.168.1.55. -
Step 4: Drop Your Games Into share\roms\<system>
Double-click the
sharefolder that appears, then open theromsfolder. Insideroms, 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.
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:
-
Copy ROMs to a Regular USB Stick in Windows
While booted into Windows, copy your downloaded
.chd,.iso, or.zipgame files onto a standard USB flash drive formatted asexFATorNTFS. -
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.
-
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). -
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 blueUSB 3.0port (clicking Cancel if Windows prompts to format), select the largeEXT4(SHARE) partition inside Paragon, and click Mount to assign it a Windows drive letter (such asE:). -
2. Copy Files & Unmount Safely Before Unplugging: Open drive
E:\roms\in Windows File Explorer and copy your files at100+ 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.
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.
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:
-
Step 1: Register a Free ScreenScraper Account
Create a free username and password at
ScreenScraper.fron your phone or computer. -
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. -
Step 3: Filter to "Only Missing Media" & Launch
Change Systems Included to only the console folder where you added games (for example,
PlayStation 2orSNES), set Games to Scrape to Only Missing Media so it does not re-scan all110,686existing games, and click Scrape Now.
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:
-
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
.cueand.binfiles (or.isofile for PlayStation 2 DVDs). -
Step 2: Place chdman.exe & Run the Batch Conversion
Place
chdman.exein 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.isoimages on modern PCSX2 (Batocera 36+), runchdman createdvd -i "game.iso" -o "game.chd". -
Step 3: Copy Only the Single .chd File to Batocera
Once conversion finishes, copy only the newly created single
.chdfile into\\BATOCERA\share\roms\<system>. Converting.bin/.cueor.isoto.chdshrinks file size by 30% to 50% with zero quality loss and prevents multi-track CDs from showing up as duplicate entries in your menu.
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:
-
Step 1: Open the Main Menu
Press START on your controller from the main console selection wheel.
-
Step 2: Select Game Settings → Update Gamelists
Open Game Settings, scroll to the very bottom of the menu, click Update Gamelists, and confirm Yes.
-
Step 3: Check Controls After Launching
Batocera will rescan the
romsfolders 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.
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
- Batocera.linux Official Wiki: Add Games, BIOS, and ROMs Over Network Share or USB - Official Batocera documentation detailing SMB network transfers, the F1 PCManFM file manager, and folder structures.
- Batocera.linux Official Wiki: Disk Image Compression: Converting BIN/CUE, GDI, and ISO to CHD and RVZ - Step-by-step technical guide to extracting .zip archives and running chdman.exe (createcd / createdvd) and Dolphin .rvz compression.
- Paragon Software Documentation: Linux File Systems for Windows (Mounting EXT4 Partitions Safely) - Technical overview of reading and mounting Linux EXT4 partitions directly inside Windows 10 and Windows 11.
- ScreenScraper Database: ScreenScraper.fr Retro Game Metadata & Box Art API - Community database used by Batocera's built-in scraper to download 3D box art, screenshots, and release metadata.