bryanthaboi
48a713903f
CLOSES #3016 , CLOSES #3017 , CLOSES #3018 , CLOSES #3021 , CLOSES #3022 , CLOSES #3024 , CLOSES #3025 , CLOSES #3026
2026-10-19 20:58:46 -04:00
bryanthaboi
0dcb8455f0
CLOSES #2924 , CLOSES #2926 , CLOSES #2936 , CLOSES #2938 , CLOSES #2943 , CLOSES #2944 , CLOSES #2945 , CLOSES #2950 , CLOSES #2951 , CLOSES #2957 , CLOSES #2958 , CLOSES #2962 , CLOSES #2967 , CLOSES #2969 , CLOSES #2970
...
CLOSES #2924 , CLOSES #2926 , CLOSES #2936 , CLOSES #2938 , CLOSES #2943 , CLOSES #2944 , CLOSES #2945 , CLOSES #2950 , CLOSES #2951 , CLOSES #2957 , CLOSES #2958 , CLOSES #2962 , CLOSES #2967 , CLOSES #2969 , CLOSES #2970
2026-10-14 10:34:04 -04:00
bryanthaboi
3cf8c373a4
CLOSES #2923 , CLOSES #2925 , CLOSES #2927 , CLOSES #2928 , CLOSES #2929 , CLOSES #2930 , CLOSES #2931 , CLOSES #2932 , CLOSES #2933 , CLOSES #2934 , CLOSES #2935 , CLOSES #2937 , CLOSES #2940 , CLOSES #2941 , CLOSES #2942 , CLOSES #2946 , CLOSES #2947 , CLOSES #2948 , CLOSES #2949 , CLOSES #2952 , CLOSES #2953 , CLOSES #2954 , CLOSES #2955 , CLOSES #2956 , CLOSES #2963 , CLOSES #2964 , CLOSES #2965 , CLOSES #2966 , CLOSES #2968 , CLOSES #2972 , CLOSES #2973
...
CLOSES #2923 , CLOSES #2925 , CLOSES #2927 , CLOSES #2928 , CLOSES #2929 , CLOSES #2930 , CLOSES #2931 , CLOSES #2932 , CLOSES #2933 , CLOSES #2934 , CLOSES #2935 , CLOSES #2937 , CLOSES #2940 , CLOSES #2941 , CLOSES #2942 , CLOSES #2946 , CLOSES #2947 , CLOSES #2948 , CLOSES #2949 , CLOSES #2952 , CLOSES #2953 , CLOSES #2954 , CLOSES #2955 , CLOSES #2956 , CLOSES #2963 , CLOSES #2964 , CLOSES #2965 , CLOSES #2966 , CLOSES #2968 , CLOSES #2972 , CLOSES #2973
2026-10-14 08:56:02 -04:00
bryanthaboi
596b7d2584
CLOSES #2897 , CLOSES #2898 , CLOSES #2899 , CLOSES #2900 , CLOSES #2901 , CLOSES #2902 , CLOSES #2903 , CLOSES #2904
2026-10-12 15:21:07 -04:00
bryanthaboi
8f0eb547fe
CLOSES #2847 , CLOSES #2848 , CLOSES #2849 , CLOSES #2853 , CLOSES #2854
2026-10-10 20:16:23 -04:00
bryanthaboi
e81362907a
CLOSES #2843 , CLOSES #2844 , CLOSES #2845 , CLOSES #2846
2026-10-10 14:06:59 -04:00
bryanthaboi
4ee2c8011f
oakie doke
2026-10-10 07:34:17 -04:00
bryanthaboi
8f6360f695
CLOSES #2817 , CLOSES #2818 , CLOSES #2819 , CLOSES #2820 , CLOSES #2821 , CLOSES #2822 , CLOSES #2823 , CLOSES #2824 , CLOSES #2825 , CLOSES #2826 , CLOSES #2827 , CLOSES #2831 , CLOSES #2832
2026-10-09 23:06:42 -04:00
bryanthaboi
4db70c5764
CLOSES #2813 , CLOSES #2815
2026-10-09 13:36:14 -04:00
bryanthaboi
5445ef017e
CLOSES #2802 , CLOSES #2803 , CLOSES #2804 , CLOSES #2805 , CLOSES #2806 , CLOSES #2807 , CLOSES #2808
2026-10-09 09:13:45 -04:00
bryanthaboi
e69b408744
union for all
2026-10-07 14:31:38 -04:00
bryanthaboi
2f89018cb3
home / migration box work
2026-10-07 04:19:41 -04:00
bryanthaboi
72f2294d8d
CLOSES #2649 , CLOSES #2650 , CLOSES #2652 , CLOSES #2653 , CLOSES #2654 , CLOSES #2657 , CLOSES #2658 , CLOSES #2659 , CLOSES #2660 , CLOSES #2662 , CLOSES #2664 , CLOSES #2665 , CLOSES #2666 , CLOSES #2669 , CLOSES #2671 , CLOSES #2672 , CLOSES #2674 , CLOSES #2676 , CLOSES #2682 , CLOSES #2683 , CLOSES #2684 , CLOSES #2685 , CLOSES #2686 , CLOSES #2687 , CLOSES #2688 , CLOSES #2689
...
CLOSES #2649 , CLOSES #2650 , CLOSES #2652 , CLOSES #2653 , CLOSES #2654 , CLOSES #2657 , CLOSES #2658 , CLOSES #2659 , CLOSES #2660 , CLOSES #2662 , CLOSES #2664 , CLOSES #2665 , CLOSES #2666 , CLOSES #2669 , CLOSES #2671 , CLOSES #2672 , CLOSES #2674 , CLOSES #2676 , CLOSES #2682 , CLOSES #2683 , CLOSES #2684 , CLOSES #2685 , CLOSES #2686 , CLOSES #2687 , CLOSES #2688 , CLOSES #2689
2026-10-05 11:06:01 -04:00
bryanthaboi
340e2567ec
CLOSES #2644 , CLOSES #2645
2026-10-03 06:57:16 -04:00
bryanthaboi
dc0756c236
CLOSES #2632 , CLOSES #2634 , CLOSES #2637 , CLOSES #2638
2026-10-02 22:57:54 -04:00
bryanthaboi
7d5fbd5754
CLOSES #2604 , CLOSES #2605 , CLOSES #2607 , CLOSES #2608 , CLOSES #2610 , CLOSES #2611 , CLOSES #2612 , CLOSES #2613
2026-10-01 18:50:48 -04:00
bryanthaboi
44723376b8
CLOSES #2555 , CLOSES #2558 , CLOSES #2560 , CLOSES #2562 , CLOSES #2563 , CLOSES #2581 , CLOSES #2583 , CLOSES #2584 , CLOSES #2585 , CLOSES #2589 , CLOSES #2590 , CLOSES #2592
2026-10-01 07:26:48 -04:00
bryanthaboi
8450c8f107
CLOSES #2515 , CLOSES #2516 , CLOSES #2518 , CLOSES #2519 , CLOSES #2521 , CLOSES #2522 , CLOSES #2523 , CLOSES #2525 , CLOSES #2526
...
CLOSES #2515 , CLOSES #2516 , CLOSES #2518 , CLOSES #2519 , CLOSES #2521 , CLOSES #2522 , CLOSES #2523 , CLOSES #2525 , CLOSES #2526
2026-09-28 14:33:06 -04:00
bryanthaboi
0fa4aeacc3
CLOSES #2452 , CLOSES #2493 , CLOSES #2496 , CLOSES #2499 , CLOSES #2500 , CLOSES #2501 , CLOSES #2502 , CLOSES #2503
2026-09-26 20:29:32 -04:00
bryanthaboi
a6945ec4bb
CLOSES #2479 , CLOSES #2481 , CLOSES #2483 , CLOSES #2485
2026-09-26 05:44:05 -04:00
bryanthaboi
23617f43b4
CLOSES #2290 , CLOSES #2338 , CLOSES #2186 , CLOSES #2305 , CLOSES #2332 , CLOSES #2320 , CLOSES #2344 , CLOSES #2291 , CLOSES #2335 , CLOSES #2340 , CLOSES #2385 , CLOSES #2352 , CLOSES #2378 , CLOSES #2403 , CLOSES #2404 , CLOSES #2405 , CLOSES #2367 , CLOSES #2037 , CLOSES #2177 , CLOSES #2368 , CLOSES #2382 , CLOSES #1951
...
CLOSES #2290 , CLOSES #2338 , CLOSES #2186 , CLOSES #2305 , CLOSES #2332 , CLOSES #2320 , CLOSES #2344 , CLOSES #2291 , CLOSES #2335 , CLOSES #2340 , CLOSES #2385 , CLOSES #2352 , CLOSES #2378 , CLOSES #2403 , CLOSES #2404 , CLOSES #2405 , CLOSES #2367 , CLOSES #2037 , CLOSES #2177 , CLOSES #2368 , CLOSES #2382 , CLOSES #1951
2026-09-22 16:27:28 -04:00
Shane McGovern
f11b9c762f
fix(audio): play the badge jingle the cartridge plays ( #2339 )
...
Badge lines are end-battle texts (SaveEndBattleTextPointers), so they are
printed while the battle sound engine is still loaded. A text sound command
names an id rather than a sound, and that engine's SFX_Headers_2 gives those
ids different sounds: the id behind sound_get_item_1 / sound_level_up is
SFX_Level_Up there, and the id behind sound_get_key_item is SFX_Ball_Poof.
The port resolved the jingle by name, so it always played the overworld
reading (Get_Item1 / Get_Key_Item) -- the wrong jingle for receiving the
BOULDERBADGE, and the same collision for Cerulean, Saffron, Cinnabar and
Viridian in Red, Blue and Yellow alike.
Add victories.badgeSoundFor(), which answers with the jingle that is actually
audible for the badge hand-over:
Red/Blue Brock Level_Up, Misty Ball_Poof, Sabrina Ball_Poof,
Blaine Ball_Poof, Giovanni Level_Up
Yellow the same, except Misty: CeruleanGym.asm drops the command from
that line, so Yellow's Cascade Badge has no jingle
Vermilion, Celadon and Fuchsia carry no sound on their badge lines in any
version. The raw `badgeSound` field keeps the overworld-engine name, which is
what the TM texts (printed in the overworld) genuinely need.
Tests: pin the literal per-version jingle and its page for all five badge
leaders in tests/engine/gym_badge_jingle_page_bug1982.lua (53 checks), and
have the #1606 and driver suites assert through badgeSoundFor.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-19 23:28:31 +01:00
bryanthaboi
8c8581ed0c
CLOSES #2089 , CLOSES #2198 , CLOSES #2227 , CLOSES #2246 , CLOSES #2277 , CLOSES #2278 , CLOSES #2280 , CLOSES #2281 , CLOSES #2282 , CLOSES #2283 , CLOSES #2286
2026-09-16 09:45:20 -04:00
bryanthaboi
feec1d43fd
CLOSES #2235 , CLOSES #2245 , CLOSES #2252 , CLOSES #2253 , CLOSES #2257 , CLOSES #2261 , CLOSES #2262 , CLOSES #2263 , CLOSES #2264 , CLOSES #2267 , CLOSES #2268 , CLOSES #2272 , CLOSES #2273 , CLOSES #2274 , CLOSES #2275
2026-09-13 11:49:05 -04:00
bryanthaboi
dccc90ead7
CLOSES #1709 , CLOSES #2202 , CLOSES #2217 , CLOSES #2234 , CLOSES #2237 , CLOSES #2238 , CLOSES #2239 , CLOSES #2240 , CLOSES #2241 , CLOSES #2242 , CLOSES #2243 , CLOSES #2244 , CLOSES #2247 , CLOSES #2248 , CLOSES #2249 , CLOSES #2250 , CLOSES #2251
2026-09-10 17:50:42 -04:00
bryanthaboi
2e24febaca
CLOSES #2199 , CLOSES #2200 , CLOSES #2203 , CLOSES #2204 , CLOSES #2205 , CLOSES #2206 , CLOSES #2212 , CLOSES #2214 , CLOSES #2218 , CLOSES #2219 , CLOSES #2223 , CLOSES #2224 , CLOSES #2225 , CLOSES #2226
2026-09-09 07:32:12 -04:00
bryanthaboi
fdd1d61ea6
yellow residuals
2026-09-05 09:03:47 -04:00
bryanthaboi
4420f14cbd
CLOSES #2185 , CLOSES #2188 , CLOSES #2189 , CLOSES #2190 , CLOSES #2191 , CLOSES #2192 , CLOSES #2193 , CLOSES #2194 , CLOSES #2195 , CLOSES #2196 , CLOSES #2197
2026-09-05 08:55:59 -04:00
bryanthaboi
f30ecb484e
Merge branch 'dev' of https://github.com/bryanthaboi/gen1recomp into dev
2026-09-04 09:34:16 -04:00
bryanthaboi
7f1336a830
CLOSES #2114 , CLOSES #2115 , CLOSES #2116 , CLOSES #2117 , CLOSES #2118 , CLOSES #2124 , CLOSES #2125 , CLOSES #2126 , CLOSES #2148 , CLOSES #2149 , CLOSES #2150 , CLOSES #2151 , CLOSES #2152 , CLOSES #2153 , CLOSES #2155 , CLOSES #2156 , CLOSES #2158 , CLOSES #2159 , CLOSES #2161 , CLOSES #2162 , CLOSES #2163 , CLOSES #2164 , CLOSES #2170 , CLOSES #2173 , CLOSES #2174 , CLOSES #2175 , CLOSES #2176 , CLOSES #2178 , CLOSES #2179 , CLOSES #2180 , CLOSES #2181 , CLOSES #2182
2026-09-04 09:15:16 -04:00
1jamie
3cce66d497
Implement Android image export functionality and enhance save data management. Added exportImageToGallery method for saving images to the public Pictures directory on Android. Updated Printer and SaveData modules to support this feature, ensuring proper slot resolution and user feedback. Improved touch handling in the launcher to prevent unintended actions after exiting games.
2026-09-03 13:17:59 -05:00
bryanthaboi
67ff7463ab
CLOSES #2119 , CLOSES #2121 , CLOSES #2122 , CLOSES #2123 , CLOSES #2127
2026-09-02 23:46:27 -04:00
bryanthaboi
2504a36a84
CLOSES #2087 , CLOSES #2107 , CLOSES #2108 , CLOSES #2109
2026-09-02 12:06:56 -04:00
bryanthaboi
700331cb8f
CLOSES #2057 , CLOSES #2058 , CLOSES #2059 , CLOSES #2060 , CLOSES #2061 , CLOSES #2062 , CLOSES #2063 , CLOSES #2064 , CLOSES #2066 , CLOSES #2067 , CLOSES #2069 , CLOSES #2070 , CLOSES #2072
2026-09-01 19:03:13 -04:00
bryanthaboi
45742481bf
CLOSES #2025 , CLOSES #2029 , CLOSES #2030 , CLOSES #2031 , CLOSES #2033 , CLOSES #2034 , CLOSES #2035 , CLOSES #2038 , CLOSES #2040 , CLOSES #2041 , CLOSES #2042 , CLOSES #2043 , CLOSES #2044 , CLOSES #2045 , CLOSES #2046 , CLOSES #2048 , CLOSES #2049 , CLOSES #2050 , CLOSES #2051 , CLOSES #2052 , CLOSES #2053 , CLOSES #2054
2026-09-01 13:45:00 -04:00
bryanthaboi
998cb03d4c
CLOSES #1947 , CLOSES #1987 , CLOSES #1989 , CLOSES #1994 , CLOSES #1996 , CLOSES #1998 , CLOSES #2010 , CLOSES #2011 , CLOSES #2012 , CLOSES #2013 , CLOSES #2014 , CLOSES #2015 , CLOSES #2017 , CLOSES #2018 , CLOSES #2019 , CLOSES #2020 , CLOSES #2021 , CLOSES #2022
2026-08-31 12:05:42 -04:00
bryanthaboi
308605fd61
CLOSES #1944 , CLOSES #1952 , CLOSES #1967 , CLOSES #1968 , CLOSES #1969 , CLOSES #1970 , CLOSES #1972 , CLOSES #1974 , CLOSES #1975 , CLOSES #1976 , CLOSES #1977 , CLOSES #1978 , CLOSES #1979 , CLOSES #1980 , CLOSES #1981 , CLOSES #1982 , CLOSES #1983 , CLOSES #1985 , CLOSES #1986
2026-08-30 10:09:50 -04:00
bryanthaboi
5c850d670e
CLOSES #1938 , CLOSES #1940 , CLOSES #1941 , CLOSES #1943 , CLOSES #1945 , CLOSES #1946 , CLOSES #1948 , CLOSES #1949 , CLOSES #1950 , CLOSES #1953 , CLOSES #1955 , CLOSES #1957 , CLOSES #1960 , CLOSES #1961 , CLOSES #1962 , CLOSES #1963 , CLOSES #1964
2026-08-30 08:04:35 -04:00
bryanthaboi
36ad59bdbb
CLOSES #1590 , CLOSES #1592 , CLOSES #1625 , CLOSES #1657 , CLOSES #1698 , CLOSES #1699 , CLOSES #1700 , CLOSES #1843 , CLOSES #1875 , CLOSES #1898 , CLOSES #1902 , CLOSES #1905 , CLOSES #1906 , CLOSES #1907 , CLOSES #1908 , CLOSES #1909 , CLOSES #1912 , CLOSES #1915 , CLOSES #1917 , CLOSES #1919 , CLOSES #1920 , CLOSES #1921 , CLOSES #1922 , CLOSES #1923 , CLOSES #1924 , CLOSES #1925 , CLOSES #1926 , CLOSES #1927
2026-08-29 06:59:38 -04:00
bryanthaboi
a9ce423bdc
CLOSES #1275 , CLOSES #1295 , CLOSES #1384 , CLOSES #1628 , CLOSES #1677 , CLOSES #1682 , CLOSES #1691 , CLOSES #1813 , CLOSES #1822 , CLOSES #1861 , CLOSES #1867 , CLOSES #1868 , CLOSES #1869 , CLOSES #1870 , CLOSES #1871 , CLOSES #1872 , CLOSES #1874 , CLOSES #1876 , CLOSES #1878 , CLOSES #1880 , CLOSES #1881 , CLOSES #1882 , CLOSES #1884 , CLOSES #1885 , CLOSES #1886 , CLOSES #1887 , CLOSES #1888 , CLOSES #1889 , CLOSES #1890 , CLOSES #1891 , CLOSES #1892 , CLOSES #1893 , CLOSES #1894 , CLOSES #1895 , CLOSES #1896 , CLOSES #1899 , CLOSES #1900 , CLOSES #1901
...
CLOSES #1275 , CLOSES #1295 , CLOSES #1384 , CLOSES #1628 , CLOSES #1677 , CLOSES #1682 , CLOSES #1691 , CLOSES #1813 , CLOSES #1822 , CLOSES #1861 , CLOSES #1867 , CLOSES #1868 , CLOSES #1869 , CLOSES #1870 , CLOSES #1871 , CLOSES #1872 , CLOSES #1874 , CLOSES #1876 , CLOSES #1878 , CLOSES #1880 , CLOSES #1881 , CLOSES #1882 , CLOSES #1884 , CLOSES #1885 , CLOSES #1886 , CLOSES #1887 , CLOSES #1888 , CLOSES #1889 , CLOSES #1890 , CLOSES #1891 , CLOSES #1892 , CLOSES #1893 , CLOSES #1894 , CLOSES #1895 , CLOSES #1896 , CLOSES #1899 , CLOSES #1900 , CLOSES #1901
2026-08-28 12:15:36 -04:00
bryanthaboi
48d8a4e922
CLOSES #1562 , CLOSES #1804 , CLOSES #1805 , CLOSES #1810 , CLOSES #1811 , CLOSES #1814 , CLOSES #1817 , CLOSES #1818 , CLOSES #1819 , CLOSES #1821 , CLOSES #1826 , CLOSES #1827 , CLOSES #1829 , CLOSES #1833 , CLOSES #1840 , CLOSES #1842 , CLOSES #1845 , CLOSES #1846 , CLOSES #1847 , CLOSES #1848 , CLOSES #1849 , CLOSES #1853 , CLOSES #1858 , CLOSES #1862
2026-08-27 05:09:26 -04:00
bryanthaboi
1850b50ee6
CLOSES #941 , CLOSES #1081 , CLOSES #1349 , CLOSES #1602 , CLOSES #1618 , CLOSES #1624 , CLOSES #1630 , CLOSES #1633 , CLOSES #1661 , CLOSES #1669 , CLOSES #1676 , CLOSES #1731 , CLOSES #1739 , CLOSES #1740 , CLOSES #1742 , CLOSES #1744 , CLOSES #1753 , CLOSES #1757 , CLOSES #1758 , CLOSES #1760 , CLOSES #1761 , CLOSES #1762 , CLOSES #1763 , CLOSES #1765 , CLOSES #1770 , CLOSES #1777 , CLOSES #1781 , CLOSES #1783 , CLOSES #1784 , CLOSES #1785 , CLOSES #1787 , CLOSES #1788 , CLOSES #1789 , CLOSES #1790 , CLOSES #1792 , CLOSES #1797 , CLOSES #1803
2026-08-25 07:55:52 -04:00
bryanthaboi
cd4ef14f13
Merge branch 'dev' into spidercar2
2026-08-24 08:48:24 -04:00
bryanthaboi
1905261c5b
Spider Car Unleashed
...
CLOSES #1483 , CLOSES #1610 , CLOSES #1615 , CLOSES #1646 , CLOSES #1649 , CLOSES #1651 , CLOSES #1653 , CLOSES #1656 , CLOSES #1683 , CLOSES #1685 , CLOSES #1686 , CLOSES #1687 , CLOSES #1688 , CLOSES #1689 , CLOSES #1690 , CLOSES #1693 , CLOSES #1694 , CLOSES #1695 , CLOSES #1696 , CLOSES #1702 , CLOSES #1704 , CLOSES #1705 , CLOSES #1706 , CLOSES #1707 , CLOSES #1708 , CLOSES #1710 , CLOSES #1711 , CLOSES #1712 , CLOSES #1713 , CLOSES #1716 , CLOSES #1717 , CLOSES #1718 , CLOSES #1719 , CLOSES #1720 , CLOSES #1721 , CLOSES #1725 , CLOSES #1732 , CLOSES #1745 , CLOSES #1748 , CLOSES #1749 , CLOSES #1751 , CLOSES #1754
2026-08-24 07:52:05 -04:00
Bo Layer
d17f0725d8
fix(mod-api): validate active block storage
2026-08-23 03:20:43 -06:00
Bo Layer
0147e3d87b
feat(mod-api): add composable map occupancy seam
2026-08-23 03:17:27 -06:00
bryanthaboi
15fc04e067
Collision-check the remaining single-tile player refusal shoves
...
CLOSES #1548
2026-08-21 19:46:15 -04:00
bryanthaboi
c0f4315cd8
Fix Gen 1/2 battle, menu, PC and audio parity gaps; wire luacheck into CI
...
CLOSES #1484 , CLOSES #1486 , CLOSES #1513 , CLOSES #1517 , CLOSES #1556 , CLOSES #1564 , CLOSES #1567
2026-08-21 19:22:34 -04:00
bryanthaboi
dbecc345e3
CLOSES #1478 , CLOSES #1479 , CLOSES #1488 , CLOSES #1510 , CLOSES #1511 , CLOSES #1514 , CLOSES #1521 , CLOSES #1522 , CLOSES #1545 , CLOSES #1557 , CLOSES #1563 , CLOSES #1565 , CLOSES #1566 , CLOSES #1577 , CLOSES #1594 , CLOSES #1596 , CLOSES #1606 , CLOSES #1608
2026-08-20 17:30:18 -04:00
bryanthaboi
0f8f6d0e4f
CLOSES #1474 , CLOSES #1475 , CLOSES #1477 , CLOSES #1482 , CLOSES #1512 , CLOSES #1516 , CLOSES #1558 , CLOSES #1569 , CLOSES #1578 , CLOSES #1579
2026-08-20 17:29:51 -04:00