| |||
Views: 88,494,673 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-28-24 01:24 AM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 3 guests |
Main - SMW Hacking - New sample utility [MUSIC] [UTILITY] [ASM] [RELEASE] | New thread | New reply |
smkdan |
| ||
Ninji Level: 36 Posts: 127/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
A topic for those who don't go to smwc.
The last one in retrospect was horribly limited so I made a new one. And the rest of the content is a straight copy paste from smwc: -On first use, you point to a small amount of free space where a table and a small hack is inserted into the level loader. -You create banks based on the default set which are inserted in a given bank # of your SMW ROM. You can edit banks seperately, so there's no forced global changes. For sake of convienence, it checks if they're a RATS tag in the given bank to stop you from erasing anything important. -You assign each of the 512 levels to a bank, they all initially start by using the default ofcourse. -A feature to export / important sample banks is there, so if you make custom music with special samples you can include a .bin file to insert into your ROM, to allow for more authentic conversions. The increase in load time is noticeable (hey, it's a 2Mhz cpu trying to upload to a 1Mhz cpu) but it's not that bad, I think. There's no support for OW tracks, sorry. SNESSOR or SNESSOR95 is a nice source for .wavs, particularly if you're making a port. Here's the download, and please make backups if you want to use it. http://smkdan.eludevisibility.org/other/crap/smws050.zip The side effects are important to consider if you want to use this tool:
|
blackhole89 |
| ||
The Guardian Moloch whose eyes are a thousand blind windows! Level: 124 Posts: 1515/4196 EXP: 21535693 Next: 300908 Since: 02-19-07 From: Ithaca, NY, US Last post: 473 days Last view: 85 days |
|
smkdan |
| ||
Ninji Level: 36 Posts: 128/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
I just placed the jump at the LDA #$0000. $0E contans the 16bit level number. You can place it anywhere in the level loader, provided it's after the part where it stores the level number. I chose that address because LM inserts a hack that returns to 05D8E6. I'm sure it's something to do with how OW levels and submap levels originally only got assigned to either 0-255 or 256-511. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 479/485 EXP: 846238 Next: 37645 Since: 02-19-07 From: Ontario, Canada Last post: 5459 days Last view: 5459 days |
As I said on SMWC, I'm very impressed with this tool. I've already played with it, and made a sample SPC here just so people can hear what it can truly do. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
blackhole89 |
| ||
The Guardian Moloch whose eyes are a thousand blind windows! Level: 124 Posts: 1516/4196 EXP: 21535693 Next: 300908 Since: 02-19-07 From: Ithaca, NY, US Last post: 473 days Last view: 85 days |
|
smkdan |
| ||
Ninji Level: 36 Posts: 129/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
SNN: Hope you find it useful. If this one drifts into obscurity too I give up on the whole replacing SMW's instruments thing.
BH89: I put a 24bit bit pointer in $00-$02 and jump to $811D. I had to preserve the scratch ram for the pointers and $1DF9-$1DFC or else odd stuff happened in regards to music. |
OoBurns |
| |||
Boo Level: 68 Posts: 1003/1036 EXP: 2641905 Next: 86895 Since: 02-19-07 From: It is a mystery. Last post: 5723 days Last view: 5723 days |
|
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 442/672 EXP: 1380203 Next: 17973 Since: 02-19-07 From: Hi Last post: 3469 days Last view: 2700 days |
Wow, this is pretty awesome..! First the actual sequence editing and now this, unbelievable!
I'm going to try implementing some of the instruments used in the DKC games. EDIT: OoBurns; No, but now I see it. Har har har. ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 480/485 EXP: 846238 Next: 37645 Since: 02-19-07 From: Ontario, Canada Last post: 5459 days Last view: 5459 days |
Unfortunately, it is possible to get carried away with this tool:
Link Recognize that horrible crying? Yes, it is in fact YI. Also, I'd better finish that tutorial for this. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 836/5344 EXP: 30948823 Next: 714158 Since: 02-20-07 From: The Netherlands Last post: 4500 days Last view: 2635 days |
Posted by S.N.N.That is HORRIBLE! And damn scary too ._.; ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Tyty |
| ||
Vire Jizz Danmaku Level: 77 Posts: 446/1381 EXP: 4046539 Next: 144590 Since: 04-20-07 From: Canada Last post: 4449 days Last view: 3721 days |
Posted by S.N.N. I still prefer SuperLegatoFail... UltraLegatoFail just isn't... fail enough to compare... Machine Guns and Xylophones are much better instruments than Crying Babies. ____________________ |
smkdan |
| ||
Ninji Level: 36 Posts: 130/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
SNN: i'm surprised how creepy that sounds in castle music, especially at the start and looping portion.
You can now import samples direct from other .spcs. Takes SNESSOR and loop guessing out of the equation unless you want to modify the .wav it generates. http://smkdan.eludevisibility.org/other/crap/smws052.zip |
S.N.N. |
| ||
Beezo Level: 49 Posts: 481/485 EXP: 846238 Next: 37645 Since: 02-19-07 From: Ontario, Canada Last post: 5459 days Last view: 5459 days |
Oh that update is awesome. This will make it so much easier than searching through 150 extracted samples hoping to find one.
Tyty210: Now we can have the castle music with machine guns and xylophones D: EDIT: I simply HAD to post this. Mario Paint! Link ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ailure |
| ||
Hats Steam Board2 group Level: 121 Posts: 2612/3965 EXP: 19781640 Next: 275056 Since: 02-19-07 From: Sweden, Skåne Last post: 3303 days Last view: 2054 days |
Posted by S.N.N.Hahaha... ...does this mean we will get tons of SMW hacks with mutilated samples now? XD I really like the Mario paint one hahahaha. ____________________ AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org
|
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 445/672 EXP: 1380203 Next: 17973 Since: 02-19-07 From: Hi Last post: 3469 days Last view: 2700 days |
Aw maaan I keep getting this:
____________________ |
smkdan |
| ||
Ninji Level: 36 Posts: 131/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
Sam: I know Mac's .NET implementation is only partial (not sure what extent) so I wouldn't be surprised at issues like that. I didn't know it was that bad though, I don't think I touched anything platform specific and it's a simple program all up...
I know Heian had success with a virtualization program called "Parallels" apparently to run one of my .NET apps, not sure if whatever effort required is worth it though. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 482/485 EXP: 846238 Next: 37645 Since: 02-19-07 From: Ontario, Canada Last post: 5459 days Last view: 5459 days |
Posted by Ailure Heh, it would be fun. If you want to hear one I did that turned out good though, you can check this one out. It uses Super Castlevania 4's synth, imported from an SPC. I guess I'll try making some more custom song, but with enhanced samples. Should be fun, heh. EDIT: I finished writing a tutorial for this. You can find it here Enjoy. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
blackhole89 |
| ||
The Guardian Moloch whose eyes are a thousand blind windows! Level: 124 Posts: 1524/4196 EXP: 21535693 Next: 300908 Since: 02-19-07 From: Ithaca, NY, US Last post: 473 days Last view: 85 days |
|
Ailure |
| ||
Hats Steam Board2 group Level: 121 Posts: 2632/3965 EXP: 19781640 Next: 275056 Since: 02-19-07 From: Sweden, Skåne Last post: 3303 days Last view: 2054 days |
Posted by S.N.N.xD Sounds so much more Capcom'ish. Makes me wonder who made the sampleset that Capcom used during the SNES age. Alot of capcom games seems to use the same instrument set... so you can almost recnoize a Capcom game from the samples it uses. Hmm, I should try something silly with this myself later. ____________________ AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org
|
smkdan |
| ||
Ninji Level: 36 Posts: 132/238 EXP: 288686 Next: 19424 Since: 05-26-07 Last post: 4064 days Last view: 4013 days |
BH89: Nope, later version will most likely have that. I had full featured editing for that in my old one but it stored stuff in the echo buffer :/. This one will just overwrite existing entries on a per level basis like it does now. I think I'll just have it edit defintions for instruments. |
Main - SMW Hacking - New sample utility [MUSIC] [UTILITY] [ASM] [RELEASE] | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 97, rows: 136/137, time: 0.017 seconds. |