smozoma Posted October 24, 2010 Report Share Posted October 24, 2010 The credits roll at the bottom of the main splash screen. Credits are arranged into lines, and pages. The credits roll up, line by line, until a page end is reached, then it pauses for a second or so before going onto subsequent lines. Typically you arrange the credits into groups of up to 4 lines (since 4 lines can be displayed at once), but I guess you could create longer pages, but they would just keep scrolling, instead of pausing to let you read them. The credits start at offset @5776 in the ROM The maximum width of a line is 24 displayed characters. A line begins with hex 00xx where xx is the length of the line in hex, plus 2. For example, a line with 18 characters would be preceded with 0014 (since 18dec = 12hex, and add 2 to get 14hex). A line must be an even number of characters. If your line has an odd number of characters, then add a 00 byte on the end. It will display as a space. A 'page' is ended with hex 0004FF00. This creates a pause in the scrolling for a second or so. You have to be careful when editing the credits that you don't change the size of the ROM by inserting or deleting bytes. You need to do your work in overwrite mode. The end of the credit area is at 5B1B. The total size is 3a6. To end the credits, insert two consecutive page ends (0004ff00 0004ff00). You can add an empty line in a page with 0002. I have had trouble editing the first page (the EA copyright notice), so if you're having problems, leave that one alone. Eventually I'll get EARE to do this. 2 Quote Link to comment Share on other sites More sharing options...
AdamCatalyst Posted August 3 Report Share Posted August 3 (edited) 14 Years Later… Title Screen Credits Crawl Spreadsheet I've created a spreadsheet that will allow you to easily customize the credits for any NHL '94 ROM. I've not tested it on NHL, NHLPA, or other era ROMs. Thanks to @von Ozbourne for testing on '94. https://www.icloud.com/numbers/0bdqfMx5afQGLr_J1EXkCgF-w#NHL_'94_-_Title_Screen_Credits_Crawl_-AC Edited August 4 by AdamCatalyst 2 1 Quote Link to comment Share on other sites More sharing options...
AdamCatalyst Posted August 23 Report Share Posted August 23 Does anyone, by any chance, know how to adjust the x-position of the credits? Quote Link to comment Share on other sites More sharing options...
von Ozbourne Posted August 23 Report Share Posted August 23 Pardon my finding this question a bit odd, but it was my understanding that the credit crawl is by default center aligned. In that the left x-position is determined on each line by the code that sets how many characters are in a line of credits. And if one wants to adjust the centering of a name, that's up to the number of spaces before of after the text. Although saying all that, I am now thinking more logically, and realize that the center point of each line of text would probably have been set by some universal number. And no I have not been able to locate a number that affects that. Quote Link to comment Share on other sites More sharing options...
AdamCatalyst Posted August 23 Report Share Posted August 23 (edited) Hmmmm, if that's the case, it would effectively be set by the size of the overlay that the credits are written in, likely defined as 0x20 somewhere. I say that, because if you change the video mode to 320 pixels wide (see '25 below), the credits stay centred in the first 256 pixels. OR, they are written in an overlay 0x1A wide, set 0x3 from the left edge? Edited August 23 by AdamCatalyst bad math Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.