Solar Powered Retro Gaming on Meta Quest 3S

I was given a Meta Quest 3S by my lifelong best friend for Christmas. He was stoked I love it because I’m constantly shooting for net-zero energy consumption, but to have fun off grid without attachment to institutions. Achieving off-grid VR helps make that reality more enjoyable. I recently achieved 120FPS in an Arma Reforger 128 player modded game on my gaming rig, while streaming my full Meta Quest environment to my buddy over whatsapp call on the Quest, all on wifi.

The meta Quest can stream your gaming PC from anywhere as a huge virtual monitor using moonlight on the device and sunshine on the gaming rig, without airlink, remote desktop+windows app+windows modified reality app, or steamlink.

However, it can actually emulate consoles up to a PS3 without a PC!

Once you get this working, you might feel liberated. No more licenses and attorneys, corporate shareholders and greedy government rent collectors between you and gaming bliss. No more blowing on carts and wiping CD-ROMS, kneeling before the BluRay drive praying it works, or waiting for downloads. You won’t want to use anything else!

To operate a Meta Quest 3/3S for retro gaming continuously using a portable solar system, you need a system that can generate power at the same rate the headset consumes it while also charging a battery pack during the day to power the headset at night or on cloudy days.

Here is the breakdown of the minimum system requirements.


💡 Step 1: Determine the Power Requirement (Consumption)

The Meta Quest 3/3S is designed to draw a certain amount of power to operate and/or charge simultaneously.

  • Continuous Power Draw: User reports and charging data suggest that the Meta Quest 3 needs to consistently draw between 20W and 30W (Watts) to fully stop its internal battery from draining while playing demanding VR content.
  • Charging Specifications: The included official wall charger is 18W, but the headset is capable of drawing more power when connected to a compatible Power Delivery (PD) source, often up to ~22-27W
  • Conclusion: For continuous, uninterrupted use (playing while charging), your power source must reliably output a minimum of 25 Watts with USB Power Delivery (USB-PD) support.

🔋 Step 2: Determine the Battery Storage Requirement (Capacity)

To operate the headset 24/7, you need enough battery capacity to cover the time when the sun isn’t shining (nighttime or cloudy periods).

  • Headset Battery Life: The Quest 3/3S internal battery lasts about 2 to 3 hours of continuous use.
  • Continuous Daily Power Needed: Assuming you want to use the headset for 8 hours a day (for example), you need a total daily energy supply of:Energy = Power * Time = 25W * 8h = 200Wh
  • Portable Power Bank Size: A common and practical solution is to use a high-capacity portable power bank that supports USB-PD. The battery capacity is usually measured in Watt-hours (Wh) or milliampere-hours (mAh).
    • Minimum Practical Power Bank: Look for a bank with at least 10,000mAh at 3.7V, which translates to about 37Wh of capacity (or slightly more, as many VR-specific packs are 10,000mAh at 5V, yielding 50Wh. This size is often enough for 2-4 hours of additional gameplay.
    • Recommended for 24/7 Support: To cover a full 24-hour cycle of continuous (or heavy daily) use, you will need a power bank or portable power station with at least 200Whof usable capacity (e.g., a 40,000mAh at 5Vpower bank or a small power station). This size gives you a buffer for poor solar conditions.

☀️ Step 3: Determine the Minimum Solar Panel Requirement

The solar panel’s job is to recharge your battery pack during the day so you can power the headset at night. You must factor in efficiency losses and peak sun hours.

  • Ideal Charging Time: To recharge a 200Wh battery, you need to put 200Wh of energy back into it.
  • Solar Panel Output (Losses): Charging a battery from a solar panel is not 100% efficient (plan for ~20%-30% losses). You should aim to collect about 250Wh of solar energy per day to charge the battery pack.
  • Peak Sun Hours (PSH): In most places, you get an average of about 4-5 hours of effective peak sunlight per day.
  • Minimum Solar Panel Wattage:
    Solar Panel Wattage is Energy Needed Per Day (Wh) / Peak Sun Hours (h).
    Solar Panel Wattage is approximately equal to 250 Wh divided by 5 h, which equals 50 W.

System Summary: The Minimum Portable Solar Battery Pack System

ComponentMinimum SpecificationNotes
Power Bank / Station~200Wh CapacityThis is the minimum to cover an 8-hour continuous use period, plus a buffer for night/cloudy days.
Power Bank Output30W USB-C PD (Power Delivery)This wattage is crucial to prevent the headset’s internal battery from draining while it’s in use.
Solar Panel50W Folding Solar PanelThis size is needed to fully recharge a 200Wh battery pack in one sunny day (5 hours of peak sun).

Charge up and continue on to the gaming setup:

Possible Battery:

https://amzn.to/4bwdVZU
As an Amazon Associate, I earn from qualifying purchases (when they happen)

Meta:
Set up developer account.

Meta Quest 3S:
Enable unknown sources.

Sidequest:
Install on windows system and connect Meta Quest 3S
https://sidequestvr.com/setup-howto

Sunshine:
Install on windows system as the streaming server.
https://docs.lizardbyte.dev/projects/sunshine/latest/

Opentrack:
Install on windows system for head tracking in reforger (works with steamvr but needs tweaking for moonlight).
https://github.com/opentrack/opentrack/releases

ViGEmBus:
Install on windows system for PS4 controller input. Moonlight has a keyboard light so you can easily switch between keyboard and mouse at your desktop or controller in your chair.
https://github.com/nefarius/ViGEmBus/releases

Sideload the following APKs:

Meta Quest Fix of Moonlight:
Typical android devices can use the one from Aurora store but the Meta Quest 3S needs a modded APK .
https://github.com/Abyss-c0re/moonlight-android/releases/tag/quest_fix

RetroArch:
The RetroArch64.apk is the one.
https://www.retroarch.com/?page=platforms

ES-DE:
https://es-de.org/#Download

https://www.reddit.com/r/ApksApps/comments/1jruo4a/esde_320_apk/

Additional helpful links:
BIOS files:
https://www.reddit.com/r/Roms/comments/gh3i98/full_clean_bioses_set_for_retroarch_retropie/

ROMS:
https://r-roms.github.io/
https://vimm.net/
https://romsfun.com
https://romspure.cc/

Aurora Store:
Load Discord, Twitch, and anything else.
https://auroraoss.com/files