<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pokeyellow.git/home/init.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/home/init.asm?h=master</id>
<link rel='self' href='https://git.sl0p.foo/pokeyellow.git/atom/home/init.asm?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/'/>
<updated>2026-07-14T22:37:04Z</updated>
<entry>
<title>warp: SELECT opens quick-warp (B1) + relocate intro-skip to PlayIntro</title>
<updated>2026-07-14T22:37:04Z</updated>
<author>
<name>Ash Ketchum</name>
<email>no-reply@sl0p.foo</email>
</author>
<published>2026-07-14T22:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=cbd75bcf8a14a647469e6e89c9c8a816fff9bc10'/>
<id>urn:sha1:cbd75bcf8a14a647469e6e89c9c8a816fff9bc10</id>
<content type='text'>
- home/overworld.asm: SELECT in the overworld farcalls WarpMenu, then restarts
  the overworld loop so the fly-warp flags get processed.
- engine/warp_menu.asm (new): WarpMenu reuses the fly-warp machinery
  (wDestinationMap + BIT_FLY_WARP/BIT_USED_FLY). B1 warps to Pallet
  unconditionally to validate the hook; the real destination menu is next.
- Moved the fastboot intro-skip out of home/init.asm into PlayIntro (bank 10)
  to reclaim ~10 bytes of home ROM0 for the overworld hook. Net boot behavior
  is unchanged; new-game path still shows the intro.
</content>
</entry>
<entry>
<title>fastboot: skip intro/title/menu and autoload save if one exists</title>
<updated>2026-07-14T22:28:26Z</updated>
<author>
<name>Ash Ketchum</name>
<email>no-reply@sl0p.foo</email>
</author>
<published>2026-07-14T22:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=d52815caa2c0f385ae61e38ecc7b5bddd7ccf7b3'/>
<id>urn:sha1:d52815caa2c0f385ae61e38ecc7b5bddd7ccf7b3</id>
<content type='text'>
Three small hooks, all gated on CheckForPlayerNameInSRAM (carry = save present):
- home/init.asm: skip 'predef PlayIntro' when a save exists
- engine/movie/title.asm (PrepareTitleScreen): jp MainMenu, skipping the
  title screen (only the boot path hits PrepareTitleScreen; return-to-title
  paths jp DisplayTitleScreen directly, so they're unaffected)
- engine/menus/main_menu.asm (MainMenu): after TryLoadSaveFile, if
  wSaveFileStatus==2 jp SpecialEnterMap, skipping the CONTINUE menu

Exported CheckForPlayerNameInSRAM (:: ) so home/init.asm can farcall it.
New game (no save) path is fully preserved. Ship pokeyellow.gbc only; the
_DEBUG build overflows home ROM0 by 8 bytes with the init hook.
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2025-09-06T21:54:17Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2025-09-06T21:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=377749ca4efac05b6c57dfed049899891af6c35a'/>
<id>urn:sha1:377749ca4efac05b6c57dfed049899891af6c35a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Label and constant cleanup (#528)</title>
<updated>2025-09-03T15:56:09Z</updated>
<author>
<name>Narishma-gb</name>
<email>194818981+Narishma-gb@users.noreply.github.com</email>
</author>
<published>2025-09-03T15:56:09Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=4d2594cb24b7e67cde4e1373c9a2b5e0ae7ff473'/>
<id>urn:sha1:4d2594cb24b7e67cde4e1373c9a2b5e0ae7ff473</id>
<content type='text'>
* Label cleanup, add some constants instead of raw numbers

* Rename load/save game functions to be more explicit</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2025-07-03T02:15:13Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2025-07-03T02:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=ca019eac8fd96559f4d4e712f0b53e95492e5dcb'/>
<id>urn:sha1:ca019eac8fd96559f4d4e712f0b53e95492e5dcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace hardware_constants.asm with hardware.inc (#511)</title>
<updated>2025-06-30T16:47:22Z</updated>
<author>
<name>Rangi</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2025-06-30T16:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=56c405de09ce267c4cfbc68a15c37b2ff51c635a'/>
<id>urn:sha1:56c405de09ce267c4cfbc68a15c37b2ff51c635a</id>
<content type='text'>
</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 hardware register bits (#469)</title>
<updated>2024-09-24T14:48:10Z</updated>
<author>
<name>Sylvie</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2024-09-24T14:48:10Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=6ae63a8ceac9c191ad89a1e9382ce3c87e6b2481'/>
<id>urn:sha1:6ae63a8ceac9c191ad89a1e9382ce3c87e6b2481</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/pret/pokered</title>
<updated>2024-05-05T16:06:40Z</updated>
<author>
<name>dannye</name>
<email>33dannye@gmail.com</email>
</author>
<published>2024-05-05T16:06:40Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=b135272f9510ed78e8c062efe552d6dbdcc1523f'/>
<id>urn:sha1:b135272f9510ed78e8c062efe552d6dbdcc1523f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to RGBDS 0.7.0 (#447)</title>
<updated>2024-01-03T15:59:04Z</updated>
<author>
<name>Rangi</name>
<email>35663410+Rangi42@users.noreply.github.com</email>
</author>
<published>2024-01-03T15:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/pokeyellow.git/commit/?id=fabe2b3fb3fb5a849c5220298acabbdc9ad30f3b'/>
<id>urn:sha1:fabe2b3fb3fb5a849c5220298acabbdc9ad30f3b</id>
<content type='text'>
</content>
</entry>
</feed>
