User talk:Zzo38/Hardware NSF: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
Rainwarrior (talk | contribs) (Created page with "You can push some space at the top of the stack on startup if you need to reserve some RAM for your own variables. $8000 is probably not a good location to override; lots of N...") |
No edit summary |
||
Line 1: | Line 1: | ||
You can push some space at the top of the stack on startup if you need to reserve some RAM for your own variables. $8000 is probably not a good location to override; lots of NSFs use it for code. - [[User:Rainwarrior|Rainwarrior]] 23:15, 24 August 2012 (MDT) | You can push some space at the top of the stack on startup if you need to reserve some RAM for your own variables. $8000 is probably not a good location to override; lots of NSFs use it for code. - [[User:Rainwarrior|Rainwarrior]] 23:15, 24 August 2012 (MDT) | ||
:I agree with you, however, that doesn't count because of: The value of $8000 storing the current song number is only when the main routine ROM is turned on. When the main routine ROM is disabled, it becomes other ROM (if FDS is not used) or RAM (if FDS is used). --[[User:Zzo38|Zzo38]] 00:20, 25 August 2012 (MDT) |
Revision as of 06:20, 25 August 2012
You can push some space at the top of the stack on startup if you need to reserve some RAM for your own variables. $8000 is probably not a good location to override; lots of NSFs use it for code. - Rainwarrior 23:15, 24 August 2012 (MDT)
- I agree with you, however, that doesn't count because of: The value of $8000 storing the current song number is only when the main routine ROM is turned on. When the main routine ROM is disabled, it becomes other ROM (if FDS is not used) or RAM (if FDS is used). --Zzo38 00:20, 25 August 2012 (MDT)