Super Mario Allstars MSU1 (finished)

Page 1 of 2 1, 2  Next

Go down

Super Mario Allstars MSU1 (finished)

Post by Conn on Sat 23 Dec 2017 - 8:07

Project closed

https://www.zeldix.net/t1584-super-mario-allstars

So here's my Christmas present Very Happy

Non-Header US version, native Super Mario Allstars, means WITHOUT Super Mario World (this is covered by other hacks)

It is beta, so I assume a bit buggy and much maintainance, but I hope you can enjoy nevertheless Smile

If anybody wants to playtest/create a pcm set, here's how to map the tracks:

Spoiler:

SMB1 and Lost Level start at index $00
SMB2 at index $20
SMB3 Overworld at index $40
SMB3 Level at index $60
Menu at index $80

nt: native track
it: indexed track (hex)
dt: indexed track (dec)

Use the nt to cheat for the music (to map correctly),
e.g., SMB3 dying is nt: 09, cheat with 7e1202-09 in a level to hear it
Use the dt for your pcm, so the it is $09+$60=$69 is dec (dt) 105, so the track is sma_msu1-105.pcm


SMB1 and Lost Levels
CHEAT with 7e1602-nt while playing this game to map the themes correctly

nt     it      dt      loop     title
01     01      01      yes      ?
02     02      02      yes      overworld
03     03      03      yes      water?
04     04      04      yes      boss?
05     05      05      yes      boss?
06     06      06      yes      underworld
07     07      07      yes      underworld
08     08      08      yes      castle?
09     09      09      no       died
0A     0A      10      no       game over?
0B     0B      11      no       fanfare
0C     0C      12      no       fanfare
0D     0D      13      yes      star
0E     0E      14      yes      chime
0F     0F      15      yes      chime
10     10      16      yes      chime
11     11      17      no       died
12     12      18      no       gameover?
13     13      19      yes      overworld
14     14      20      yes      title screen SMB1
15     15      21      yes      title screen Lost Levels


SMB2
CHEAT with 7e1de2-nt while playing this game to map the themes correctly

nt     it      dt      loop     title
01     21      33      yes      Overworld
02     22      34      yes      overworld
03     23      35      yes      Overworld
04     24      36      yes      name select
05     25      37      yes      indoors shadow world
06     26      38      yes      indoor cave
07     27      39      yes      ?
08     28      40      yes      boss battle egg monster
09     29      41      no       died
0A     2A      42      no       game over?
0B     2B      43      no       ?
0C     2C      44      no       fanfare
0D     2D      45      yes      star
0E     2E      46      yes      chime
0F     2F      47      no       fanfare
10     30      48      no       fanfare
11     31      49      no       Title Screen
12     32      50      no       fanfare
13     33      51      no       ?


SMB3 Overworld
CHEAT with 7e1202-nt on the SMB 3 OVERWORLD to map the themes correctly

nt     it      dt      loop     title
01     41      65      yes      Chime
02     42      66      yes      Overworld-1
03     43      67      yes      Overworld-?
04     44      68      yes      Overworld-?
05     45      69      yes      Overworld-?
06     46      70      yes      Overworld-?
07     47      71      no       ?
08     48      72      yes      ?
09     49      73      yes      ?
0A     4A      74      yes      ? Bowser?
0B     4B      75      yes      ? Bowser
0C     4C      76      yes      flute
0D     4D      77      yes      ?
0E     4E      78      yes      ?
0F     4F      79      yes       pipe
10     50      80      yes       chime
11     51      81      no       ?

SMB3 LEVEL
CHEAT with 7e1202-nt in a SMB3 LEVEL to map the themes correctly

nt     it      dt      loop     title
01     61      97      yes      Level
02     62      98      yes      first level
03     63      99      yes      ?
04     64      100     yes      Toad
05     65      101     yes      ?
06     66      102     yes      Underworld Level
07     67      103     no       Level complete?
08     68      104     yes      minicastle?
09     69      105     no       died
0A     6A      106     no       game over
0B     6B      107     no       fanfare
0C     6C      108     no       Level Complete?
0D     6D      109     yes      Star
0E     6E      110     no       ?Warp
0F     6F      111     yes      ?
10     70      112     yes      ?
11     71      113     yes      ?
12     72      114     yes      ?
13     73      115     no       ?
14     74      116     yes      ? Chime
15     75      117     yes      Title Screen    
16     76      118     yes      Battle mode theme  
17     77      119     no       ?
18     78      120     no       ?

