2026-10-12

VBoy Color v1.0.0 beta 7

EmuCR: VBoy Color VBoy Color v1.0.0 beta 7 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:
RetroArch core - VBoy Color now also runs inside RetroArch (or any other libretro frontend) on Windows, Linux (x86-64 and ARM64, handhelds included), macOS and Android. It has the color packs built in, plus Auto, Multicolor, Gradient and Tint, and the 3D for a normal screen (side by side, top and bottom, colored glasses). RetroArch's save states, rewind, run-ahead, shaders and achievements all work. To install it, put the core in RetroArch's cores folder and vboycolor_libretro.info in its Core Info folder - without the .info, RetroArch shows only .zip games, not .vb. The zip's INSTALL.txt says where both go.
RetroAchievements (softcore) - log in on the new Achievements page and earn achievements as you play. Unlocks pop up over the game, and the page lists every achievement with its badge. The login's keyboard has Copy and Paste (Ctrl+C / Ctrl+V on PC too) and an eye that shows the password as you type it.
Mario Clash - Mario repainted part by part: a red cap and shirt, white gloves, dark overalls with gold buttons, and brown shoes, in every pose.
Wario Land - Wario's nose stays pink when he dashes.
Jack Bros. - Jack Frost's side views smile again, as before beta 6; the front view keeps its closed mouth.
Dragon Hopper - a second pass on its pack: the title screen, the story scenes and the fairies.
Smoother on Quest 3 - if you set the headset to 100 Hz with Quest Games Optimizer (or adb), VBoy Color now keeps that rate instead of switching to 120 Hz. The README explains how.

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

0 Comments

Post a Comment