xCrystal
9f835560d7
Tinker with overworld HUD implementation in f386a63cf8
( #15 )
2023-08-30 19:23:51 +02:00
xCrystal
f386a63cf8
Overworld HUD implementation ( #15 )
2023-08-29 18:33:20 +02:00
xCrystal
f289d5621d
Window HUD: Prevent more Window flickering in blocks that disable interrupts ( #15 )
2023-08-28 17:31:39 +02:00
xCrystal
fd6f02036e
Improve some innacurate function names from pokecrystal
2023-08-28 13:30:13 +02:00
xCrystal
4ee4655e72
constants for rSTAT register
2023-08-27 16:27:11 +02:00
xCrystal
4dec74b770
Level selection menu: fading animations ( #12 ) ( #14 )
2023-08-27 13:11:42 +02:00
xCrystal
4855dd9b70
RGB fade engine ( #14 )
2023-08-25 23:09:42 +02:00
xCrystal
d5dc7b38df
Level selection menu: implement landmark transitions not involving page change ( #12 )
2023-08-23 12:50:22 +02:00
xCrystal
e866cdab48
Level selection menu: function to compute valid directions and directional arrows OAM ( #12 )
2023-08-22 12:42:53 +02:00
xCrystal
84d5bdb55d
Level selection menu: sprite anim data ( #12 )
2023-08-20 13:03:33 +02:00
xCrystal
fe4b54cece
Level selection menu: placeholder grahpics and cgb layout ( #12 )
2023-08-18 20:19:34 +02:00
xCrystal
684c2eff78
Board menu ( #11 ) [Commit 2]
2023-08-17 13:51:29 +02:00
xCrystal
1f33436a64
Board menu ( #11 ) [Commit 1]
2023-08-14 20:09:23 +02:00
xCrystal
c405c955ba
Load overworld font and frame via HDMA instead of copying to VRAM ( #10 )
2023-08-12 21:14:46 +02:00
xCrystal
052d246ee3
Use overworld textbox in text printing functions, differentiating between 1bpp and 2bpp text ( #10 )
2023-08-11 12:28:14 +02:00
xCrystal
e5171321a9
Fix overworld frame for non-speech textbox sizes ( #10 )
2023-08-09 10:17:43 +02:00
xCrystal
be5f3ad6e1
Remove unused map environment with index 0 ( #7 ), Implement function to draw the overworld textbox ( #10 )
2023-08-07 13:23:57 +02:00
xCrystal
55a38ff2de
Make map environments more granular and make all map palettes except darkness depend on map environment ( #7 )
2023-08-04 18:45:50 +02:00
xCrystal
6e3c5fd008
Expand tilesets from 192 to 255 tiles ( #2 ) [Commit 2], Reorganization of pokecrystal charmap and fonts layout ( #3 )
2023-08-02 19:52:51 +02:00
xCrystal
a1e095074c
Remove Japanese text and non-english fonts ( #1 ), Expand tilesets from 192 to 255 tiles ( #2 ) [Commit 1]
2023-08-02 18:21:34 +02:00
xCrystal
9df4cf6946
Create a fourth time of day ( #2 )
2023-07-31 12:27:53 +02:00
xCrystal
d30b9dd60f
Further remove unnecessary DMG/SGB checking ( #7 ) and remove SGB layouts and palette data ( #1 )
2023-07-26 17:02:33 +02:00
xCrystal
acd022d765
Remove unnecessary DMG and SGB checking ( #7 )
2023-07-26 17:02:33 +02:00
xCrystal
2d5bd722cd
Clean up WRAM, SRAM, and HRAM space ( #6 )
2023-07-25 19:49:25 +02:00
xCrystal
60cacea4b0
Remove unreferenced content in bank 0 ( #1 )
2023-07-25 11:54:34 +02:00
xCrystal
fc7f2d4e0e
Remove Mobile, Battle Tower, Mystery Gift, and Odd Egg ( #1 )
2023-07-24 21:13:11 +02:00
Rangi
ce004be92c
Revise constants in CheckShininess
2022-10-12 21:41:08 -04:00
Rangi
7ef31d9889
Move non-Pokémon graphics out of gfx/icons
...
Fixes #987
2022-08-17 17:45:26 -04:00
Colton G. Rushton
145d8dd5c2
wVirtualOAM -> wShadowOAM and hTransferVirtualOAM -> hTransferShadowOAM ( #971 )
2022-07-09 17:18:22 -04:00
Rangi
a2e8f078a4
Split "gfx anims" into "pic anims" and "sprite anims"
...
Fixes #876
2022-07-04 01:11:42 -04:00
vulcandth
3648afda16
RGBDS syntax updates ( #905 )
...
New MACRO and DEF syntax
2022-06-06 17:25:42 -04:00
vulcandth
a4d346cc8c
Improved Virtual Console patch identifiers ( #907 )
2022-06-06 17:22:48 -04:00
vulcandth
31c3c94d64
Build the Virtual Console patch with make crystal11_vc
( #882 )
...
Fixes #813
2022-03-12 18:34:04 -05:00
Rangi
e706b878d9
Use ~X instead of $ff ^ X
2021-11-23 20:37:18 -05:00
Rangi
187b120007
Add assertions to some more tables
2021-10-24 18:28:54 -04:00
Rangi
bd45cfd5fd
Add assert PokemonPicPointers == UnownPicPointers
in GetFrontpicPointer
2021-10-06 17:44:34 -04:00
Rangi
d93c13c94c
Identify more palettes in CBG layouts
2021-07-19 18:59:16 -04:00
Rangi
f59f1bdb88
Standardize capitalization of ".Jumptable"
2021-06-19 19:52:05 -04:00
Rangi
316fa4b695
Use rgbds 0.5.0
2021-04-19 16:31:37 -04:00
Rangi
2fe0cbbb19
Add some comments regarding 16-bit increment/decrement
2021-03-24 18:34:33 -04:00
Rangi
3684296583
Revise some constant definitions
2021-03-16 18:06:18 -04:00
Rangi
40902ffe24
Verify data table sizes with table_width and assert_table_length macros
...
This was discussed in #706
It also uncovered some off-by-one issues with defining some constants.
A few structs now use rsreset/_RS to define their offset constants, as discussed in #739
2021-03-04 00:15:03 -05:00
Rangi
7d3ea88611
Rename GetFarHalfword to GetFarWord
...
Fixes #796
2021-01-09 15:16:05 -05:00
Rangi
5db892782a
Remove "Buffer" suffix from two HRAM labels
2020-12-23 16:54:28 -05:00
Rangi
17894e5f39
Replace $0 with 0 for "ld l, a / ld h, 0" idiom
2020-11-09 15:20:40 -05:00
Rangi
62b756c46e
Rename "dummy game" to "memory game"
2020-11-08 19:32:57 -05:00
Rangi
6220200f0f
Identify some more labels, and make some more consistent
2020-11-01 12:36:38 -05:00
Rangi
4a323cf591
UnusedSpriteAnimGFX was to sprite anims as AnimObjGFX is to battle anims
2020-10-30 17:41:03 -04:00
Rangi
9b0002161b
Extract more RGB data to .pal files
2020-10-30 16:12:25 -04:00
Rangi
fe1a58deea
Identify wSpriteAnimDict key constants
2020-10-30 15:39:08 -04:00