aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2025-03-13 22:52:49 +0100
committerMiquel Sabaté Solà <mikisabate@gmail.com>2025-03-13 22:52:49 +0100
commit9ff2033e936689135210989a5fee057a4a13527e (patch)
treedd41ffd78f451d28a554f105ff40017ed31106a2 /CONTRIBUTING.md
parent2627b459d9a19ce7f1b7f3a359dca3b30b66b34e (diff)
downloadjetpac.nes-9ff2033e936689135210989a5fee057a4a13527e.tar.gz
jetpac.nes-9ff2033e936689135210989a5fee057a4a13527e.zip
Add a title and a main screens
This commit adds the skeleton for having a title and a main screen. For now the title menu doesn't do much, as the selection is simply ignored, but at least it already knows how to cycle between these two states. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 1606801..c70602d 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -35,3 +35,15 @@ In order to test your changes, I'd go this way:
3. Run the ROM that was produced with an emulator of your choosing. Make sure
that things run as expected.
+## Modifying assets
+
+I am using [NEXXT studio 3](https://frankengraphics.itch.io/nexxt) for managing
+the assets. This is why you will find a [sessions.nss](./assets/sessions.nss)
+file from which you will be able to load the same environment I have been using
+in order to manage my assets. All of that being said, whenever you are done
+modifying the assets, do the following:
+
+1. Save the session so it can be viewed on Git.
+2. Save the 8KB of pattern data from sets A+B and save them into
+ [./assets/jetpac.chr](./assets/jetpac.chr).
+3. Save both screens into `.nam` files, as you can see on [./assets](./assets).