- 6
- Posts
- 3
- Years
- Seen Oct 10, 2021
Hey so when I started reading into rom hacking I made the mistake of learning up on binary hacking when I really should have started reading up on this! Anyway I just wanted to feel out what is and what isn't currently considered possible with hacking currently. Honestly the game I have in mind isn't crazy ambitious mechanics wise, but there is one thing I have my heart set on doing and I just wanted to hear what you guys thought.
So I do want day and night to be in my game, but I don't want a real clock or in game clock day night cycle. What I really want is some flag or variable I can set in a script that will cause the game to access an entirely separate set of the 12 map pallets. That way if an event happens I can jump to night, or have the players bed or beds at the pokemon center give the option to sleep until day or night. I figure if it's a variable or something I could jerry rig Embreon and Umbreon just fine too. Back when I was looking at binary hacking I saw that the DNS had options for different seasons tilesets and maybe I could use something to that effect.
The thing is beyond advanced map I don't know how how how the game reads and writes tilesets, so I have no idea how achievable/unachievable this is. If the base rom goes to a certain stretch of values for the maps 12 pallets, how impossible can it be to create another set of 12 pallets and have the game use those when some variable is set to night? (I think this is preferable to using a blue filter like the DNS tool in binary hacking because a) I just don't like the look b) this way I could fix the palettes to have the lights on in houses and on lamps. Still, completely talking rubbish. What do you guys think?
Thanks!
So I do want day and night to be in my game, but I don't want a real clock or in game clock day night cycle. What I really want is some flag or variable I can set in a script that will cause the game to access an entirely separate set of the 12 map pallets. That way if an event happens I can jump to night, or have the players bed or beds at the pokemon center give the option to sleep until day or night. I figure if it's a variable or something I could jerry rig Embreon and Umbreon just fine too. Back when I was looking at binary hacking I saw that the DNS had options for different seasons tilesets and maybe I could use something to that effect.
The thing is beyond advanced map I don't know how how how the game reads and writes tilesets, so I have no idea how achievable/unachievable this is. If the base rom goes to a certain stretch of values for the maps 12 pallets, how impossible can it be to create another set of 12 pallets and have the game use those when some variable is set to night? (I think this is preferable to using a blue filter like the DNS tool in binary hacking because a) I just don't like the look b) this way I could fix the palettes to have the lights on in houses and on lamps. Still, completely talking rubbish. What do you guys think?
Thanks!