1.3 (PS Vita port)
1.3 build of the PS Vita port (SSB64VITA).
Changelog since 1.2
Netplay (new)
- Local ad-hoc — two Vitas / PS TVs on the same Wi-Fi, no setup. VS MODE → NETPLAY → LOCAL ADHOC → Host / Find Game.
- Online — direct-IP with predictive rollback (6-frame window). The host lobby tries UPnP automatic port forwarding and shows your public IP; if UPnP is off it tells you which ports to forward (
26041/tcp+26042/udp). - Optional self-hosted lobby board (
server/matchmaker/) so joiners can browse open games instead of trading IPs — gameplay stays direct P2P, no game data stored. - Graceful desync recovery: both consoles return to the lobby instead of a dead disconnect screen.
- Host match rules page (press R in the lobby): items + per-item on/off list, team battle, friendly fire, damage ratio, handicap, stage/stock/time, RANDOM on most.
Controls
- Layout reworked toward the SSB64 3DS port.
- D-pad = N64 D-pad: navigates menus, and in-match emulates the left stick (tap = walk, double-tap = dash).
- Taunt moved to a right-stick flick.
- Forced from
sceCtrldirectly, so it applies even over an old saved binding config. Still fully remappable in the controller menu.
Classic (1P) mode
- 2-player co-op (second human or CPU) through the VS character-select; 2-player challenger duels; bonus stages; co-op death / continue rules.
- Scene-id fix so input enhancements gate correctly during Classic play.
- In-game reset support.
Menus
- MULTIPLAYER moved under VS MODE as a NETPLAY entry; whole netplay UI restyled to match VS OPTIONS.
- Text entry (name, IP, lobby server) uses the PS Vita system keyboard.
Rendering & stability
- More Fast3D / vitaGL performance work toward a stable 60 FPS.
- Boot-crash fixes (shader-compiler heap, frame presentation, texture-cache, stack/heap sizing, logger,
.o2rread path).
Full details: CHANGELOG.md · online walkthrough: README → Playing online
Requires
- Your own copy of Super Smash Bros. (N64) US NTSC v1.0.
BattleShip.o2rextracted from your ROM, copied toux0:data/battleship/BattleShip.o2r(seescripts/extract-vita-data.sh).
Install
Copy battleship.vpk to the Vita and install with VitaShell (or similar). First launch needs a few minutes to compile the shader cache — don't interrupt it.
Known gaps
- 3–4 player netplay is not fully tested.
- A console behind CGNAT (some fibre / mobile) can only join, not host — no relay yet.