Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Zeldix :: MSU-1 Hacking :: MSU-1 Development :: Requests
Page 1 of 1
Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Hi everyone!
I'm currently interesting in starting a project to hack puyo puyo 1, 2, and remix with cd quality audio using the msu1. I'm starting to choose songs for the hack and figuring out the coding for me to use with the msu1. I may need help, so if you are a good msu1 modder, contact me as I may need help with the hacks. I will keep updates on my progress.
Wish me luck!
-ccateni
I'm currently interesting in starting a project to hack puyo puyo 1, 2, and remix with cd quality audio using the msu1. I'm starting to choose songs for the hack and figuring out the coding for me to use with the msu1. I may need help, so if you are a good msu1 modder, contact me as I may need help with the hacks. I will keep updates on my progress.
Wish me luck!
-ccateni
ccateni- Bee
- Since : 2019-01-07
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Much luck, however the 3 most active msu1 hackers (PepilloPev, Kurrono and I) are really more than exhausted. At least I reject any new project (even helping, if not on a VERY adavanced level). I do only maintainance on my already hacked codes... sorry
Conn- Since : 2013-06-30
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Ok, looking at the code currently. No luck with finding the changing audio. I will still be doing some testing with the game and the emulator to find the parts where the music comes in.
ccateni- Bee
- Since : 2019-01-07
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
ccateni wrote:Ok, looking at the code currently. No luck with finding the changing audio. I will still be doing some testing with the game and the emulator to find the parts where the music comes in.
Somewhere in the general msu-1 discussion topics there is two topics, one started by polargames, one started by me, where we asked for any advice with doing MSU-1 hacks and we got a bunch of links to pages that teaches how to msu-1 hack but nothing can give the exact steps needed since each game seems to be a different process. If you find those topic chats in the general msu-1, you may find something useful to help you learn this rom hack.
JUD6MENT- Since : 2018-04-19
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
ccateni wrote:Ok, looking at the code currently. No luck with finding the changing audio. I will still be doing some testing with the game and the emulator to find the parts where the music comes in.
Hello ccateni, I am polar. I would like to state that I am in no way great at MSU at all, I am working on my own project, but I wanted to at least give you this.
- Code:
sta $2140
80910b sta $2140 [9e2140] A:04b2 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:304 F:42
80911a sta $2140 [9e2140] A:04b3 X:0000 Y:a337 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:332 F:42
80912f sta $2140 [9e2140] A:04b4 X:2254 Y:a337 S:1fea D:0000 DB:9e nvMxdIzC V:232 H:111 F:42
809158 sta $2140 [9e2140] A:04e2 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:282 F:54
80916a sta $2140 [9e2140] A:04e3 X:0000 Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:301 F:54
809183 sta $2140 [9e2140] A:04e4 X:dcfd Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:232 H:115 F:54
808efc sta $2140 [9c2140] A:e9e8 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H:110 F:26
808f08 sta $2140 [9c2140] A:e9e9 X:3800 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:149 F:26
808f1d sta $2140 [9c2140] A:e9ea X:0000 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:268 F:26
808f3b sta $2140 [9c2140] A:e9ec X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:181 F:27
808f49 sta $2140 [9c2140] A:e9ed X:0077 Y:eb37 S:1feb D:0000 DB:9c nvMxdIzC V:173 H:187 F:27
808f5f sta $2140 [9c2140] A:e9ee X:9780 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:174 H: 15 F:27
808f81 sta $2140 [9c2140] A:e965 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:241 H:282 F:27
808f93 sta $2140 [9c2140] A:e966 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:243 H: 25 F:27
sta $2141
809052 sta $2141 [802141] A:04ff X:0000 Y:0092 S:1fed D:0000 DB:80 NvMXdIzC V:230 H:191 F:26
809106 sta $2141 [9e2141] A:04f0 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:293 F:42
809153 sta $2141 [9e2141] A:04f0 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:271 F:54
809014 sta $2141 [802141] A:0401 X:0000 Y:0006 S:1fed D:0000 DB:80 nvMXdIzC V:230 H:191 F:30
809040 sta $2141 [802141] A:ff40 X:0000 Y:007f S:1fed D:0000 DB:80 nVMXdIzc V: 46 H:164 F:24
80905c sta $2141 [802141] A:04f2 X:0000 Y:00dd S:1fed D:0000 DB:80 NvMXdIzC V:230 H:185 F:17
808ef7 sta $2141 [9c2141] A:e9f0 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H: 99 F:26
808f32 sta $2141 [9c2141] A:e9f0 X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:162 F:27
808f7c sta $2141 [9c2141] A:e9f1 X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:241 H:271 F:27
808f8e sta $2141 [9c2141] A:e9ff X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:243 H: 14 F:27
sta $2142
809062 sta $2142 [802142] A:0401 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:197 F:17
sta $2143
809068 sta $2143 [802143] A:0404 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:210 F:17
This should help you out for the music part. I would like to say sorry for not being more of a help, but as I have stated I am still new at this, but I have been taught but a lot of people on here and wanted to at least give you a helping hand like what they had gave me. Wishing you the best of luck :-D
Last edited by Polargames on Sat 19 Jan 2019 - 22:54; edited 1 time in total (Reason for editing : typo)
Polargames- Since : 2018-06-06
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Polargames wrote:ccateni wrote:Ok, looking at the code currently. No luck with finding the changing audio. I will still be doing some testing with the game and the emulator to find the parts where the music comes in.
Hello ccateni, I am polar. I would like to state that I am in no way great at MSU at all, I am working on my own project, but I wanted to at least give you this.
- Code:
sta $2140
80910b sta $2140 [9e2140] A:04b2 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:304 F:42
80911a sta $2140 [9e2140] A:04b3 X:0000 Y:a337 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:332 F:42
80912f sta $2140 [9e2140] A:04b4 X:2254 Y:a337 S:1fea D:0000 DB:9e nvMxdIzC V:232 H:111 F:42
809158 sta $2140 [9e2140] A:04e2 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:282 F:54
80916a sta $2140 [9e2140] A:04e3 X:0000 Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:301 F:54
809183 sta $2140 [9e2140] A:04e4 X:dcfd Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:232 H:115 F:54
808efc sta $2140 [9c2140] A:e9e8 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H:110 F:26
808f08 sta $2140 [9c2140] A:e9e9 X:3800 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:149 F:26
808f1d sta $2140 [9c2140] A:e9ea X:0000 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:268 F:26
808f3b sta $2140 [9c2140] A:e9ec X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:181 F:27
808f49 sta $2140 [9c2140] A:e9ed X:0077 Y:eb37 S:1feb D:0000 DB:9c nvMxdIzC V:173 H:187 F:27
808f5f sta $2140 [9c2140] A:e9ee X:9780 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:174 H: 15 F:27
808f81 sta $2140 [9c2140] A:e965 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:241 H:282 F:27
808f93 sta $2140 [9c2140] A:e966 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:243 H: 25 F:27
sta $2141
809052 sta $2141 [802141] A:04ff X:0000 Y:0092 S:1fed D:0000 DB:80 NvMXdIzC V:230 H:191 F:26
809106 sta $2141 [9e2141] A:04f0 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:293 F:42
809153 sta $2141 [9e2141] A:04f0 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:271 F:54
809014 sta $2141 [802141] A:0401 X:0000 Y:0006 S:1fed D:0000 DB:80 nvMXdIzC V:230 H:191 F:30
809040 sta $2141 [802141] A:ff40 X:0000 Y:007f S:1fed D:0000 DB:80 nVMXdIzc V: 46 H:164 F:24
80905c sta $2141 [802141] A:04f2 X:0000 Y:00dd S:1fed D:0000 DB:80 NvMXdIzC V:230 H:185 F:17
808ef7 sta $2141 [9c2141] A:e9f0 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H: 99 F:26
808f32 sta $2141 [9c2141] A:e9f0 X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:162 F:27
808f7c sta $2141 [9c2141] A:e9f1 X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:241 H:271 F:27
808f8e sta $2141 [9c2141] A:e9ff X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:243 H: 14 F:27
sta $2142
809062 sta $2142 [802142] A:0401 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:197 F:17
sta $2143
809068 sta $2143 [802143] A:0404 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:210 F:17
This should help you out for the music part. I would like to say sorry for not being more of a help, but as I have stated I am still new at this, but I have been taught but a lot of people on here and wanted to at least give you a helping hand like what they had gave me. Wishing you the best of luck :-D
Wow, thanks for your finds. Which game did you find these from?
ccateni- Bee
- Since : 2019-01-07
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
After some comparing, it seems Polar found this from Super Puyo Puyo (the first one in the series). After a quick glance, it seems the instruction of interest would be this one:ccateni wrote:Wow, thanks for your finds. Which game did you find these from
- Code:
809014 sta $2141 [802141] A:0401 X:0000 Y:0031 S:1fe2 D:0000 DB:80 nvMXdIzC V:230 H:192 F:46
Anytime, you see A:0401 with lower byte being $01, this tells the game to start a music track. Most likely, Y is what I would use a track reference. Y is 0031, so this could be treated as track 31 for MSU-1. But again, this is just me doing a quick glance at Polar's traced code.
If you write $00 into A:0401 to be A:0400, you will see the music will be muted. That would take care of the first part of your MSU-1 project (mute the music). This would have to be coded anytime the lower byte is $01 to be $00 to effectively mute all music in this game.
Again, this is just from a quick glance. The rest of the code seems to me like SPC700 initialization code (leading up to play something else). Also, this same instruction address deals with sound effects as well.
Much luck, I would recommend you look at ASM examples from previous patches hosted here to get an idea. This is how I learned. If an instruction does not make any sense, anyone here will eventually answer your question.
Remember, not every game is exactly the same. Every game developer uses their own programming tricks in getting music out of the SNES's SPC700. Even games from the same developer can be different code wise (ie, Super Puyo Puyo's SPC code may differ from Super Puyo Puyo 2).
pev- Since : 2017-10-16
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
ccateni wrote:Polargames wrote:ccateni wrote:Ok, looking at the code currently. No luck with finding the changing audio. I will still be doing some testing with the game and the emulator to find the parts where the music comes in.
Hello ccateni, I am polar. I would like to state that I am in no way great at MSU at all, I am working on my own project, but I wanted to at least give you this.
- Code:
sta $2140
80910b sta $2140 [9e2140] A:04b2 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:304 F:42
80911a sta $2140 [9e2140] A:04b3 X:0000 Y:a337 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:332 F:42
80912f sta $2140 [9e2140] A:04b4 X:2254 Y:a337 S:1fea D:0000 DB:9e nvMxdIzC V:232 H:111 F:42
809158 sta $2140 [9e2140] A:04e2 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:282 F:54
80916a sta $2140 [9e2140] A:04e3 X:0000 Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:231 H:301 F:54
809183 sta $2140 [9e2140] A:04e4 X:dcfd Y:af37 S:1fea D:0000 DB:9e NvMxdIzC V:232 H:115 F:54
808efc sta $2140 [9c2140] A:e9e8 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H:110 F:26
808f08 sta $2140 [9c2140] A:e9e9 X:3800 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:149 F:26
808f1d sta $2140 [9c2140] A:e9ea X:0000 Y:e937 S:1feb D:0000 DB:9c nvMxdIZC V:251 H:268 F:26
808f3b sta $2140 [9c2140] A:e9ec X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:181 F:27
808f49 sta $2140 [9c2140] A:e9ed X:0077 Y:eb37 S:1feb D:0000 DB:9c nvMxdIzC V:173 H:187 F:27
808f5f sta $2140 [9c2140] A:e9ee X:9780 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:174 H: 15 F:27
808f81 sta $2140 [9c2140] A:e965 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:241 H:282 F:27
808f93 sta $2140 [9c2140] A:e966 X:ffff Y:ebae S:1feb D:0000 DB:9c nvMxdIzC V:243 H: 25 F:27
sta $2141
809052 sta $2141 [802141] A:04ff X:0000 Y:0092 S:1fed D:0000 DB:80 NvMXdIzC V:230 H:191 F:26
809106 sta $2141 [9e2141] A:04f0 X:0000 Y:f000 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:293 F:42
809153 sta $2141 [9e2141] A:04f0 X:0000 Y:fc00 S:1fea D:0000 DB:9e NvMxdIzC V:230 H:271 F:54
809014 sta $2141 [802141] A:0401 X:0000 Y:0006 S:1fed D:0000 DB:80 nvMXdIzC V:230 H:191 F:30
809040 sta $2141 [802141] A:ff40 X:0000 Y:007f S:1fed D:0000 DB:80 nVMXdIzc V: 46 H:164 F:24
80905c sta $2141 [802141] A:04f2 X:0000 Y:00dd S:1fed D:0000 DB:80 NvMXdIzC V:230 H:185 F:17
808ef7 sta $2141 [9c2141] A:e9f0 X:3800 Y:e937 S:1feb D:0000 DB:9c NvMxdIzc V:250 H: 99 F:26
808f32 sta $2141 [9c2141] A:e9f0 X:3a00 Y:eb37 S:1feb D:0000 DB:9c NvMxdIzC V:172 H:162 F:27
808f7c sta $2141 [9c2141] A:e9f1 X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:241 H:271 F:27
808f8e sta $2141 [9c2141] A:e9ff X:ffff Y:ebae S:1feb D:0000 DB:9c NvMxdIzC V:243 H: 14 F:27
sta $2142
809062 sta $2142 [802142] A:0401 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:197 F:17
sta $2143
809068 sta $2143 [802143] A:0404 X:0000 Y:00dd S:1fed D:0000 DB:80 nvMXdIzC V:230 H:210 F:17
This should help you out for the music part. I would like to say sorry for not being more of a help, but as I have stated I am still new at this, but I have been taught but a lot of people on here and wanted to at least give you a helping hand like what they had gave me. Wishing you the best of luck :-D
Wow, thanks for your finds. Which game did you find these from?
O sorry its from the first game. I ran it threw a snes debugger and the sta $2140-2143 are the audio codes you want. :-D
Polargames- Since : 2018-06-06
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
This is great, now that we have the music codes for super puyo puyo, I'm going to get started on porting some songs from the newer puyo puyo games to the format for msu1. Hopefully this turns out great.
ccateni- Bee
- Since : 2019-01-07
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
Well...
This has been a while...
So wanted to give an update on everything.
Once I got the audio codes from Polargames, I got to work looking into how to replace the codes.
However, I keep falling into pitfalls and gave up.
I'm researching both the MSU and MD+/MSU-MD currently to see if the way the current version of the hacks are being made so I can get back into it after 4 years of nothing to hopefully get the patches done.
This has been a while...
So wanted to give an update on everything.
Once I got the audio codes from Polargames, I got to work looking into how to replace the codes.
However, I keep falling into pitfalls and gave up.
I'm researching both the MSU and MD+/MSU-MD currently to see if the way the current version of the hacks are being made so I can get back into it after 4 years of nothing to hopefully get the patches done.
ccateni- Bee
- Since : 2019-01-07
Re: Patch request: Puyo Puyo 1, 2, and 2 remix hack.
i'd be happy to help you through getting something going for this game.
hit me up sometime and we can collaborate.
hit me up sometime and we can collaborate.
Similar topics
» Final Fight 1 MSU-1 + FastROM + 2-Player Patch + Arcade Remix
» I have a request for an English rom patch.
» MSU-MD Patch Request: Shredder's Re-Revenge
» Patch Request (low hearts beeping to be less annoying)
» Patch request: [Super Game Boy] Gargoyles Quest
» I have a request for an English rom patch.
» MSU-MD Patch Request: Shredder's Re-Revenge
» Patch Request (low hearts beeping to be less annoying)
» Patch request: [Super Game Boy] Gargoyles Quest
Zeldix :: MSU-1 Hacking :: MSU-1 Development :: Requests
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum