132 Commits

Author SHA1 Message Date
xCrystal
ea31d254fb Relocate Board menu OAM to vTiles0 after outdoor sprites to leave room for overworld HUD tiles in vTiles1 () 2023-09-02 13:21:57 +02:00
xCrystal
9f835560d7 Tinker with overworld HUD implementation in f386a63cf869acd657b684a3f6a6b8210b1a5d3a () 2023-08-30 19:23:51 +02:00
xCrystal
f386a63cf8 Overworld HUD implementation () 2023-08-29 18:33:20 +02:00
xCrystal
f289d5621d Window HUD: Prevent more Window flickering in blocks that disable interrupts () 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 () () 2023-08-27 13:11:42 +02:00
xCrystal
4855dd9b70 RGB fade engine () 2023-08-25 23:09:42 +02:00
xCrystal
d5dc7b38df Level selection menu: implement landmark transitions not involving page change () 2023-08-23 12:50:22 +02:00
xCrystal
e866cdab48 Level selection menu: function to compute valid directions and directional arrows OAM () 2023-08-22 12:42:53 +02:00
xCrystal
84d5bdb55d Level selection menu: sprite anim data () 2023-08-20 13:03:33 +02:00
xCrystal
fe4b54cece Level selection menu: placeholder grahpics and cgb layout () 2023-08-18 20:19:34 +02:00
xCrystal
684c2eff78 Board menu () [Commit 2] 2023-08-17 13:51:29 +02:00
xCrystal
1f33436a64 Board menu () [Commit 1] 2023-08-14 20:09:23 +02:00
xCrystal
c405c955ba Load overworld font and frame via HDMA instead of copying to VRAM () 2023-08-12 21:14:46 +02:00
xCrystal
052d246ee3 Use overworld textbox in text printing functions, differentiating between 1bpp and 2bpp text () 2023-08-11 12:28:14 +02:00
xCrystal
e5171321a9 Fix overworld frame for non-speech textbox sizes () 2023-08-09 10:17:43 +02:00
xCrystal
be5f3ad6e1 Remove unused map environment with index 0 (), Implement function to draw the overworld textbox () 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 () 2023-08-04 18:45:50 +02:00
xCrystal
6e3c5fd008 Expand tilesets from 192 to 255 tiles () [Commit 2], Reorganization of pokecrystal charmap and fonts layout () 2023-08-02 19:52:51 +02:00
xCrystal
a1e095074c Remove Japanese text and non-english fonts (), Expand tilesets from 192 to 255 tiles () [Commit 1] 2023-08-02 18:21:34 +02:00
xCrystal
9df4cf6946 Create a fourth time of day () 2023-07-31 12:27:53 +02:00
xCrystal
d30b9dd60f Further remove unnecessary DMG/SGB checking () and remove SGB layouts and palette data () 2023-07-26 17:02:33 +02:00
xCrystal
acd022d765 Remove unnecessary DMG and SGB checking () 2023-07-26 17:02:33 +02:00
xCrystal
2d5bd722cd Clean up WRAM, SRAM, and HRAM space () 2023-07-25 19:49:25 +02:00