Menu
CHEAT with 7e0062-nt in the menu to map the themes correctly
01     81      129      yes      Title
02     82      130      yes      Game Select




Last edited by Conn on Tue 9 Jan 2018 - 21:51; edited 5 times in total
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by smokemonster on Tue 2 Jan 2018 - 9:54

What a great Xmas gift. Thanks!! Very Happy
avatar
smokemonster
Wish Fairy
Wish Fairy

Since : 2017-03-04

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 2:17

hey Conn check it out.. i finsihed the pcms,..but maybe is more.. not sure yet.. the link of my video here.
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Tue 9 Jan 2018 - 8:07

Awesome, one bug I noticed:
When ascending to the underworld, the pcm repeats.
Can you list oddities you find?
If you made all tracks listed in the theme table, I see no problem

Overall I think the pcm:s are a tick too loud in comparison to the sfx.
Also, I do not like the SMB1 underworld theme 1-2, SMB3 title screen is also a bit odd.

Other than that, really awesome! Very Happy
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 11:01

That underworld 1-2 was from that..remastered. on youtube..the title screen on smb3 yea it wasnt from remastered i can change that.
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 11:04

Yes i filled all pcms on the table u gave me..alli found it with ur cheating numbers ..changing music and adding pcms...it took me like 4 hrs to do it...when i started yesterday i had 23 pcms ready now its a lot more.
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 11:09

One more
1. Stage 1-2 on smb3 was playing smb3 1-1 music ..i fixed it.
2.if u noticed on video de Pick a box mushroom house,the music is wrong..is playing level complete.song..it has do with bank,switching A or Y registers.
3.last one is the Life playing bonus where u can get 5 lives getting a star built..well is playing star music...bank problem too ..
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Tue 9 Jan 2018 - 12:38

Alright K, please redownload patch from first post in this thread

- fixed theme 13 to non-loop in SMB1 (regular overworld with same prelude is 02)
- hopefully fixed the SMB3 music bank issue
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 13:01

Thanks Conn Very Happy
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 13:41

Hey Conn i already the 2 songs u dont like..now im working in normalizing songs..u fixed the problem..
Great work Conn Smile
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Tue 9 Jan 2018 - 18:27

Nice Very Happy
guess this project is finished soon, also much thanks to you! Wink

IoG is at 1 hour finished of 2.5 hours in the speedrun I use as a solution. So next project is on the run. Then I take care of DKC3 and pester ArcadeTV because of Demons Crest Razz
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Tue 9 Jan 2018 - 18:40

Yes Conn u did like 7 games for me..i got to pay u back in some ..way is cool Conn ..thanks for all those hack..now i got to finish normalizing..13 more and ill upload in google drive.
replacing the old ones Very Happy
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by fullgamezone on Wed 10 Jan 2018 - 18:35

How to send the * .txt from the music list? Example - 01.pcm is what music of which game ...?

fullgamezone
Armos Knight
Armos Knight

Since : 2017-12-26

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Wed 10 Jan 2018 - 19:51

Not sure I understand your problem so I recommend spending some time studying Kurrono's themelist:

Themelist:

SMB1 and Lost Level start at index $00
SMB2 at index $20
SMB3 Overworld at index $40
SMB3 Level at index $60
Menu at index $80

nt: native track
it: indexed track (hex)
dt: indexed track (dec)

Use the nt to cheat for the music (to map correctly),
e.g., SMB3 game over is nt: 09, cheat with 7e1202-09 in a level to hear it
Use the dt for your pcm, so the it is $09+$60=$69 is dec (dt) 105, so the track is sma-msu1-105.pcm


SMB1 and Lost Levels
CHEAT with 7e1602-nt to map the themes correctly

