<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pokeyellow.git/engine/movie/oak_speech/init_player_data.asm, branch master</title>
<subtitle>Pokemon Yellow disassembly with SL0P mods: fastboot, SECRET SL0P WARP MENU, custom intro splash</subtitle>
<id>https://git.sl0p.foo/pokeyellow.git/atom/engine/movie/oak_speech/init_player_data.asm?h=master</id>
<link rel='self' href='https://git.sl0p.foo/pokeyellow.git/atom/engine/movie/oak_speech/init_player_data.asm?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/'/>
<updated>2026-07-15T10:15:50Z</updated>
<entry>
<title>explore: pivot to noclip free-roam camera</title>
<updated>2026-07-15T10:15:50Z</updated>
<author>
<name>Ash Ketchum</name>
<email>no-reply@sl0p.foo</email>
</author>
<published>2026-07-15T10:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=259c6b8ec4524dcd4a75da065106107f2165b202'/>
<id>urn:sha1:259c6b8ec4524dcd4a75da065106107f2165b202</id>
<content type='text'>
Ground-truth from render_overworld.py showed Kanto is ONE seamless world joined
along shared edges with per-connection offsets -- so a map-by-map browser is the
wrong model. Replaced it with noclip free-roam that leans on the engine's own
player-walk + connection-crossing machinery (which already handles seams/offsets
correctly):

- wSlopNoclip flag (reused the dead wUnusedObtainedBadges byte at D356, 0 r/w,
  not unioned, in the saved region -&gt; safe).
- CollisionCheckOnLand: 5-byte hook at the top -&gt; when noclip is set, return
  no-collision. Freed the room in ROM0 by deleting the unreferenced Func_0db5
  (dead farcall LoadToggleableObjectData) in LoadMapHeader.
- EXPLORE menu entry now just toggles wSlopNoclip and closes the menu, dropping
  you into the overworld to glide through walls/NPCs/ledges and walk across map
  connections exactly as the world data defines them.

Verified: Pallet -&gt; (walk north through the fences) -&gt; seam-cross into Route 1 at
y=35 -&gt; continue north; toggle off restores collision (player blocked).
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2026-01-18T04:38:33Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2026-01-18T04:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=bc2354dd6626ce28bb9561547ed2107cfa56c18e'/>
<id>urn:sha1:bc2354dd6626ce28bb9561547ed2107cfa56c18e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use macros to enforce "missable/hide/show object" constraints, and rename them to "toggleable objects" (#557)</title>
<updated>2026-01-08T03:05:20Z</updated>
<author>
<name>Rangi</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2026-01-08T03:05:20Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=fe1e76466b293c83e6cd3a7d4639fb3c49da26ad'/>
<id>urn:sha1:fe1e76466b293c83e6cd3a7d4639fb3c49da26ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2025-01-31T03:40:19Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2025-01-31T03:40:19Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=6cb885a9f68b9f445d7fa45279731336fe0247d4'/>
<id>urn:sha1:6cb885a9f68b9f445d7fa45279731336fe0247d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consistently capitalize `ASSERT` directives (#489)</title>
<updated>2025-01-29T04:31:27Z</updated>
<author>
<name>Rangi</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2025-01-29T04:31:27Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=ec37f6117da6c550e70f466118731e8f752e3afb'/>
<id>urn:sha1:ec37f6117da6c550e70f466118731e8f752e3afb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2024-10-10T02:56:57Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2024-10-10T02:56:57Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=942c5f13eadb828dbf9dd6f75dfece007b53f353'/>
<id>urn:sha1:942c5f13eadb828dbf9dd6f75dfece007b53f353</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This byte is written to, but not used (#471)</title>
<updated>2024-09-26T03:02:15Z</updated>
<author>
<name>Vortyne</name>
<email>104168801+Vortyne@users.noreply.github.com</email>
</author>
<published>2024-09-26T03:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=af36156a5bbd571f97378f10d1357b1da8f555cd'/>
<id>urn:sha1:af36156a5bbd571f97378f10d1357b1da8f555cd</id>
<content type='text'>
it's written to in init_player_data.asm

```
	ld hl, wObtainedBadges
	ld [hli], a
	ld [hl], a
```</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2024-09-25T05:45:00Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2024-09-25T05:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=a02a98ee7ada1a658e28698484058be2796dc0df'/>
<id>urn:sha1:a02a98ee7ada1a658e28698484058be2796dc0df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Identify some unused WRAM variables (#453)</title>
<updated>2024-06-15T16:18:00Z</updated>
<author>
<name>Sylvie</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2024-06-15T16:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=fc23e72a39eb9cb9ca0651ea805abb6f47ee458c'/>
<id>urn:sha1:fc23e72a39eb9cb9ca0651ea805abb6f47ee458c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RGBDS syntax updates (#86)</title>
<updated>2022-06-06T21:25:34Z</updated>
<author>
<name>vulcandth</name>
<email>vulcandth@gmail.com</email>
</author>
<published>2022-06-06T21:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=c1ef7b75972fa4fbdf125bc85cc1a66f358151cd'/>
<id>urn:sha1:c1ef7b75972fa4fbdf125bc85cc1a66f358151cd</id>
<content type='text'>
New MACRO and DEF syntax</content>
</entry>
</feed>
