Banner
Views: 853,148,139
Time:
26 users online: Alex_X8, Alice3173, autisticsceptile1993, bersi,  BTD6_maker, Conal, Counterfeit, DrHelvetica, IceFreaki, imamelia,  JamesD28, KaidenThelens, katun24,  Koopster, Kusrry, LucasMegaStriker, Mogu94, NewPointless, NGB,  Ninja Boy, Phyll, PokerFace, Sancles, StackDino,  Stivi,  xHF01x - Guests: 54 - Bots: 72 Users: 47,053 (2,509 active)
Latest: PleaseLikeMePls
Tip: If you're using the wall-running purple triangles in your hack, remember to add tile 1EB (or a tile that acts like tile 1EB) underneath it. Extended object 44/45 will include this tile for you.Not logged in.
GENERAL GUY's Random Work #1: Super SPC Dumper 1000!
Forum Index - Sunken Ghost Ship - C3 Museum - Summer 2015 - GENERAL GUY's Random Work #1: Super SPC Dumper 1000!
Pages: « 1 2 »
Hey forks! YES FORKS, YOU'RE ALL FORKS NOW-*shot*

So yeah, another C3 and following the tradition, new tool releases!
After 3 years of many attempts, give ups, research, I'm finally glad to announce that I finally managed to do...

SUPER SPC DUMPÉR 1000!
Also known as SPCtoMML.



As the name implies, the tool allows you converting SPC files to... MML files! As the simple the name implies, the process actually involves everything... From emulation to data analysis. It's one of most complex tools I ever done in my life. But finally I managed to do, after almost three years after I talked about the possibility of this tool. Yeah, so many many work.

Unfortunately it is not perfect. It outputs unlooped MMLs, without any organization, it can't loop, can't handle pitch slide correctly... But I hope it will be useful for who wants to port something SNES quickly without relying on MIDIs and/or ear port.

This tool won't replace SNES porting, it will still exist, but now it's a lot easier. This tool is open-source also, you can access it here and anyone is free to make any contributions to make this even better and/or to know how the conversion methods know.

Anyway, all important information about the tool is on the readme. Now, of course...

HUGE DOWNLOAD LINK

See ya, forks! I hope you like! Hahahaha! *Throws shyguys at you*
Remove it. Now.

Jk, keep it. Amazing work.
OH MY FUCKING GOD

WHAT DO I SAY GOD? YOU'RE MY GOD NOW. </hype>

You're incredible. Thank you. I can try porting Super EDF songs now ^^
Lufia II - For the Savior crashes on "Analyze SPC".
Oh wow, this tool is fantastic! The songs may not be utterly perfect, but damn, they're close enough for most people, and will make porting most SNES music a breeze.

--------------------
For gaming news and Wario discussions, check out Gaming Reinvented and Wario Forums respectively.

As for Mario's Nightmare Quest? Well, it's currently on Fusion Gameworks, ROM Hacking.net or the GCN at the moment.
Originally posted by Koops
Lufia II - For the Savior crashes on "Analyze SPC".


Works fine here. Did you put an invalid amount of seconds or accidentally deleted SNESAPU.DLL...?

--------------------
https://www.youtube.com/watch?v=3xkRkaXPN_A
---
GitHub - Twitter - YouTube - Blog - SnesLab Discord
Originally posted by cheat-master30
Oh wow, this tool is fantastic! The songs may not be utterly perfect, but damn, they're close enough for most people, and will make porting most SNES music a breeze.

The tool is far from perfect. Any songs used from it are most of the time going to be three times as big as a real port would be.

But it is still a pretty damn amazing tool.

--------------------
Your layout has been removed.
very nice

seriously though, this is pretty good. most of the spcs i've tried this with came out nearly perfect
OMG!! THAT TOOL IS AMAZING!!

Even that this isn't perfect, perhaps an update isn't a bad idea.
Will you update this tool after of the C3?
Nice work! This should be useful for quite a lot of people, including myself. (Now if only we had something similar for games from other consoles...) Though I do notice it definitely seems to be designed more with sampled ports in mind...might it be worth adding a setting specifically designed for unsampled porting?

Edit: Okay, yeah, it really does not like unsampled ports. To give you an idea, this is what the Lufia 2 boss theme sounds like, and that's after removing all $EE commands.
My god, this tool... The only real problem is that it doesn't get the volume fades and pan fades (aka $E8 and $DC Commands are non-existent), but I'm glad to at least put some effort to fixing it so it isn't just the tool that's doing all the work.

--------------------
Are you an ASM coder and want to trade "resources"? Private Message me for details.
(I also offer SMW Custom Songs in exchange for ASM! I don't do ports though unless it's to remix.)

Want progress on 100 Rooms of Enemies: The Nightmare Edition? Go here to see.

Are you a sample porter and wanna help with 100 Rooms of Enemies: The Nightmare Edition? Private Message me or Mellonpizza for details. Expect trading "resources" in exchange. 4 more left.




Now more of my favourite SNES music, like Lufia 2, Super Puyo series, Lennus series can be dumped as MML!
Thanks for releasing it.
Also, it will be a power to make me improve my porting skills, since SNES ports can be easily made by anyone.
I also starred your projects in Github.

There is a port made with this tool by me
Unfortunately, General Guy and the rest of Bowser's cohorts will be nuked at the end of C3 (don't deny it Bowser! you know you fail at everything.) The Super SPC Dumper 1000 will probably be destroyed after Mario rescues the Staff Spirits and shows up at Lightvayne's house in the sky.

--------------------


After all, I'm happy you decided to submit it in the end. I'll be sure to experiment with it as soon as possible.
Magnificent job, as expected from you anyways.

This is incredible. It definitely will be super useful, especially for all those tracks which use tempo slides and/or channel swapping. You've outdone yourself another time, amazing work!
C3 2016 NEW - C3 2014 - C3 2013

Quest on Full Moon Island 2
It may not be 100% accurate, but it sounds fine.

Nice work ^^
Hey General Guy (AKA Vitor Vilela)
When will you update this tool?
Okay, i know that this took the hell to do this tool.
Originally posted by Roberto zampari
Hey General Guy (AKA Vitor Vilela)
When will you update this tool?
Okay, i know that this took the hell to do this tool.


.____.

It's just a week from it's release. Wait
Works nicely, but freeze ("109 freeze.spc" in the 7z)track from tales of phantasia crashes the program when I click "play analysis", although it converts it just fine, and is accurate too #ab{O.O} .

--------------------




Would it count as stealing if I made an SPC from a hack with a track that never had a text file released and didn't think to ask permission, and used this tool to make the MML?
Or use this tool on an SPC from that one ZIP file of some of worldpeace's unreleased ports (Ride of the Valkyries, Cat Battleship Forever)?
Then again, should it even matter since we're doing what we want to an existing game made by someone else anyway?
Originally posted by imamelia
Edit: Okay, yeah, it really does not like unsampled ports.

Aw.

--------------------
Legacy custom music


How am I so creative? I think taking walks might have something to do with it.
Every single level I will ever make in SMM2 will be easier than Ultra Necrozma.
Pages: « 1 2 »
Forum Index - Sunken Ghost Ship - C3 Museum - Summer 2015 - GENERAL GUY's Random Work #1: Super SPC Dumper 1000!

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy