Your pocket collection · created for toddalwaves
Super Mario Land 4 adapts the supplied cartridge’s collision and level mechanics with five selectable characters, custom movement abilities and Birdo’s egg attacks. Full-body selection artwork comes from Nintendo’s Super Mario Party Jamboree page, the retained Peach model, and the Runway-generated 80WZËTT3 render. Historical descriptions come from the supplied Super Mario Bros. 2 booklet. Character animation uses Super Mario All-Stars sprite sheets, with continuous stance transforms and painted backgrounds.
The cartridge collection runs the owner's thirteen Game Boy and Game Boy Color backups in a local iframe. Console controls, menus and saves share Game Boy Astra's interface. Each game saves separately on this device. All required game files, covers and fan art are cached for offline play.
In cartridge mode, Start and Select go directly to the game. Use the toolbar pause button or menu to pause the player. Export saves from the menu before clearing browser data. Super Mario Land 4 keeps its existing save and separate course practice.
Button feedback uses brief vibration pulses where supported, soft sounds and button glow. iPhone Safari falls back to sound and visual feedback. The Button feedback setting disables pulses and tones.
The original adventure uses WasmBoy 0.7.1. The cartridge player uses a separate WasmBoy build with MBC3 real-time-clock support, including saved elapsed time for Pokémon Crystal. Its storage service is adapted from VaporBoy. The interface and controller bridge are custom; the complete upstream VaporBoy UI is not embedded.
Current app source ZIP · Software notices · Clock core notes · Original core source
The four newest cartridges use a compatibility build that corrects LCD status polling and color-palette readback. Compatibility core notes · Corresponding source
New box covers use the owner’s supplied photos. Some were restored with image generation; Pokémon Yellow retains the supplied photo.
The retained reference ZIP includes compiled cartridge banks, raw tile atlases, 74 byte-verified named graphic blocks, printable sequences, booklet scans/OCR and Mario crops. Compiled bytes are not Nintendo's authored source, and raw strings/OCR are not guaranteed clean transcripts.
Automated checks cover the original engine and renderer, carousel momentum and unlock, installation updates, all offline files, all thirteen cartridge launches, controls, save isolation/restoration, storage failures, clock timing and feedback. Reports and tests are included in the source ZIP. Earlier browser controls and selection were reviewed. Automated checks and browser preview cover the current character selector and both 13-tap unlocks. These are targeted checks, not full game playthroughs. Physical iPhone Safari testing remains a device check.
Mario, Luigi, Toad and Birdo full-body selection renders: Nintendo’s Super Mario Party Jamboree page. Peach reuses the retained menu model. 80WZËTT3’s selector and gameplay hair edits were created with Runway.
Original Nintendo sprite artwork extracted from Super Mario All-Stars sheets hosted by Mario Universe; Birdo sheet extraction credited to sonikku. Source URLs and booklet page references are included with the character assets.
Nintendo characters, ROMs, retail art and booklet artwork retain their owners' rights. The selection screens mix generated fan scenery with official Peach/Daisy artwork. Sources and provenance accompany the source ZIP.
WasmBoy © Aaron Turner and contributors, GPL-3.0-or-later. VaporBoy-derived code and the combined platform: AGPL-3.0-or-later; original renderer components retain their GPL notices. Corresponding source and licenses are included locally.
VaporBoy · WasmBoy · Community cartridge disassembly
Sprite reference: Super Mario Advance 4, ripped by Raccoon Sam. Retained source sheet. Flight controls adapted for touch from Nintendo’s Super Mario Bros. 3 manual.
80WZËTT3 is an original Runway-generated variant with fair skin, two ivory horns, glossy golden blonde hair, a black dress and a black collar with silver spikes, without wings. Her hair palette follows the supplied golden-peach reference. Tap Peach 13 times consecutively to unlock her. Tap Mario 13 times consecutively to unlock Birdo. Any other touch resets the count. The unlock is saved on this device; original Peach remains selectable. 80WZËTT3 descends at 16.5% of normal speed while A is held. Peach can hover for up to 5.5 seconds per jump while holding A, then descends. Landing restores her hover. All illustrated heroes retain a fixed visual height through power-ups and damage, with native protection and abilities unchanged.
The supplied SML4 box cover remains in place. The old secret collage is retired; unlocking keeps the same garden background. The Runway sprite artwork is distinct from the supplied references. 80WZËTT3’s 3D menu cameo was also generated with Runway, using Daisy’s existing render as the visual reference. Peach and Daisy’s retained menu images received a conservative 2× Runway clarity pass.