Rangi
Rangi
Some alternate delimiter suggestions besides `[[ nop ]]`: `[: nop :]`, `[| nop |]`, ``, ``, ``. (Trivia: C has `` as [alternative tokens](https://en.cppreference.com/w/cpp/language/operator_alternative) for `[` and `]`.)
Following Discord discussion with @ISSOtm , this would need to be compatible with expressions even after lazy evaluation, user-defined functions, and [`OPCODE`](https://github.com/gbdev/rgbds/issues/823) are implemented, so it's on hold until those.
With glitchcity.info [shutting down](https://forums.glitchcity.info/index.php?topic=9114.0), it would be that much more useful to have a central lookup for all Gen 1 bugs, with source code references.
You're right. I don't mean to document every single glitch they do. But their "natural glitch" list is a good starting point for a level of bug documentation similar to...
There are also some bugs GCL wouldn't have documented which are nevertheless bugs in the code; for example: ``` ; function to check the tile ahead to determine if the...
GCL is shutting down in a week (https://forums.glitchcity.info/index.php?topic=9149). Of course their documented glitches will still be archived, but this would be a good time to start a Bugs and Glitches...
It can start as a wiki page for easy contribution; I thought someone had already made one in the pokered wiki, but apparently not.
...please don't start adding issue comments with notifications for every incremental update to the wiki. There are possibly hundreds of Gen 1 bugs to document, certainly more than Gen 2....
"[An Exclusive Look At Pokémon's Early Design Documents](https://www.youtube.com/watch?v=9l8V_eQ6wGQ?t=37)" at 00:37 gives some insight into the original bank structure: ``` Pocket Monsters Program Bank List BANK 0 Global Routine 1 Others...
"skipping all conditional blocks entirely" wouldn't allow cases like this: ``` IF DEF(_GOLD) INCBIN "gfx/pokemon/eevee/front_gold.dimensions" ELIF DEF(_SILVER) INCBIN "gfx/pokemon/eevee/front_silver.dimensions" ENDC ```