-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add yaze.org for project todo tracking
- Loading branch information
Showing
1 changed file
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
#+TITLE: yaze todo | ||
#+SUBTITLE: yet another zelda3 editor todo list | ||
#+AUTHOR: @scawful | ||
#+TODO: TODO ACTIVE FEEDBACK VERIFY | DONE | ||
|
||
* Infrastructure | ||
** File Handling | ||
*** TODO Update recent files manager to bundle the recent files list with the application | ||
*** TODO Create a util for handling file operations from the bundled resources. | ||
** Font Loading | ||
*** TODO Make font sizes variables so they can be reloaded by the user. | ||
** ZEML | ||
*** TODO Package layout files with the executable to avoid relative file lookup | ||
* Editors | ||
** Overworld | ||
*** TODO ZSCustomOverworld implementation. | ||
**** DONE Custom Overworld Map Settings Inputs | ||
**** DONE Load ZSCOW data from ROM in OverworldMap | ||
**** TODO Add Main Palette support | ||
**** TODO Add Custom Area BG Color support | ||
|
||
*** TODO Fix sprite icon draw positions | ||
*** TODO Fix exit icon draw positions | ||
|
||
** Dungeon | ||
*** TODO Draw dungeon objects | ||
|
||
** Graphics | ||
*** TODO Tile16 Editor | ||
- [ ] Draw tile8 to tile16 quadrant. | ||
|
||
*** TODO Fix graphics sheet pencil drawing | ||
|
||
** Message | ||
*** TODO Fix Message Parsing | ||
|
||
** Palette | ||
*** TODO Persist color changes for saving to ROM. | ||
|
||
** Screens | ||
*** TODO Overworld Map | ||
|
||
*** TODO Dungeon Maps | ||
|
||
*** TODO Inventory Menu | ||
|
||
*** TODO Title Screen | ||
|
||
*** TODO Naming Screen | ||
|
||
* Daily Log | ||
|
||
<2024-09-01 Sun> | ||
Started learning spacemacs and org-mode. | ||
|
||
<2024-09-02 Mon> | ||
Extracted the DisplayPalette function out of the PaletteEditor and into its own standalone function. | ||
|
||
<2024-09-07 Sat> | ||
Various header cleanup using the LSP in emacs to detect unused includes. | ||
Making adjustments to font loading so the editor can be opened from terminal/emacs. | ||
Currently the font files and the zeml files require the binary to be relative to `assets/layouts` and `assets/fonts` | ||
I've set it up so that the macOS app bundles the resources into the `yaze.app` so that the binary can be run from anywhere. This will need to be adjusted for other platforms. |