This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
super:intermediate_guides:credits [2019/03/24 03:16] – Made the "names" of the parts of the editor hopefully make more sense and be more accurate+other minor changes nodever2 | super:intermediate_guides:credits [2021/10/14 02:40] – Updated with some new information courtesy of Smiley nodever2 | ||
---|---|---|---|
Line 4: | Line 4: | ||
This is a page about editing credits using the credits editor. It can be a bit finicky, and I (Nodever2) was asked to put what I learned about it here. I am by no means an expert on the credits, so __**feel free to add to this page**__ if you learn more! | This is a page about editing credits using the credits editor. It can be a bit finicky, and I (Nodever2) was asked to put what I learned about it here. I am by no means an expert on the credits, so __**feel free to add to this page**__ if you learn more! | ||
- | The bulk of the stuff I learned will be at the end of the document, so even if you've already used the credits editor, **I highly | + | Special thanks to Smiley for researching the credits routines and providing more information for us. |
+ | |||
+ | The bulk of the stuff I learned will be at the end of the document, so even if you've already used the credits editor, **I highly | ||
First things first, I can refer you to [[http:// | First things first, I can refer you to [[http:// | ||
+ | |||
+ | ===== Technical Information About The Credits ====== | ||
+ | |||
+ | The credits are composed of a compressed tilemap (at $97:EEFF) which the game decompresses and precisely loads certain lines from, and displays those lines on-screen. | ||
+ | The game chooses what lines to load based on the credits instruction list at $8C:D91B. This instruction lists' format is as follows: | ||
+ | |||
+ | | ||
+ | | _ Argument for instruction | ||
+ | | | | ||
+ | iiii aaaa | ||
+ | |||
+ | If the instruction value ('' | ||
+ | |||
+ | My advice (Nodever2 here): SMILE RF's credits editor has.. problems. If you really want the best experience editing the credits, you might be best off doing so without the credits editor; you could use the credits editor to edit and save the credits tilemap, and then repoint the credits instruction list and manually edit it in hex. | ||
+ | SMILE RF seems to not always save the instruction list properly and/or overwrite other data with it without telling you. (This may also be true of the credits tilemap, since it is compressed, so edit that with caution as well). | ||
+ | |||
+ | The credits tilemap is pointed to by the $D91B here: '' | ||
+ | If you want to repoint it, start there. (Found by Smiley) | ||
====== Basics of the Credits Editor ====== | ====== Basics of the Credits Editor ====== | ||
Line 17: | Line 37: | ||
{{: | {{: | ||
- | - Credits Line Arranger | + | - Credits Line Arranger |
- Controls for Credits Line Arranger | - Controls for Credits Line Arranger | ||
- | - Credits | + | - Credits |
- | - (left box): Shows currently selected tile from Credits | + | - (left box): Shows currently selected tile from Credits |
- (right box): Shows tile that is being hovered over by the mouse cursor | - (right box): Shows tile that is being hovered over by the mouse cursor | ||
- | - Controls for placing tiles into the credits tilemap editor | + | - Controls for placing tiles into the Credits Tilemap Editor |
- | - Credits | + | - Credits |
- Save/Reload buttons | - Save/Reload buttons | ||
- | |||
- | (Names for these boxes are unofficial, if there are better names feel free to replace these names with those. The reason I am defining them here is for reference.) | ||
---- | ---- | ||
Line 50: | Line 68: | ||
* **MAKE ROM BACKUPS FREQUENTLY!!!** There' | * **MAKE ROM BACKUPS FREQUENTLY!!!** There' | ||
- | * Make sure you have at least a screen of blank space at the end of your credits (shown below) or else the screen won't clear properly, and you will still have credits on the final screens of the game (where you are shown your completion percentage, etc.) | + | * Make sure you have at least a screen |
{{: | {{: | ||
Line 58: | Line 76: | ||
* Edit the contents of each the Credits Tilemap Editor (box on the right) __// | * Edit the contents of each the Credits Tilemap Editor (box on the right) __// | ||
- | * Sometimes, when you exit and re-open the credits editor, you'll notice that the credits have been changed - typically, you'll see the vanilla bottom section of the credits repeated there, even though you didn't place it [to-do: find out why this happens and how to reproduce consistently]. However, as long as the glitch seen in the next bullet point below doesn' | + | * Sometimes, when you exit and re-open the credits editor, you'll notice that the credits have been changed - typically, you'll see the vanilla bottom section of the credits repeated there, even though you didn't place it [to-do: find out why this happens and how to reproduce consistently]. However, as long as the glitch seen in the next bullet point below doesn' |
{{: | {{: |