2025-11-11 - 2026-11-11
Overview
1 Release published by 1 user
Published
v0.0.1
1 Pull request merged by 1 user
Merged
#1 Port capture and the Route 29 catching tutorial
51 Issues closed from 2 users
Closed
#93 Keep the dev tag check strict and default the tag in the workflow
Closed
#92 Default manual image builds to dev-<commit> when no tag is given
Closed
#91 Publish the native release as a container image and document deployment
Closed
#89 Name the Battle Tower's ZABOROWSKI instead of refusing the battle
Closed
#33 The League, Kanto, the postgame and the final battle
Closed
#44 Investigate importing original .sav files
Closed
#83 Run the reference emulator silently when WebKit reports no audio sample rate
Closed
#29 Breeding, eggs, the Day-Care and the rest of PC storage
Closed
#37 Save slots with migration, atomic writes and import previews
Closed
#30 Phone: trainer contacts, random calls and the radio card
Closed
#34 Music and sound through Web Audio
Closed
#32 Johto: remaining cities, gyms and Rocket events
Closed
#66 Run private ROM and reference tests on the server runner
Closed
#70 Start menu overflows the game screen on phones since the floating choice box
Closed
#68 Dialogue text is too small for its box: scale it with the game screen
Closed
#69 YES button is wider than NO in the YES/NO box
Closed
#65 Bedroom PC menu cuts off its options: MAIL BOX, DECORATION and TURN OFF are hidden
Closed
#64 Choice boxes: the cursor moves up/down but the buttons are laid out side by side
Closed
#67 Dialogue choices should be a box above the text box, as in the original
Closed
#36 Johto/Kanto atlas with visited areas and Fly destinations
Closed
#45 Run the synthetic test suite in CI
Closed
#60 Add an MD of instructions to the coding agents
Closed
#59 Add docs/SESSION_HANDOFF.md to the gitignore as its only used by me
Closed
#31 Johto: Route 31 to Violet City and the first gym
Closed
#28 Remaining battle commands, move effects and Smart AI handlers
Closed
#27 Remaining field items, MAIL and pack reordering
Closed
#26 Headbutt and Rock Smash encounters
Closed
#25 Fly map and Teleport/Dig/Escape Rope warps
Closed
#24 Options screen
Closed
#23 Trainer card screen
Closed
#22 Mom's bank and her purchases
Closed
#21 Pokégear: clock, map and phone cards, calls and Mom's savings
Closed
#20 Field moves from the menu, SEL with Select, and moving Pokémon in Bill's PC
Closed
#19 Evolution, Rare Candy, evolution stones and vitamins
Closed
#17 Controlled comparisons of random battle and capture routines
Closed
#18 Start menu, party menu and pack outside battle
Closed
#16 Remaining battle items, the stats screen and hBattleTurn
Closed
#15 Opening milestone: switching, battle items and the playthrough
Closed
#14 The introduction's naming and clock screens
Closed
#13 The PC and boxes
Closed
#12 Overworld foundation complete
Closed
#11 Mr. Pokémon's house, the first rival battle and the return to Elm
Closed
#9 Route 30 and map trainers
Closed
#10 Reflect and Light Screen
Closed
#8 Scripted trainer battles and native trainer AI
Closed
#7 Route 29 and Cherrygrove City
Closed
#5 Ledges and warp movement
Closed
#6 Battle integration with the overworld UI
Closed
#3 Crystal-style shell, adaptive canvas and live minimap
Closed
#4 Opening scenes, scripted movement and the starter
Closed
#2 Native exploration foundation and reference tooling
92 Issues created by 2 users
Opened
#2 Native exploration foundation and reference tooling
Opened
#3 Crystal-style shell, adaptive canvas and live minimap
Opened
#4 Opening scenes, scripted movement and the starter
Opened
#6 Battle integration with the overworld UI
Opened
#5 Ledges and warp movement
Opened
#7 Route 29 and Cherrygrove City
Opened
#8 Scripted trainer battles and native trainer AI
Opened
#9 Route 30 and map trainers
Opened
#10 Reflect and Light Screen
Opened
#11 Mr. Pokémon's house, the first rival battle and the return to Elm
Opened
#13 The PC and boxes
Opened
#12 Overworld foundation complete
Opened
#14 The introduction's naming and clock screens
Opened
#15 Opening milestone: switching, battle items and the playthrough
Opened
#16 Remaining battle items, the stats screen and hBattleTurn
Opened
#17 Controlled comparisons of random battle and capture routines
Opened
#19 Evolution, Rare Candy, evolution stones and vitamins
Opened
#18 Start menu, party menu and pack outside battle
Opened
#22 Mom's bank and her purchases
Opened
#20 Field moves from the menu, SEL with Select, and moving Pokémon in Bill's PC
Opened
#21 Pokégear: clock, map and phone cards, calls and Mom's savings
Opened
#24 Options screen
Opened
#23 Trainer card screen
Opened
#25 Fly map and Teleport/Dig/Escape Rope warps
Opened
#26 Headbutt and Rock Smash encounters
Opened
#28 Remaining battle commands, move effects and Smart AI handlers
Opened
#27 Remaining field items, MAIL and pack reordering
Opened
#29 Breeding, eggs, the Day-Care and the rest of PC storage
Opened
#31 Johto: Route 31 to Violet City and the first gym
Opened
#30 Phone: trainer contacts, random calls and the radio card
Opened
#32 Johto: remaining cities, gyms and Rocket events
Opened
#33 The League, Kanto, the postgame and the final battle
Opened
#35 Pokédex screen and tab with ROM-derived records
Opened
#34 Music and sound through Web Audio
Opened
#36 Johto/Kanto atlas with visited areas and Fly destinations
Opened
#37 Save slots with migration, atomic writes and import previews
Opened
#38 Scalable text, configurable controls and accessibility
Opened
#40 Acceptance on physical iPhone and Android devices
Opened
#42 Internet Link and friends
Opened
#41 Acceptance: full playthroughs, regression vectors and save recovery
Opened
#39 Installable web app with offline app shell
Opened
#45 Run the synthetic test suite in CI
Opened
#43 Optional Pokéwalker-style egg assistance
Opened
#44 Investigate importing original .sav files
Opened
#46 Manual test: Fly map, flight and landing
Opened
#48 Manual test: Fly map and Teleport on touch screens
Opened
#49 Manual test: Fly map with a screen reader
Opened
#47 Manual test: Teleport, and the Escape Rope outside caves
Opened
#50 Manual test: Dig and the Escape Rope out of Dark Cave
Opened
#51 Manual test: Headbutt tree shake and tree battles
Opened
#53 Manual test: MAIL, moving items and the MOVE screen on touch screens
Opened
#54 Manual test: MAIL and moving items with a screen reader
Opened
#52 Manual test: fishing rods against the original
Opened
#55 No title screen or main menu: the introduction dialogue starts straight away
Opened
#56 Add an original colour palette option (muted GBC look)
Opened
#58 Native iPhone app
Opened
#57 Android .apk wrapper around the installable web app
Opened
#59 Add docs/SESSION_HANDOFF.md to the gitignore as its only used by me
Opened
#60 Add an MD of instructions to the coding agents
Opened
#61 Manual test: Violet City, Falkner, the Egg and TM/HM menus
Opened
#62 Screen flickers while moving, most visible on trees
Opened
#63 Rebuild the web shell to match the UI mockup (tabs and widget slots)
Opened
#64 Choice boxes: the cursor moves up/down but the buttons are laid out side by side
Opened
#65 Bedroom PC menu cuts off its options: MAIL BOX, DECORATION and TURN OFF are hidden
Opened
#66 Run private ROM and reference tests on the server runner
Opened
#67 Dialogue choices should be a box above the text box, as in the original
Opened
#68 Dialogue text is too small for its box: scale it with the game screen
Opened
#69 YES button is wider than NO in the YES/NO box
Opened
#70 Start menu overflows the game screen on phones since the floating choice box
Opened
#71 Manual test: Route 32 to Azalea Town, the Ruins of Alph and Ilex Forest
Opened
#73 Manual test: Ecruteak, roaming beasts and the Bug-Catching Contest
Opened
#72 Manual test: Goldenrod shops, prizes and the Game Corner minigames
Opened
#74 Manual test: Olivine, the Lighthouse, Cianwood and Chuck
Opened
#76 Manual test: the Radio Tower takeover, Ice Path, Blackthorn and Dragon's Den
Opened
#75 Manual test: Route 42 to Mahogany, the Lake of Rage, the Rocket Hideout and Pryce
Opened
#77 Manual test: Routes 45 and 46, Tin Tower and Whirl Islands
Opened
#78 Manual test: the Battle Tower
Opened
#79 Manual test: music and sound on phones and by ear
Opened
#80 Manual test: phone calls, rematches and the radio
Opened
#81 Manual test: save slots on real devices
Opened
#82 Manual test: the Day-Care, hatching and the Hall of Fame PC
Opened
#83 Run the reference emulator silently when WebKit reports no audio sample rate
Opened
#84 Support other versions (regions) of the game
Opened
#85 Choose the text language and the Pokémon name language separately
Opened
#86 Manual test: import a cartridge .sav from your own emulator and phone
Opened
#87 Manual test: the Elite Four, the Hall of Fame ceremony and the credits
Opened
#88 Manual test: the S.S. Aqua, Kanto, the Magnet Train, Snorlax and Red
Opened
#89 Name the Battle Tower's ZABOROWSKI instead of refusing the battle
Opened
#90 Manual test: the English 1.0 and Australian cartridges
Opened
#91 Publish the native release as a container image and document deployment
Opened
#92 Default manual image builds to dev-<commit> when no tag is given
Opened
#93 Keep the dev tag check strict and default the tag in the workflow