nt     it      dt      loop     title
01     01      01      yes      bonus level?
02     02      02      yes      overworld
03     03      03      yes      water?
04     04      04      yes      boss?
05     05      05      yes      boss?
06     06      06      yes      underworld
07     07      07      yes      underworld
08     08      08      yes      castle?
09     09      09      no       died
0A     0A      10      no       ending? wrong is game over..
0B     0B      11      no       died?
0C     0C      12      no       fanfare ,passed stage
0D     0D      13      yes      star
0E     0E      14      yes      chime
0F     0F      15      yes      chime
10     10      16      yes      chime
11     11      17      no       died
12     12      18      no       gameover?
13     13      19      yes      starting overworld twice
14     14      20      yes      title screen SMB1
15     15      21      yes      title screen Lost Levels


SMB2
CHEAT with 7e1de2-nt to map the themes correctly

nt     it      dt      loop     title
01     21      33      yes      Overworld
02     22      34      yes      overworld
03     23      35      yes      Overworld
04     24      36      yes      name select
05     25      37      yes      indoors shadow world  
06     26      38      yes      indoor cave
07     27      39      yes      boss battle
08     28      40      yes      birdo battle egg monster
09     29      41      no       died
0A     2A      42      no       game over?
0B     2B      43      no       full stage completed
0C     2C      44      no       fanfare
0D     2D      45      yes      star
0E     2E      46      yes      ending
0F     2F      47      no       fanfare
10     30      48      no       slots win
11     31      49      no       Title Screen
12     32      50      no       fanfare
13     33      51      no       falldown


SMB3 Overworld
CHEAT with 7e1202-nt on the OVERWORLD to map the themes correctly

nt     it      dt      loop     title
01     41      65      yes      Chime
02     42      66      yes      grass land - larry
03     43      67      yes      desert land - morton jr.
04     44      68      yes      water land - wendy o.
05     45      69      yes      giant land - iggy
06     46      70      yes      sky world - roy
07     47      71      no        got the prize?
08     48      72      yes      Ice land - Lemmy
09     49      73      yes      Pipe Maze - ludwig
0A     4A      74      yes      Dark land- bowser
0B     4B      75      yes      flute
0C     4C      76      yes      pick a box
0D     4D      77      yes      flower,star,musroom bonus
0E     4E      78      yes      sleeping music
0F     4F      79      yes       inside the pipe
10     50      80      yes       bonus on clouds
11     51      81      no       ahh whistle -? no idea


SMB3 LEVEL
CHEAT with 7e1202-nt in a LEVEL to map the themes correctly

nt     it      dt      loop     title
01     61      97      yes      Level  1-2 song is a grassy stage
02     62      98      yes      first level
03     63      99      yes      water level
04     64      100     yes      pick A BOX
05     65      101     yes      KOOPA FIGHT
06     66      102     yes      Underworld Level
07     67      103     no       GOT THE PRIZE?
08     68      104     yes      minicastle?
09     69      105     no       died
0A     6A      106     no       game over
0B     6B      107     no       fanfare
0C     6C      108     no       Level Complete?
0D     6D      109     yes      Star
0E     6E      110     no       BOWSER DIED
0F     6F      111     yes      TOAD CIRES IN CASTLE FOR KING
10     70      112     yes      BATTLE STAGE-- BOSSES BOAT LVLS
11     71      113     yes      boomerang bros?
12     72      114     yes      MINI CASTLE BOSS
13     73      115     no       CASTLE KING RESTORED
14     74      116     yes      SKY MUSIC
15     75      117     yes      Title Screen    
16     76      118     yes      Battle mode theme  
17     77      119     no       starting smthing? battle
18     78      120     no       P-wings gift

Menu
CHEAT with 7e0062-nt in the menu to map the themes correctly
01     81      129      yes      Title
02     82      130      yes      Game Select

I indexed the native number (nt) by adding a specific hex value (it), since the track e.g., 05 is used in all SMB but playing a different theme (of course).
So for example the level music bank of smb3 is indexed with $60, so track 05 (Koopa battle) is indexed track $65. For pcm you need to convert it to dec (dt) then, so your pcm is sma_msu1-101.pcm
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by kurrono on Wed 10 Jan 2018 - 22:27

