pokecrystal/engine/overworld/movement.asm, branch master Pokémon Crystal Verify script command table sizes 2021-03-11T21:28:52+00:00 Rangi remy.oukaour+rangi42@gmail.com 2021-03-11T21:28:52+00:00 d132a20b7aa5e0e411683e792d90947ab195e1d4

Remove "Buffer" suffix from two HRAM labels 2020-12-23T21:54:28+00:00 Rangi remy.oukaour+rangi42@gmail.com 2020-12-23T21:54:28+00:00 5db892782adaa5bb5a3e4cd6fa06565764bd1fb0

Identify some more map object labels and constants 2020-10-22T21:41:48+00:00 Rangi remy.oukaour+rangi42@gmail.com 2020-10-22T21:41:48+00:00 d8310c166d9363f73582af29aea400d32730bcb2

Eliminate enum: use const instead, with case-by-case parallel const implementations 2020-07-08T19:30:23+00:00 Rangi remy.oukaour+rangi42@gmail.com 2020-07-08T19:30:23+00:00 6ca82e5c86279258bfd4b21195d4521f26082fd4

Use labels instead of constants for HRAM 2018-08-25T18:28:22+00:00 Rangi remy.oukaour+rangi42@gmail.com 2018-08-25T18:28:22+00:00 eb1e3636bb71509546c274bf2a5910d8e71a9600 Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
Fix triple newlines left over from removing address comments 2018-06-25T03:22:50+00:00 Rangi remy.oukaour+rangi42@gmail.com 2018-06-25T03:22:50+00:00 67d1364c7acfd5e8e2256080e16a14cfa59a5abc

Remove all address comments 2018-06-24T14:13:22+00:00 mid-kid esteve.varela@gmail.com 2018-06-24T14:09:41+00:00 1d9a68dbdd0132035f1fc7b7ea8f7fdc24741507

Use known sprite movement data flag constants 2018-05-23T17:15:07+00:00 Rangi remy.oukaour+rangi42@gmail.com 2018-05-23T17:15:07+00:00 c5d18de8ff9b587a7987cc2cde793386f1eaf217

Organize the engine/ directory 2018-03-13T12:21:40+00:00 mid-kid esteve.varela@gmail.com 2018-03-13T12:07:16+00:00 baa0dc5a963a79843b37888bcfe1d2dfe833ade9 This is an informed attempt at reorganizing the engine/ directory by creating categorized subdirectories, in order to make it easier to navigate and find things. The directories created are as follows: * engine/game: Contains all "minigames", things like the unown puzzle and slot machine. * engine/gfx: Contains all handling of graphics. From loading palettes to playing animations. * engine/link: Contains all multiplayer functionality. * engine/menu: Contains all generic/misc. menus and menu code. Other, more specialized menus are in their own subdirectories (pokedex, pokegear, party menu, etc). * engine/overworld: Contains all handling of the overworld. From loading and connecting maps to wild encounters and the scripting engine. * engine/pokegear: In the same vein as engine/pokedex, except it could use some more splitting up. * engine/pokemon: Contains everything related to manipulating pokemon data. From the pokemon storage system to evolution and mail. * engine/printer: Contains everything related to printing things as well as the printer communication. * engine/title: Contains intro sequences, title screens and credits.
This is an informed attempt at reorganizing the engine/ directory by
creating categorized subdirectories, in order to make it easier to
navigate and find things.

The directories created are as follows:
* engine/game: Contains all "minigames", things like the unown puzzle
and slot machine.
* engine/gfx: Contains all handling of graphics. From loading palettes
to playing animations.
* engine/link: Contains all multiplayer functionality.
* engine/menu: Contains all generic/misc. menus and menu code.
Other, more specialized menus are in their own subdirectories (pokedex,
pokegear, party menu, etc).
* engine/overworld: Contains all handling of the overworld. From loading
and connecting maps to wild encounters and the scripting engine.
* engine/pokegear: In the same vein as engine/pokedex, except it could
use some more splitting up.
* engine/pokemon: Contains everything related to manipulating pokemon
data. From the pokemon storage system to evolution and mail.
* engine/printer: Contains everything related to printing things as well
as the printer communication.
* engine/title: Contains intro sequences, title screens and credits.