Rangi
4da89de0c5
Use features of RGBDS 1.0.0 ( #69 )
2025-11-14 00:17:30 -05:00
inthesomeday000
0efdfcf9df
Updated comments for the stage collision detection function. ( #68 )
2025-10-25 12:07:35 -05:00
Nicole
d6a41233a0
Add type clarification comment for position coords and velocities ( #66 )
...
* Add type clarification comment for position coords and velocities
* Simplify comments
---------
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-04-27 08:17:30 -05:00
Marcus Huderle
1f4cbf7cb8
Fix Victreebel typos
2025-04-05 10:06:19 -05:00
Marcus Huderle
4ac20db58b
pokedex cleanup and name some more pokedex functions
2025-04-05 10:03:59 -05:00
Xillicis
d3d141290c
Pokedex Label Naming Part 2 ( #65 )
...
* First bit of changes.
* XIL: Fixed the naming of labels a bit more.
* Cleaned up some comments.
* More label naming. More work to do.
* Added labels for directional input delay
* Undid the input delay wram name. That wasn't it.
* Some small progress so far.
* Named the main Pokedex cursor scroll bar function.
* Named the pokedex description scrolling function
* A bunch of chnages so far. Need to clean it up some more.
* Updated a function name for pokedex Pokemon name.
* More pokedex label names.
2025-04-05 10:03:39 -05:00
Raymond Dodge
492ccecb75
Label billboard tile map data and related functions
2025-01-11 09:00:42 -06:00
Xillicis
bd1d0b207d
Changed wPokedexBlinkingCursorAndScrollBarIndicator to wPokedexBlinkingCursorAndScrollBarCounter
2025-01-11 08:54:19 -06:00
Xillicis
7a7dfd0787
Included more label names for cursor, scroll bar, and pokemon animation.
2025-01-11 08:54:14 -06:00
Xillicis
10bbb3a823
Include more Joypad constants in the Pokedex and new Pokedex constants ( #61 )
...
* Included more Joypad constants and new Pokedex constants
* Fixed a few mistakes.
* Added bit constants into the catchem mode.
2025-01-11 08:47:09 -06:00
Xillicis
1611b456e4
Pokedex label naming part 1 ( #59 )
...
* First test commit
* XIL: All changes for pokepinball to work with rgbds v0.8.0
* First bit of changes.
* XIL: Fixed the naming of labels a bit more.
* Cleaned up some comments.
2024-12-29 09:40:54 -06:00
Xillicis
18e0bc74a8
Updated to rgbds to version 0.9.0 ( #60 )
2024-12-29 09:37:12 -06:00
Marcus Huderle
e4e87b72b9
Update INSTALL.md for rgbds 0.8.0
2024-12-22 17:56:02 -06:00
Xillicis
fb7aa4b2e0
Update to rgbds v0.8.0 ( #57 )
...
* First test commit
* XIL: All changes for pokepinball to work with rgbds v0.8.0
2024-12-22 17:53:44 -06:00
Raymond Dodge
306cfa01a5
Use NUM_POKEMON instead of magic number in wram.asm
...
This requires including the pokemon constants in `wram.asm` to make the constant visible,
which required including `macros.asm` for the enum macro used by the pokemon constants,
so wram's stationary_text macro was renamed so that it does not conflict with the other stationary_text macro
2024-11-03 07:02:22 -06:00
Raymond Dodge
a09b86e28b
Fold wd9f8 into wPokedexFlags
2024-11-03 07:02:22 -06:00
Raymond Dodge
b1b3483ba3
Fix a misspelling of "Pokedex" in sprite_frames.asm
2024-09-07 10:58:40 -05:00
Raymond Dodge
69a220a9ef
Turn two $ffa0 that are not related to hSCY back into literals
...
These two additions are instead moving a cursor from the vram
coordinates of one high-score row to the previous row;
since each row is three tiles tall, that is subtracting $60,
or equivalently adding $ffa0.
Without this change and if hSCY is moved, the high score table will
have names and scores drawn to the wrong location.
2024-03-17 09:27:26 -05:00
Raymond Dodge
6de8db1252
Give labels to literal hram-address loads
2024-03-17 09:27:05 -05:00
Raymond Dodge
8dccc7374b
Make hram a separate compilation unit
2024-03-17 09:27:05 -05:00
Raymond Dodge
d1f4c7fab7
Use labels instead of constants for HRAM
...
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2024-03-17 09:27:05 -05:00
Raymond Dodge
dcfffa5200
Deduplicate three instances of the callba macro
2024-01-05 11:01:02 -06:00
Marcus Huderle
0be435fd68
Fix remaining label for wRedStageStructureBackup
2023-12-16 14:05:02 -06:00
Nicole
722b2df2ae
Rename wd7ad to wStageCollisionStateBitsToSet ( #50 )
...
* Rename wd7ad
* update var name to wRedStageStructureBackup
* remove speculative comment
2023-12-16 14:03:31 -06:00
Nicole
262da0517c
Rename Variable to BallSize ( #49 )
...
* Rename Variable to BallSize
* Revert "Rename Variable to BallSize"
This reverts commit 5bd8802b60 .
* Change Var name to BallSize, fixed accidental changes to wd4c7
* add documentation
2023-12-13 17:48:34 -06:00
Raymond Dodge
1b28bdd2b5
Separate a part of the ball capture smoke graphics from the pikachu saver graphics
2023-12-09 09:04:52 -06:00
Marcus Huderle
836c3c8dec
Merge branch 'oam_constants'
2023-10-07 09:51:38 -05:00
Raymond Dodge
214ddbcb2e
Use some of the SPRITE_XXX_COUNT constants
2023-10-03 13:59:37 -04:00
Raymond Dodge
5e70edbecf
Use constants instead of literals as CheckSpecialModeColision argument
2023-09-25 21:02:52 -05:00
Raymond Dodge
891ee4b8cb
Label some previously-missed sprites
2023-09-16 07:07:31 -04:00
Raymond Dodge
fea01add44
Label sprites and animations related to meowth and seel bonus stages
2023-09-16 05:18:54 -04:00
Raymond Dodge
e0844d52c9
Label sprites related to red field
2023-09-15 21:23:33 -04:00
Raymond Dodge
62da194e6c
Label sprites related to pokedex
2023-09-15 06:00:33 -04:00
Raymond Dodge
0ff4d2e01c
Label sprites related to flippers
2023-09-15 05:08:59 -04:00
Raymond Dodge
6135620da7
Label sprites and tiledata related to GameBoy timer sprites
2023-09-15 04:28:39 -04:00
Raymond Dodge
6b415d0a97
use constant for ball spin and gbc timer sprite array starts
2023-09-15 02:12:24 -04:00
Raymond Dodge
5cebabda1b
Label sprites and animation variables for mewtwo bonus stage
2023-09-15 01:08:24 -04:00
Raymond Dodge
14c3844834
Label sprite and sprite constants for gengar bonus stage
2023-09-14 20:13:43 -04:00
Raymond Dodge
56166711cf
Label sprite and sprite constants for dugtrio bonus stage
2023-09-14 18:52:39 -04:00
Raymond Dodge
3e08ef427f
Convert stage collision masks to png
2023-09-11 14:50:51 -05:00
Raymond Dodge
0e628798ba
Label sprites and use sprite constants for blue_field
2023-09-10 16:33:53 -04:00
Raymond Dodge
dd4476fc7e
Label sprites and wram related to options and title screen animations
2023-09-10 05:46:05 -04:00
Raymond Dodge
2fc8ac70cd
Label sprites and wram related to field_select and high_scores
2023-09-10 04:25:19 -04:00
Raymond Dodge
99353f0fc3
Define the Sprite Id constants
2023-09-10 02:43:59 -04:00
Raymond Dodge
d5b3210856
Rebrand OAM system to Sprite system
2023-09-10 02:24:52 -04:00
Marcus Huderle
dc7574f478
Update rgbasm warning flags for latest RGBDS
2023-01-15 12:03:29 -06:00
Marcus Huderle
8e1796be30
Update name of evo mode mon objects counts file
2023-01-08 11:09:03 -06:00
Marcus Huderle
d9882dc49a
Evolution mode documentation
2023-01-07 11:54:05 -06:00
Marcus Huderle
19e432cb6d
Friendlier modulo representations
2023-01-06 18:41:03 -06:00
Marcus Huderle
9bc9dc93be
Adjust MAX_EXTRA_BALLS
2023-01-06 17:49:03 -06:00