Easy to explain smb and lost levels:
1 to 21
smb2
33 to 51
smb3
65 to 120
and title screen intro and game select is
129 to 130
avatar
kurrono



Since : 2015-03-22

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Rahzadan on Mon 19 Feb 2018 - 13:28

I tested this on my SD2SNES and I noticed that the SPC main theme still plays in the background while the MSU1 theme is playing while on the game selection screen. Anyone else having this issue?
avatar
Rahzadan
Cucumber
Cucumber

Since : 2015-04-05

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Relikk on Mon 19 Feb 2018 - 13:55

Rahzadan wrote:I tested this on my SD2SNES and I noticed that the SPC main theme still plays in the background while the MSU1 theme is playing while on the game selection screen. Anyone else having this issue?

I can confirm that. That's a weird one.

Relikk



Since : 2017-02-17

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Mon 19 Feb 2018 - 14:20

hm, I rechecked the code, it went quite complex and I don't know if I can figure that bug out (no debugger, as emulator work).
Can you delete pcm:s 129 and 130 (so you only have spc) and then check which spc is played when? Is it the first menu track after the chatter that starts playing at the logo and continues playing at game select, or is it really the game select theme playing starting after the game logo? Maybe a short video would be nice (taken with msu1 on, but without 129,130 so that the spc is not covered).
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Mon 19 Feb 2018 - 14:38

sd2snes is unfortunately try&error, and I do not own one.

I tinkered a bit, and below patch has a good chance that the issue is fixed, could you try?
Attachments
sma_sd2snesfix.zip You don't have permission to download attachments.(3 Kb) Downloaded 3 times
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by qwertymodo on Mon 19 Feb 2018 - 14:46

Conn wrote:sd2snes is unfortunately try&error, and I do not own one.

Confused Confused Confused

What? That is a damn shame, maybe we need to crowdfund you one or something...
avatar
qwertymodo



Since : 2014-10-21

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Relikk on Mon 19 Feb 2018 - 15:02

Conn wrote:I tinkered a bit, and below patch has a good chance that the issue is fixed, could you try?

No joy.

Relikk



Since : 2017-02-17

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Mon 19 Feb 2018 - 15:15

What? That is a damn shame, maybe we need to crowdfund you one or something...
Haha* thanks... but no thanks Smile I do not play games and if I had a sd2snes it means more work since I everytime need to check my codes also on sd2snes and not only emulators Razz

No joy.
Too bad. Seems like I really need a video or something to know exactly what is going on where to have a chance. Delete the pcm 129 and 130 (or use mute, empty tracks) and start the game with msu on, so that I know where which spc is played exactly.
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Tue 20 Feb 2018 - 5:38

I asked Kurrono to counter check and here's what he found:
Oh oh at 1st is muted..but if you leave it as demo play..when it comesback the title screen it does play spc...
This sounds different from your finding where you talk about spc playing in the game select (without demo whatching first)
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Relikk on Tue 20 Feb 2018 - 5:54

Yeah I had the opposite experience. The SPC plays along with the PCM the first time after boot, then when it comes back to the title screen after the demo the SPC doesn't play, only the PCM. The process repeats like that, alternating between playing and not playing.

Relikk



Since : 2017-02-17

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Conn on Tue 20 Feb 2018 - 6:10

It's really completely strange. But honestly, I need a better description if I get no video. There are 2 menu tracks, the logo after chatter and the game select.
Rahzadan speaks about the game select, your last phrase sounds like the logo theme bugs. Then it is possible that the logo theme plays at the game select...
I triple and quadro checked the code, it looks alright, so I have no clue where sd2snes gets it spc play command from.

Oh and all of you play with the same patch, right and the US version of SMAllstars without SMW or such.
http://bszelda.zeldalegends.net/stuff/Con/sma_msu1_patch.zip
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Super Mario Allstars MSU1 (finished)

Post by Sponsored content


Sponsored content


Back to top Go down

Page 1 of 2 1, 2  Next

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum