summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2020-04-23Miscellaneous updates and correctionsRangi
2020-04-18Miscellaneous fixes, including one for the Pokédex design flaw by ax6Rangi
2020-04-17More miscellaneous fixes (see #709)Rangi
2020-04-16Fix #709 miscellaneous issuesRangi
2020-04-08Remove unused nonmatching files for electro_ball.png and sgb_border.binRangi
electro_ball.png needed to preserve one whitespace tile which tools/gfx would normally remove. Preserving a list of tile indexes has been added as a general feature to tools/gfx. sgb_border.bin needed to remove the 20x18 center area of $00 bytes. This is achievable with the standard tr utility.
2020-04-06Enable rgbds warnings and remove CFLAGS=-O2 (default is now -O3)Rangi
2020-04-04`dsprite y, ypx, x, xpx, off, attr` -> `dbsprite x, y, xpx, ypx, off, attr`Rangi
2020-04-04Miscellaneous fixes:Rangi
- `hSecondsBackup` -> `hUnusedBackup` - `ld bc, hBGMapAddress + 1` -> `bccoord -1, -2, 0` - Identify some `.asm_XXX` labels
2020-04-04Upgrade to rgbds 0.4.0Rangi
- fail for rgbds < 0.4.0 - `rst <Label>` - `ds <count>, <byte>` - `shift <N>` - ASCII "\r" - Sorted .sym file
2020-03-21Add suffixes to some constants to avoid ambiguityRangi
- `PSYCHIC` → `PSYCHIC_TYPE` (not the trainer `PSYCHIC_T` or the move `PSYCHIC_M`) - `BLACKBELT` → `BLACKBELT_I` (not the trainer `BLACKBELT_T`) - `CURSE_T` → `CURSE_TYPE` (not the move `CURSE`) - `TOWN_MAP_D` → `TOWN_MAP_POSTER` (not the item `TOWN_MAP`) This also uncovered a misidentified event: `EVENT_DECO_PLANT_4` → `EVENT_DECO_POSTER_1`. (There are three plants and four posters.)
2020-03-21rgbds supports 'X - 1' instead of 'X + -1'Rangi
2020-03-21Miscellaneous fixes from #694Rangi
2020-03-16Combine Celebi frames into one PNGRangi
2020-03-15Add a `LANDMARK_` prefix to landmark constantsRangi
Resolves #697
2020-03-01Change how some PNG graphics are formattedRangi
2020-02-28'and BANK' -> 'aka BANK'Rangi
2020-02-28Document a bug where Teleport cannot fail for wild PokémonRangi
2020-02-28Identify remaining gfx/unknown filesRangi
2020-02-26Identify gfx/unknown/4985a.asm as gfx/tilesets/forest-tree/unused.pngRangi
2020-02-25Identify some labels and constants for Battle TowerRangi
2020-02-25Fix SRAM references in Function140aemid-kid
2020-02-23Replace some "idiotic", "wtf", "stupid interns" comments with more common ↵Rangi
"useless", "pointless", "could have done X instead"
2020-02-21Merge pull request #685 from mid-kid/mastermid-kid
Moshi moshi? minoru enhansumentsu desu
2020-02-21Fix some comments and inmediatesmid-kid
2020-02-21RTC -> UpdateTimeAndPalsmid-kid
Rename clear misnomer. Most of the related functions in that file aren't really aptly named but I don't know good names right now.
2020-02-16PanicResetClock -> ClearClockmid-kid
Funky name that only exists based on what it's used for, not so much what it is.
2020-02-13Define TileCollisionTable as a standard 'db' seriesRangi
2020-02-13Standardize on lowercase Tilemap and Attrmapmid-kid
We used to have a mixture of TileMap and and Tilemap, as well as the similar AttrMap. Standardize on one.
2020-02-13Call_LoadTempTileMapToTileMap → SafeLoadTempTileMapToTileMapmid-kid
Stupid name is stupid smh tbh fam.
2020-02-13Remove FarCall prefix from SwapTextboxPalettes and ScrollBGMapPalettesmid-kid
No prefix for the farcall, prefix with an underscore for the farcalled. This matches what is done for pretty much every other home function.
2020-02-13OWFlash -> FlashFunctionmid-kid
Match the other overworld move functions
2020-02-13Split up engine/events/misc_scripts_2.asmmid-kid
New files are: - engine/events/hidden_item.asm - engine/events/repel.asm
2020-02-13InitSpriteAnimStruct <-> _InitSpriteAnimStructmid-kid
These were the wrong way around, as the function in home should not be prefixed
2020-02-06PnP_HiddenPlaces -> PnP_PlacesRangi
The "Places & People" radio station does not avoid these maps; it only describes these maps.
2020-02-05Merge pull request #650 from pret/audio-macrosRangi
Update audio macros and arguments
2020-02-04Use CMDQUEUE constantsRangi
2020-02-04Merge branch 'master' into audio-macrosmid-kid
2020-01-19PHONE_DISPLAY_HEIGHT is 4, the number of visible phone entriesRangi
2020-01-06Merge branch 'master' into audio-macrosdannye
2020-01-04Merge pull request #660 from mid-kid/masterRangi
Make the map setup commands match the actual function names better
2020-01-04Add and simplify bugfixes in bugs_and_glitches.md (#664)Colton G. Rushton
Add extra fixes for bugs covered on Bulbapedia (and simplify others)
2019-12-03Update some labelsRangi
2019-11-23Fix miscellaneous points made in #658Rangi
2019-11-18Make the map setup commands match the actual function names bettermid-kid
These functions used as map setup commands are used in other places, too, so I can't prefix them under the same. The names should match except I won't repeat "map" in a map setup command name.
2019-11-18Fix some constants around wLinkModemid-kid
2019-11-04Don't use colons for local labels in LoadSpecialMapPaletteRangi
2019-11-03Fix #645: Use English labels for European mail handling functionsRangi
2019-11-03Bit 6 of PrintNum left-aligns numbersRangi
2019-11-03Suggested formatting changesRangi
2019-11-03Miscellaneous label and comment correctionsRangi