pokered icon indicating copy to clipboard operation
pokered copied to clipboard

Disassembly of Pokémon Red/Blue

Results 22 pokered issues
Sort by recently updated
recently updated
newest added

Replace a hard coded `$a` in `CheckMapForMon` with `NUM_WILDMONS`

added TC, regularized formatting, made explicit that WSL works for Win11, expanded handholding steps for Windows Cygwin install method

Fixes #376 Was looking through through some of the comments for #270 and noticed that there was a lack of constants for script/text pointers. So I came up with some...

In commit https://github.com/pret/pokered/commit/3eda472a22bc0ca68e56884d7a63020b68b7bcad (followed by a minor correction in https://github.com/pret/pokered/commit/187642e9051b000e5ad3d6de84697410c7022869), YamaArashi commented, among other things, that Azure Heights listed Swift's perfect accuracy as a myth. I can confirm that they...

See https://github.com/pret/pokered/pull/367#issuecomment-1181936172

https://github.com/pret/pokered/blob/610ec0fd2271defcc6ebda89b379455155fdb3ca/engine/movie/oak_speech/oak_speech.asm#L6 The following interesting oversight can be documented in the dissambly. Maybe, the address wd732 also can be given a proper name like wWarpCyclingRoadAndDebugFlags or similar. Address D732 is intentionally...

bug docs

pokecrystal has at least 66 [known bugs](https://github.com/pret/pokecrystal/blob/master/docs/bugs_and_glitches.md), as well as various [design flaws](https://github.com/pret/pokecrystal/blob/master/docs/design_flaws.md) (not really bugs, but still things a hack project would want to correct). pokegold has at least...

bug docs

Standardize the name of functions (begin with `.` like `.bagFull`) in pascalCase

The French and German versions are already disassembled: - https://github.com/einstein95/pokered-fr/ - https://github.com/einstein95/pokered-de/ There were also Spanish, Italian, and Portuguese releases. With a system like pokeruby has to keep different languages'...

long term

- [ ] Identify any remaining `Unknown` labels and ones reported by tools/unnamed.py - [x] 9 bit flags: `wFlags_0xcd60` `wd728` `wd72c` `wd72d` `wd72e` `wd730` `wd732` `wFlags_D733` `wd736` - [ ]...

renaming