Sign in

Floogle

@skyfloogle.bsky.social
254 followers 9 following 15 posts

Worked on Red Viper, IWBTG Remastered, and various Game Maker hacking projects. github.com/skyfloogle

PostsRepliesMedia
Floogle @skyfloogle.bsky.social · 01/06/2026
his name is bobio
020
Floogle @skyfloogle.bsky.social · 03/05/2026
Red Viper v1.3.0 introduces a new rendering system that downloads the image rendered by the 3DS GPU into the Virtual Boy's GPU. With this, Test Chamber works correctly at full speed, even on the original 3DS! github.com/skyfloogle/r...
06911
Floogle @skyfloogle.bsky.social · 08/11/2025
Red Viper v1.2.0 introduces local wireless multiplayer! Compatible with games including the Mario's Tennis multiplayer patch, Hyper Fighting, and on New 3DS, the recently released Virtual League Baseball 2! github.com/skyfloogle/r...
05417
Floogle @skyfloogle.bsky.social · 15/08/2025
Test Chamber is available at www.platonicreactor.com/projects/tes...
platonicreactor.com
Test Chamber
A first-person puzzler for VB
020
Floogle @skyfloogle.bsky.social · 15/08/2025
Since today's still the 30th American Virtual Boy release anniversary in some parts of the world, I'm releasing Red Viper v1.1.0, featuring a software renderer to improve compatibility with PizzaRollsRoyce's incredible Test Chamber homebrew on the New 3DS! github.com/skyfloogle/r...
Screenshot of Test Chamber, illustrating a first-person 3D game world.
1137
Reposted by Floogle
Ars Technica @arstechnica.com · 30/07/2025
arstechnica.com
Not (just) seeing red: Virtual Boy emulator adds full color support
Red Viper on the 3DS makes Nintendo’s failed ’90s experiment look like new.
1347
Floogle @skyfloogle.bsky.social · 29/07/2025
Red Viper v1.0.1 improves the UX for the new multicolor mode, allowing people to more easily share their palettes with others, as well as fixing some bugs that snuck into v1.0.0. github.com/skyfloogle/r...
191
Floogle @skyfloogle.bsky.social · 22/07/2025
Golf seems to have broken relatively recently. I couldn't figure out the root cause in time for the anniversary, so I put in a bodge that seemed to fix it, but I didn't try playing one hole and then another. I will be looking into this and probably putting out a patch release before too long :)
180
Floogle @skyfloogle.bsky.social · 21/07/2025
Marking the Virtual Boy's 30th anniversary, I'm releasing Red Viper v1.0.0, featuring more advanced palette configuration and Circle Pad Pro support! github.com/skyfloogle/r...
8373121
Floogle @skyfloogle.bsky.social · 01/07/2025
In most languages, two nested if blocks is equivalent to one if block with an "and" in it. Both compile to "if X goto; if Y goto;" i.e. 2 branches - Y wouldn't get evaluated, or gets short circuited. Not every language does this (f.ex. old Game Maker) - in these languages, nested ifs are faster :)
010
Floogle @skyfloogle.bsky.social · 30/06/2025
Got lots of "is x in range" checks in your performance-sensitive code? Here's a micro-optimization for you: // 2 branches slow = pos >= start && pos < end; // 1 branch fast = unsigned(pos - start) < size;
130
Floogle @skyfloogle.bsky.social · 02/06/2025
Correction: CGFX is the same format as BCRES, which CTR Studio also works with.
020
Floogle @skyfloogle.bsky.social · 31/05/2025
I couldn't find an easily accessible tool to make animated banners for the 3DS Home Menu, so I spent an embarrassing amount of time my own. Check it out: github.com/skyfloogle/p...
38921
Floogle @skyfloogle.bsky.social · 09/03/2025
Red Viper v0.9.8 features timing improvements, allowing games to play their audio at the correct speed! github.com/skyfloogle/r...
0145
Floogle @skyfloogle.bsky.social · 17/12/2024
For more info on the render time emulation (it took me a long time to figure out!) check out my write-up: skyfloogle.github.io/vip-timing
skyfloogle.github.io
VIP timing information
This document explores the performance characteristics of the Virtual Boy’s graphics chip, the Virtual Image Processor (VIP).
020
Floogle @skyfloogle.bsky.social · 17/12/2024
Red Viper v0.9.7 features a new anaglyph colour filter for 2DS users, and accurate render time emulation! github.com/skyfloogle/r... The video below demonstrates the difference in Golf's level select.
170