aboutsummaryrefslogtreecommitdiffstats
path: root/ram (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use macros to enforce "hidden object" constraints, and rename them to ↵Rangi2026-01-072-7/+7
| | | | "hidden events" (#559)
* Use macros to enforce "missable/hide/show object" constraints, and rename ↵Rangi2026-01-072-9/+9
| | | | them to "toggleable objects" (#557)
* Use more Pokemon data constants, create MOVE_NAME_LENGTH (#543)Narishma-gb2025-11-271-2/+5
|
* Avoid magic numbers for most `CopyData` calls (#542)Rangi2025-11-252-6/+10
|
* Use more hardware and graphics constants (#532)Narishma-gb2025-11-181-3/+3
| | | | | | | | | | | | - Use `OBJ_SIZE` and `TILE_SIZE` from hardware.inc. - `SPRITESTATEDATA1_LENGTH`, `NUM_SPRITESTATEDATA_STRUCTS` and `TILE_1BPP_SIZE` are used in some places. - Highlight an oversight in `OakSpeech` where several direct MBC bank switches are requested. - Remove redundant comments in home/overworld.asm. - Add unreferenced `FillBgMap` function to avoid a byte of dead code. - Some constants added in wram.asm. - Correctly separate the commented code in `SaveMainData`.
* Revise some RAM buffer constantsRangi2025-09-261-5/+7
|
* Check limits for warp, bg, and object eventsRangi422025-07-021-6/+6
|
* Define `MAX_WARP_EVENTS`Rangi422025-07-021-2/+2
|
* Use combined hardware constantsRangi422025-06-302-5/+5
|
* Replace hardware_constants.asm with hardware.inc (#511)Rangi2025-06-302-5/+5
|
* Consistently refer to CGB, not GBC (#491)SatoMew2025-01-301-1/+2
|
* Comment on size of unionRangi422025-01-281-0/+1
|
* Correct wTileMapBackup declared space (#487)Engezerstorung2025-01-281-2/+13
|
* Consistently format WRAM values (#476)Sylvie2024-10-071-3/+6
| | | | | * Use `db` instead of `ds 1` * Use a `UNION` for overlapping `db`/`dw`
* This byte is written to, but not used (#471)Vortyne2024-09-251-1/+1
| | | | | | | | | it's written to in init_player_data.asm ``` ld hl, wObtainedBadges ld [hli], a ld [hl], a ```
* Identify `wCurrentMapScriptFlags` bits (#467)Sylvie2024-09-241-1/+4
|
* Identify more flag bits (#464)Sylvie2024-09-231-0/+1
|
* Identify remaining uses of `wd0b5` and `wd11e` (#463)Sylvie2024-09-181-11/+16
|
* Split `hSpriteIndexOrTextID` into `hSpriteIndex` and `hTextID` (#462)Sylvie2024-09-182-1/+2
| | | Also identify `wPPUpCountAndMaxPP`
* Fix comment about auto text box drawing (#458)Vortyne2024-08-041-1/+1
| | | Actually, setting bit 0 of this byte disables auto text box drawing on calling DisplayTextID. See https://github.com/pret/pokered/blob/6e3ab0a9e97ff14123ac65f56cb4b4ddab45b695/engine/menus/display_text_id_init.asm#L7
* Identify wcf91 as wCurPartySpecies, wCurItem, and wCurListMenuItem (#457)Sylvie2024-08-041-1/+4
|
* Identify wcd6d as wNameBuffer and others (#455)Sylvie2024-07-241-4/+16
|
* Identify various flag labels and bit constants (#454)Sylvie2024-07-161-124/+16
|
* Identify some unused WRAM variables (#453)Sylvie2024-06-151-20/+16
|
* Use constant in wram for hidden item flags (#445)Vortyne2024-05-051-2/+2
| | | Prevents defining more hidden items than the flag array has room for
* Update to RGBDS 0.7.0 (#447)Rangi2024-01-034-0/+8
|
* Convert a couple ds 2 to dwvulcandth2023-11-222-2/+2
|
* Delete a couple EOL whitespace.vulcandth2023-11-221-1/+1
|
* Get rid of wEvosMoves, MAX_EVOLUTIONS, and EVOLUTION_SIZERangi422023-11-211-4/+0
| | | | Fixes #430
* Identify `wSavedCoordIndex` and its other usagesRangi422023-11-201-5/+8
|
* Identify the unnamed HRAM variables and one WRAM label (#438)Vortyne2023-11-202-9/+6
|
* Add constants for wMapConnections bits and group map header wram labelsLinus Unnebäck2023-11-171-8/+7
| | | | | | | | | * Add constants for wMapConnections bits * Apply Vulcandth and Rangi42 feedback --------- Co-authored-by: vulcandth <vulcandth@gmail.com>
* Fix wPlayerHPBarColor type (#429)Linus Unnebäck2023-09-201-2/+2
|
* Thoroughly document debug code (#410)SatoMew2023-07-151-14/+5
|
* Make wCurrentBoxNum a byte instead of word (#414)Linus Unnebäck2023-05-101-1/+3
|
* Add constants and table macros for the map sprite sets (#392)Rangi2022-09-241-2/+2
| | | Fixes #391
* wOAMBuffer -> wShadowOAM (#370)Colton G. Rushton2022-07-091-4/+4
|
* Add a subdirectory for RAM filesRangi2022-06-174-0/+2817