Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - SPC hacking - SMAS music format revealed! | | | |
Pages: 1 2 3 4 5 6 7 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 154/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
That sounds good too: http://k-schale.50free.net/skytheme~chg~instr.spc That nifty little almost-custom SPC shows the first real working manipulation available, namely the changing of track instruments. I have exchanged the strings-like instruments of the sky theme /coin heaven theme/whatsoever to the well-known steel drums. To me, that sounds way better . The internal playback core works at last, I only have to feed it with the correct samples (I have only ugly SNESSOR rips and some cutouts of Super Jukebox generated WAVs). I believe MajinBlueDragon's gonna help me at this point . New screenshots follow tomorrow. (funny! a rhyme ) Have fun, Blacky. |
|||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 451/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| ||
ahahah.....that's like the time i made the yoshi island overworld play back with SMAS's piano...of course no one payed any atention to that, which is why I havn't released any of my other sound hacks since | |||
Atma X Bandit Level: 43 Posts: 351/801 EXP: 553639 For next: 11407 Since: 03-16-04 From: Derrière vous!!! Since last post: 43 days Last activity: 14 days |
| ||
You did? I never knew about it (I would have played it for sure) . Where can I download it? (edited by Atma X on 06-13-04 11:59 PM) (edited by Atma X on 12-05-04 05:11 AM) (edited by Atma X on 12-05-04 05:49 AM) |
|||
Kario In Possession of a Stolen Shovel Level: 65 Posts: 373/2082 EXP: 2321379 For next: 14249 Since: 03-15-04 From: Texas... Yeehaw! Since last post: 2 days Last activity: 17 hours |
| ||
Yeah where is this hack? I want to play it. |
|||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 454/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| ||
eh. i'll have to re-upload it now. I'm heading to bed, I'll put it back up tomorrow. | |||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 156/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
Next phase. Now the instruments and the track volume are changed. That is the last per-track setting I'm doing for now (besides to vibrato). Real tone editing is next. http://k-schale.50free.net/skytheme~iv.spc I equipped this one with a smoother sounding instrumentalization picked up partially at the l33t underwater theme track 0 and 1 are amplified by ca. 180%. (edited by blackhole89 on 06-14-04 11:55 AM) (edited by blackhole89 on 06-14-04 11:56 AM) |
|||
Atma X Bandit Level: 43 Posts: 359/801 EXP: 553639 For next: 11407 Since: 03-16-04 From: Derrière vous!!! Since last post: 43 days Last activity: 14 days |
| ||
Sounds good I also like how you desinged the Editor. (edited by Atma X on 06-14-04 12:08 PM) |
|||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 157/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
...yeah! it edits! ...at least the tone heights aka values. Lengths can't be edited... yet. A little proof is in here: http://k-schale.50free.net/my0wn.spc This neat SPC sounds crappy but is 100% custom. I put it together in 20 minutes, so don't bother me about the complete disharmony and lack of sane melody in there. Anyway, it works. It doesn't even corrupt the ROM. That means, a release will happen during the next week. No new screenshots for now because there's no interface change yet. Have fun, Blacky. |
|||
Atma X Bandit Level: 43 Posts: 363/801 EXP: 553639 For next: 11407 Since: 03-16-04 From: Derrière vous!!! Since last post: 43 days Last activity: 14 days |
| ||
It may sound very different, but it's actually pretty cool (edited by Atma X on 06-14-04 03:53 PM) |
|||
knuck Hinox Banned until 19-58-5815: trolling, flaming, spamming, being a general fucktard... Level: 62 Posts: 361/1818 EXP: 1894574 For next: 90112 Since: 03-15-04 Since last post: 14 hours Last activity: 9 hours |
| ||
Your program can insert the songs into the ROM, or just edit .spc files? And i see that there is a Play/stop/pause button in yor program. It can play SPCs? (edited by knuck on 06-14-04 03:56 PM) |
|||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 158/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
@Atma X: Thanks @knuck: The program edits the songs within the ROM, that means, it extracts them to RAM, lets you edit them and then reinserts them back into the ROM. I'm also working (and it is not far away from functioning) on a function to import the songs from any native N-SPC game (they're all alike each other). The play/stop/pause button is for my w00t multithreading based 8-channel DSP simulation, or, (take it easy) the internal playback module. A game's N-SPC block consists of the data, which is like MOD or MIDI, and the program which plays it, i.e. transforms the data into commands for the DSP. My routine just replaces the N-SPC player part (in a rather ugly way, although you still can recognize the song). Have fun, Blacky. |
|||
Xkeeper 2.0 Hammer Brother Again... :P Level: 49 Posts: 95/1091 EXP: 880818 For next: 3065 Since: 03-15-04 Since last post: 5 hours Last activity: 3 hours |
| ||
Atma X, you messed up the tables again | |||
Yoshi Dude XKEEPER STOLE MY CAR KEYS Level: 79 Posts: 842/3271 EXP: 4572680 For next: 6787 Since: 03-15-04 From: give me a number folks. Since last post: 3 hours Last activity: 2 hours |
| ||
Originally posted by Atma X blackhole, did you fix the CallLoop issue? (edited by Yoshi Dude on 06-14-04 05:28 PM) |
|||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 159/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
Yes. Sorry, but I can't write much more for now, cause I have to be off for the next lesson |
|||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 458/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| ||
if you are having an issue with call loop....quite easy actualy it's command EF, followed by 3 bytes - an SPC pointer, and the number of times to loop (SPC poibnter I hope you would know is high-low switched and -&h1 ). | |||
Escherial Shyguy Level: 17 Posts: 22/90 EXP: 20866 For next: 3877 Since: 03-15-04 From: Pasadena, CA Since last post: 202 days Last activity: 38 days |
| ||
So, just out of curiousity, will we be able to create tracks that are longer than the original songs in the game? Also, good job on this, blackhole. I'm truly impressed that someone has not only gone through the trouble of figuring out SMW's music engine, but has dolled it up with such a pretty GUI Very nice work, all in all; I can't wait for a release. |
|||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 160/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
@Escherial: Yes, you can - up to a certain limit in the first release, using the flaw I've described some posts before (useless commands). In further releases I'll probably add pointer recalculation and therefore possible heavy expansion of tracks. @MajinBlueDragon: (1) I'm still waiting for the samples that is about to delay the release... (2) As I said, I fixed the CallLoop stuff already, although it's not yet edible... er editable. -&h1? What's that? if you mean -100h, that only applies for SPC dumps, which have the 128 Byte SPC header. The ROM of course also has an offset, but it is much, much larger... for the sky theme bank it's ... *looks up ptr table* 0x31423E. Have fun, Blacky. |
|||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 459/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| ||
nooo...I mean you subtract one byte, after flipping the high and low :p it is like that in the rom too, its the spc pointer formula the sample tables use it, hell, the call loop commands in the game use it. The SPC dump is just the program sent into SPC memory, which is all located in the rom (meaning most of the time you can usualy directly port changes from SPC/ROM)....so that wouldn't change the pointers | |||
d4s Panser Level: 29 Posts: 39/325 EXP: 142151 For next: 5734 Since: 03-23-04 Since last post: 13 days Last activity: 1 day |
| ||
ooops, didnt read the whole thread. wow, you seem to be making some serious progress, great! do you want your tool to be restricted to the smw-rom? since most nspc routines have slightly differnet commandsets compared to each other, you would most likely have to add support for every game manually anyway. but your project sounds very promising, congrats. keep it up, man! (edited by d4s on 06-15-04 07:31 PM) |
|||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 460/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| ||
best example would be how Kirby Super Star has a drum-kit like feature int he upper note ranges (C0's..) not sure how the hell it works, really |
Pages: 1 2 3 4 5 6 7 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - SPC hacking - SMAS music format revealed! | | | |