Emulation Homebrew NXStationB — Batocera EmulationStation on Switch Horizon OS

  • Thread starter Thread starter Azricc
  • Start date Start date
  • Views Views 135
  • Replies Replies 3
  • Likes Likes 2

Azricc

Active Member
Newcomer
Joined
Sep 15, 2021
Messages
31
Reaction score
42
Trophies
0
Age
39
XP
255
Country
Malaysia
NXStation B v1.0 — Batocera EmulationStation on Switch Horizon OS

Website: nxstation.com/nxstationb
NXStation (sibling app): nxstation.com
Github Repo: NXStationB Repo

NXStation B is a Nintendo Switch port of Batocera EmulationStation. It sits next to NXStation on the same site: NXStation is the custom Borealis frontend; NXStation B is the Batocera UI running as an NRO.

This is v1.0.

What you get
  • Batocera systems, gamelists, detailed views, screensaver, and theme XML
  • Stock RetroArch Switch (retroarch_switch.nro + libnx cores). Rax is optional
  • ScreenScraper (your website login in settings; developer API is built in)
  • Bundled themes: Simple_Life (default), Minimal, Simple
  • Per-system core picker — including standalone NROs such as Tico
  • If you also use NXStation, playtime from B is logged into NXStation analytics
  • Returning from a game restores the last system and title, with a faster boot

Requirements
  • Atmosphere, Title Override (hold R on a game — not Album)
  • NXStationB.nrosdmc:/switch/nxstationb/
  • ROMs in sdmc:/roms/{system}/
  • RetroArch Switch + cores on SD

Open source
Batocera EmulationStation is GPL. The Switch port sources will be released in due time.

Credits
Batocera.linux, Aloshi / original ES, RetroArch, libnx, ScreenScraper.
Themes: Simple_Life / No Flash (Mr. Overlay), es-theme-minimal (Lilbud, CC-BY-NC-SA), es-theme-simple (Nils Bonenberger, CC-BY-NC-SA).

Not affiliated with Nintendo.

FAQ you will get

Is this NXStation?

No. Different UI, same ROM folder. Top of nxstation.com has both apps.

Why does return go to Home in FW 22.5?
Stock cores on newer firmware often cannot chain-load back. Re-open NXStation B; it should land on the last game. Rax is only if you want in-core return. In FW20.4, it works just fine, however more testing is needed.

Applet / Album crash?
Use Title Override. The app needs full RAM.
 
  • Like
Reactions: tehrzky and ber71
Sounds nice. Where is RAX? Are you upstreaming the fixes to retroarch?

I haven't upload it anywhere yet and i haven't check what are the license term for each of the cores. Though I think it probably ok to release it without source first with restriction. Here it is for now if you want to try it. the core works without the modified retroarch_switch.nro.

No, I don't plan to upstream the fixes to RA. It is a heavily stripped down version of RA and it is vibe coded quickly. You know the deal and I am also not familiar with development. But its works and stable after several iteration. Most of the cores fix works outright.
 

Site & Scene News

Popular threads in this forum