2026-10-13

VBoy Color v1.0.0 beta 11

EmuCR: VBoy Color VBoy Color v1.0.0 beta 11 is released. VBoy Color is a free, open-source Virtual Boy emulator. On a Quest headset it shows games the way the Virtual Boy was meant to be seen, in stereoscopic 3D, but in color instead of red on black. On Windows and Linux it plays them in a window, no headset needed, and on Android phones, tablets and handhelds with touch controls or a gamepad. It is also a RetroArch core, for Windows, Linux, macOS and Android.


Features:
Color, four ways (Settings → Color mode):
Auto (default) - every pixel is colored by what drew it: background layers by their depth (far to near: dusk violet, brick, amber, sand), characters by their palette, each with dark/light/lightest steps. What a game draws without tiles (Red Alarm's wireframe world, 3-D Tetris's well) is colored by how far away it is - the distance between the two eyes' pictures - from indigo far away to gold up close. Every game shows many colors with no setup.
Multicolor - each of the Virtual Boy's four shades gets its own color (in the spirit of Red Viper's multicolour mode), from a set of palettes.
Gradient - the game's brightness mapped onto a color gradient (Jade, Ocean, Sunset, Ember, Frost, Toxic).
Tint - the classic look: red, or any color you mix.
Color packs - hand-painted colors for a game, tile by tile, shown in Auto and Multicolor modes. Packs for Bound High, Dragon Hopper, Galactic Pinball, Innsmouth no Yakata, Jack Bros., Mario Clash, Mario's Tennis, Panic Bomber, Space Invaders Virtual Collection, Teleroboxer, Vertical Force, V-Tetris and Wario Land are built in, plus the menus and HUD of Red Alarm and 3-D Tetris (their 3-D worlds are drawn without tiles, so Auto colors them by depth), Virtual Bowling's HUD, gauges and menus over its Sunset lanes, and Golf's menus and hole maps (its rounds are drawn without tiles too). Packs hold only colors, no game graphics. A .vbcp file next to a ROM overrides the built-in one, and you can paint your own on PC: see docs/COLOR_PACKS.md.
Colors per game - every Virtual Boy game starts in the scheme that suits it best (picked game by game: Red Alarm's wireframes by depth, Golf's fairways green, Virtual Bowling's lanes in Sunset wood...), and remembers yours once you change it.
A library of your games - each one a card with its box art, downloaded from libretro's thumbnail collection (keep playing while it comes). A game without box art, or with no internet, gets its title screen in its own colors instead, made on your device (nothing of any game ships with the app); Settings → Download box art off shows title screens for all. As a list (Y) or last played first (X), and all games or only those with a color pack (the chip at the top, or Settings → Only games with color packs). Pick with the sticks, a gamepad, the mouse, or by pointing a Quest controller and pulling its trigger.
Real 3D on Quest - each eye gets its own picture, as on the hardware, and both eyes always show the same colors. The display runs at the headset's highest refresh rate, so scrolling stays smooth.
Save states - several slots per game, with thumbnails in color.
RetroAchievements - log in with your RetroAchievements account (Achievements in the menu: an on-screen keyboard types your name and password - or a real keyboard on PC; Paste takes them from the clipboard, and the eye shows the password as you type it) and earn each game's achievements as you play. An unlock pops up over the game; the Achievements page lists the game's achievements with their badges, unlocked and still to get. Softcore: save states and everything else stay on (a save state keeps the achievements' progress too). Only the login token the site hands back is kept, in the settings folder - never your password. A game needs the ROM version RetroAchievements lists (the usual No-Intro dump).
Gamepads everywhere - in the PC window, in PC VR and on Android, with the usual emulator layout (the Virtual Boy's A and B where they are on its controller: right and bottom); every pad connected works, and pads plugged in later are picked up.
Button mapping - Quest controllers, gamepads and keyboard, all remappable - for all games, or per game (hold a game's card in the library).
Screen looks - Settings → Screen → Look: Sharp pixels, Smooth (OmniScale's rounded edges and diagonals) or LED (the Virtual Boy's own rows of light, with a soft glow). Both eyes always get the same look, so the 3D stays clean.
Screen placement - size and distance of the screen in VR; on PC, Settings → Screen → Size: as big as the window allows (Fit) or Whole pixels.
3D on a normal screen (PC and phones) - Settings → Screen → 3D, then its format: side by side (3D TV - squeezed, as a TV's Side-by-Side mode expects -, full, or cross-eyed), top and bottom (3D TV or full), or colored glasses - red / cyan, green / magenta or amber / blue (mixed with Dubois' method, which keeps the games' colors as true as the glasses allow). Pictures of both at the top of this page.
Your room as the background (Quest) - Settings → Adjust screen → Show your room around it: the game floats in your room (passthrough) instead of in the dark.
Updates - VBoy Color looks for a new version when it starts (About → Check when VBoy Color starts) and shows Update available in the sidebar; About → Update installs it. On PC the app replaces its own files (your games and saves stay) and restarts; on Android the system's installer takes the new APK (allow VBoy Color to install apps once; on the Quest it installs when the app next starts). A beta looks for betas too, a full release only for full releases.
Your own folders - Settings → Folders: choose where your games, saved games, save states and settings go (a synced folder, say). On PC you pick them right in the menu, with the mouse, a gamepad or in VR; on Android with the system's folder picker (on the Quest, when the app next starts). The files already there are copied over - newer ones win, the one replaced is kept as .bak, and the originals stay where they were.
Video recording (PC) - F12 records the original red and the colored version side by side, frame for frame, for comparison videos (F12 again to stop; it stops on its own after ten minutes).
Tool-assisted runs (PC) - drop a Virtual Boy run from TASVideos (a .bk2 file) on the window, or open it with VBoyColor.exe: its game (from your roms folder) plays the whole run by itself, in color - press F12 to record it. Your own save stays untouched; when the run ends, you take over.

VBoy Color Changelog:
Touch controls off (Android) - Settings > Controls > Touch controls: switched off, the on-screen controls stay out of the way - the game keeps the whole screen, and they show (over it) when you touch it, going again a few seconds after your last touch. Arranging them is now Settings > Arrange touch controls.
Back opens the menu (Android) - a quick back gesture or tap during a game now always opens the menu (it was sometimes missed).
Smoother games on phones (Android) - games no longer stutter on phones with a modest GPU:
the LED look now takes a fraction of the graphics work, with the same picture (lighter on the Quest and PC too);
a game's save is written in the background - games that save often (like Wario Land) no longer freeze for a moment every few seconds;
steadier frame pacing, a higher priority for the emulation, and (Android 11 and newer) the app asks the phone for a refresh rate that suits a 50 fps game.

Download: VBoy Color v1.0.0 beta 11
Source: Here

0 Comments

Post a Comment