aboutsummaryrefslogtreecommitdiffstats
path: root/engine/movie/title.asm
diff options
context:
space:
mode:
authorAsh Ketchum <no-reply@sl0p.foo>2026-07-15 21:24:29 +0200
committerAsh Ketchum <no-reply@sl0p.foo>2026-07-15 21:24:29 +0200
commit397f583158195e85118c4027cf18e2536e8d1452 (patch)
tree9c655aaa1798f547364fcfed35b3cbdf79b379f1 /engine/movie/title.asm
parentREADME: swap demo GIF to show off EXPLORE (better showcase than SAVER) (diff)
downloadpokeyellow-master.tar.gz
pokeyellow-master.tar.xz
pokeyellow-master.zip
SAVER: continuous scrolling (chain pages, no per-page pause)HEADmaster
The screensaver used to return through .renderArrows (reloading the font, re-clearing/re-arming OAM+LCDC -- all pointless when arrows are hidden) plus an idle DelayFrame between every page, giving a ~1-frame hitch each screen. Add .afterMove: in saver mode it skips all that and dispatches the next direction immediately, so in-map pages chain back-to-back and the camera scrolls continuously. Manual EXPLORE still redraws its arrows as before. (Map-boundary crossings still briefly freeze while LoadMapData reloads the neighbour -- inherent to the full map load; a same-tileset fast path would be a larger, riskier change.)
Diffstat (limited to 'engine/movie/title.asm')
0 files changed, 0 insertions, 0 deletions