flybrain/services/flysim/crates/flybrain-gb/src/pokemon_red
acamilo 3eb82d7144 a warp's tear deals no pad
wCurMap names the new map thirty-two frames before the header, the
coordinates and the warp table follow it, while the screen fades, and
nothing sets the joypad bits until the fade ends. The seam read
"map 54 at (16, 17)" -- Pewter City's doormat under the gym's id -- as
an overworld, dealt a pad, and a walk started there planned over the
wrong map; what it aimed at and the tile it left went into the ledgers
under the new map's id. Live, GO OUT started and finished in 0.05 s.

The driver reads a tear as the map byte having changed while the fly
still stands on a warp of the loaded table that leads to the map the
byte names (a doormat's LAST_MAP under a town's id included), deals it
as Unknown with an empty pad, and records no ground from it. Teleport
pads do not change the map byte, so they are never a tear; a tear is
bounded at TEAR_FRAMES all the same.
2026-09-23 11:26:49 +00:00
..
macros a warp's tear deals no pad 2026-09-23 11:26:49 +00:00
mapgrid docs(gb): the module header names the corner the cartridge settled 2026-09-22 04:16:48 +00:00
scene a battle decided is the cartridge's 2026-09-23 11:26:49 +00:00
state the rung's people are in the room when the screen does not show them 2026-09-23 11:26:49 +00:00
catalog.rs rewards: a catch reward, adapter v6 with a v5 migration, and a rung restart 2026-09-22 17:30:00 +00:00
fake_wram.rs the rung's people are in the room when the screen does not show them 2026-09-23 11:26:49 +00:00
mapgrid.rs docs(gb): the module header names the corner the cartridge settled 2026-09-22 04:16:48 +00:00
maps.rs geography: the Pewter museum is two rows on the map graph 2026-09-22 12:43:52 +00:00
mod.rs rewards: a catch reward, adapter v6 with a v5 migration, and a rung restart 2026-09-22 17:30:00 +00:00
scene.rs a battle decided is the cartridge's 2026-09-23 11:26:49 +00:00
state.rs a battle decided is the cartridge's 2026-09-23 11:26:49 +00:00
symbols.rs rewards: a catch reward, adapter v6 with a v5 migration, and a rung restart 2026-09-22 17:30:00 +00:00
tests.rs rewards: a catch reward, adapter v6 with a v5 migration, and a rung restart 2026-09-22 17:30:00 +00:00