Narishma-gb
f332678625
Use more hardware and graphics constants ( #532 )
...
CI / build (push) Has been cancelled
- 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`.
2025-11-18 15:17:31 -05:00
Rangi
5943b96cf6
Use features of RGBDS 1.0.0 ( #537 )
CI / build (push) Waiting to run
2025-11-12 15:44:07 -05:00
Narishma-gb
4d2594cb24
Label and constant cleanup ( #528 )
...
* Label cleanup, add some constants instead of raw numbers
* Rename load/save game functions to be more explicit
2025-09-03 11:56:09 -04:00
Rangi42
78e44a8fb1
Use combined hardware constants
2025-06-30 13:45:24 -04:00
Rangi
56c405de09
Replace hardware_constants.asm with hardware.inc ( #511 )
2025-06-30 12:47:22 -04:00
Rangi42
67084c9d26
Remove redundant parentheses
2024-12-16 10:35:55 -05:00
Amber Brault
30acb46b98
Fix typos ( #334 )
2021-09-26 21:57:55 -05:00
SatoMew
236426138b
Remove old tile animation comments ( #333 )
...
They stopped being accurate after #304 and aren't really necessary.
2021-07-31 22:53:52 -04:00
Rangi
dd690920c9
Use rgbds 0.5.0 features:
...
- FOR loops
- {interpolation}
- REDEF EQUS
- \# for all macro args
2021-04-17 19:06:56 -04:00
SatoMew
242b2e05cf
Label and document hFFD7 more accurately
2020-11-29 20:17:29 +00:00
Rangi
4a7d1513f3
Use 'tile' and 'tiles' macros
2020-07-07 16:21:26 -04:00
Rangi
13129459f1
Sync coordinate macros with pokecrystal
2020-07-07 11:30:10 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
8a79315635
Capitalize rgbds control structures (EQU/EQUS, IF/ELIF/ELSE/ENDC, REPT/ENDR, MACRO/ENDM, etc)
2020-07-06 12:28:31 -04:00
Rangi
35deb77113
H_CONSTANTNAMES -> hConstantNames
2020-07-03 19:59:41 -04:00
xCrystal
237aeb8fbd
Add space between arguments in assembly instructions and remove redundant a in instructions like add a, x
2017-12-30 01:54:27 +01:00
Antonio Niño Díaz
9ea25bc8cd
Replace deprecated mnemonics by the correct ones
...
The old mnemonics generate warnings with new versions of rgbds. This
patch replaces them by the correct ones.
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
2017-06-09 22:54:09 +01:00
YamaArashi
3ab3f4273b
sync home
2016-06-12 11:35:21 -07:00
YamaArashi
7f34e28f24
remove address comments
2016-06-11 17:24:04 -07:00
YamaArashi
b6ac1018c2
add border constant and clear up misnomer
2015-08-14 02:46:12 -07:00
YamaArashi
7f6d0d49b6
more naming variables
2015-07-24 20:27:59 -07:00
YamaArashi
d0526c0362
small changes
2015-07-18 22:34:11 -07:00
dannye
148d3f3cf2
Consolidate coord macros
2015-07-18 15:52:03 -05:00
YamaArashi
2ed65d9c3e
Commented/labelled misc functions
2014-09-14 11:29:18 -07:00
U-Fish-PC\Daniel
bd533aa79b
Use *Coord instead of FuncCoord
...
Using 'Coord =' doesn't like using wTileMap
So use hlCoord, deCoord, bcCoord, aCoord, Coorda, or dwCoord
to avoid static addresses
2014-06-25 16:58:27 -04:00
yenatch
94dc695543
Fix a typo in home/vcopy.asm.
...
This must have happened when the file got split out of home.asm.
Since it was the first character on the line, it was interpreted as a label.
2014-06-16 13:07:00 -07:00
yenatch
6d8c6055b5
Split more code out of home.asm.
2014-05-31 12:25:34 -07:00