Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-25 | Organize the engine/ directory, director's cut | mid-kid | |
Cleaned up `engine/routines`, in favor of moving files into more appropriate directories. predef-related routines are now in top-level `engine`. `rtc/delete_save_change_clock.asm` has been split into both `menus/delete_save.asm` and `rtc/reset_password.asm`. Made a new subdirectory: * engine/math: Contains all generic math-related routines. | |||
2018-02-03 | Macro factors out sine code, just like sine data, since it's used 5 times | Rangi | |
2018-02-03 | Keep documentation in sync with new WRAM labels | Rangi | |
2018-02-02 | sine_wave macro parameterizes table size, not frequency ("amplitude" was an ↵ | Rangi | |
incorrect comment) | |||
2018-01-09 | Consistent sine wave code formatting | Remy Oukaour | |
2017-12-24 | Remove all code from main.asm (some labeled INCBINs, like out-of-context ↵ | Remy Oukaour | |
graphics, are still present) engine/routines/ stores isolated out-of-context routines as individual files. It might be preferable later to append them to their related engine/ files in unique little SECTIONs, relying on the linkerscript to place them appropriately; or some other organization method. In the meantime, they're now easily findable apart from main.asm's other content. |