News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - DaVince

Pages: [1]
Personal Projects / Re: Super Mario Land 2 DX (WIP)
« on: November 11, 2017, 04:21:11 am »
Found this on Twitter, and I gotta say, it looks simply wonderful, great work!

Going back to the world map problem, I think there's a way you could give the different worlds different colors: by doing a smoothly transitioning palette fade as you trigger certain points on the map. Think of how Wario Land 3 switches the world map between day and night as an example, but instead it happening as you walk across the path to other worlds. Would that be a feasible solution?

ROM Hacking Discussion / Re: Uyjulian's SPC to IT Convert Project
« on: July 11, 2015, 09:53:50 am »
Welcome back!

If LuaJIT compiled into a single executable, you could include it with the download, maybe even with a batch file (for Windows builds, obviously). That'd make it easy for anyone wanting to use it and not having/knowing how to use LuaJIT. Then again, this is already a command-line tool, so I think some competence in using the command line is already expected.

Anyway, you going this way does promote further development and improvement on this, which I think is awesome, so... take the route you think is best! :)

ROM Hacking Discussion / Re: Uyjulian's SPC to IT Convert Project
« on: January 21, 2015, 11:06:47 am »
I'm really grateful for this! I had a project of creating some "High quality" remastered soundtracks using soundfonts and spacial effects... Seems this will make it all way easier! Is Dl link the same as usual?
Find stable windows binaries/source code here:

Looking forward ot those remasters, by the way!

ROM Hacking Discussion / Re: Uyjulian's SPC to IT Convert Project
« on: January 21, 2015, 10:40:47 am »
Thanks for the fixes! The new exported files sound much better now. :)

I noticed that a conversion of "103 Start Of Journey" from Lufia 2 still has a missing start note. However, the SPC itself also sounds as if the recording started a tiny bit after the first note, but the first note IS played in the SPC and not in the IT.
Edit: "102 Rumbling" and a lot of ohters also have their first note cut off, while the SPC sounds ripped properly.

Another edit: is there any chance that you could interpret any "note volume 0" commands as a "note off" command instead? This would make it easier to get an audible "note off" effect when messing with instrument effects.

ROM Hacking Discussion / Re: Uyjulian's SPC to IT Convert Project
« on: January 12, 2015, 07:47:19 am »
Thanks. That seemed to work fine even though it's going over the officially defined limit. I kinda figured you'd just force a cutoff and print a warning. :P

And yeah, I figured that any more thorough fixing would require a rewrite...

Edit: by the way, I noticed it outputs 15 channels rather than 16?

ROM Hacking Discussion / Re: Uyjulian's SPC to IT Converter Project
« on: January 12, 2015, 12:08:37 am »
This is awesome. I was recently reminded of the OpenSPC tool, and remembered how useful it was to pretty much perfectly rip the audio samples (with their loop points!) and use them in my favourite music tracker (which also works with .it files). Thank you so much for bringing this to modern systems. I'm very happy I can run this on my Linux system, even if it's not perfect and notes are dropped. :)

That said, besides the known bugs, I think there is still room for improvement for the sample dumping! The samples themselves are dumped perfectly, but it's dumping them as regular samples rather than instruments. If you dump them as instruments, you get the power of adding effects to the samples, which allows for emulation of the SPC's echo and reverb effects.

There's a limit of 200 patterns in IT file format, anybody here suggest a better format?
Well, the newest tracker-type format I can think of is .mptm, and that's actually more or less just like the .it format except extended as far as I'm aware. One possibly beneficial improvement is that it allows for multiple pattern sequences (basically meaning more than 200 patterns). Might be worth looking into.

I also have a question, or rather, a point of discussion:
How come it polls the SPC file a whole bunch of times per second and creates soooo many rows at a super high tempo that don't seem to fit in an accurate, regular timing in the .it file? In this one file I noticed that one beat takes 17 rows, which is already an odd number. Then the next beat after it takes 18 rows, and then the one after THAT is 17 rows again, all while 16 rows would have made a lot more sense because you get a perfectly steady rhythm on beats that are all equal length (and preferably a power of 2). I guess it has something to do with rounding, but does it really have to round things so inconsistently? Is there anything that can be done to fix this, like figuring out what the bpm and most regular beat/measure distance of the song is before dumping it into the IT? This would also fix any potential "200 patterns is not enough" issues because the song can be accurately fit in less rows.

But anyway! Thanks a ton for this effort. I'd be more than happy myself if just the sample export side of things gets explored for improvement, but that's not all the tool sets out to do, right? ;)

Pages: [1]