Bomberman 64: Recompiled reaches modded Switch consoles at 60 fps, with a Portuguese translation
BM64Switch takes the PC recompilation of Bomberman 64 to Switch homebrew, swapping its RT64 renderer for libultraship over OpenGL. You need your own USA ROM.
AI-drafted from 4 sources. This story was written with AI from the outside reporting listed under Sources, and checked by automated tools before it went up. The originals have the full detail.
Bomberman 64 now runs natively on Switch consoles with custom firmware. BM64Switch, by Paulo Dias, is a homebrew port of Bomberman 64: Recompiled, the PC project by RevoSucks and contributors whose first release came out on 22 March. The v1.0.0 Switch release went up on 17 October, and its author posted it to GBAtemp as an early beta, tested on a Switch OLED but not yet in every part of the game.
A different renderer
As on PC, the game's code is translated ahead of time with N64Recomp and runs on N64ModernRuntime, so the N64's CPU is not emulated. The PC version draws with RT64, which needs Vulkan, Direct3D 12 or Metal, none of which the Switch has. The port instead uses the Fast3D renderer from libultraship over OpenGL, through a Switch fork by YoshiCrystal9, with a translator that turns the game's display lists into something libultraship can draw. The README says that translator also emulates the game's motion blur and its fog-based fades.
The release notes say the game runs at 60 fps with audio, saves and rumble. Pressing minus opens a settings menu with tabs for language, graphics, sound, controls and cheats, and the graphics tab covers internal resolution, anti-aliasing, texture filtering, VSync, frame rate and the Switch's CPU clock. It comes as an installable package with an icon on the HOME menu, or as an .nro for the Homebrew Menu, which has to be opened in title override mode because the album does not leave it enough memory.
Portuguese, and what does not work
A Brazilian Portuguese option translates the menus and game text, adding accented letters to the game's font, along with all 33 Adventure mode conversations. Those are stored as images in the game, so the port redraws their text in Portuguese as they load, keeping the portraits and tutorial diagrams. Graphic titles such as stage names stay in English.
Code mods from the PC version do not work, because Switch homebrew cannot create executable memory, and an effect can still hitch briefly the first time its shader compiles. The repository and the release carry no game assets: you need your own Bomberman 64 (USA) ROM, which the port checks on first launch.
Sources
- paulodiasred/BM64Switch: Bomberman 64: Recompiled for Nintendo Switch (GitHub)
- v1.0.0 - Bomberman 64 for Nintendo Switch (GitHub)
- RevoSucks/BM64Recomp: Bomberman 64: Recompiled (GitHub)
- [Release] Bomberman 64: Recompiled - native Switch port (NSP/NRO, 60 FPS) (GBAtemp)
Image: Paulo Dias