33

(11 replies, posted in Software & Plug-ins)

For future reference, it isn't strictly necessary to install libsdl in /usr/local/lib to get this to work. You can simply set the DYLD_LIBRARY_PATH environment variable to include the current working directory before running.

You can use the following AppleScript (assuming that DefleMask is in /Applications/Deflemask_Mac here; change according to your needs):

do shell script "DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/Applications/DefleMask_Mac /Applications/Deflemask_Mac/DefleMask"

Hope this helps.

Nice! Glad you're getting use out of this!

I'm planning on doing some more work on this soon. Watch this space.

35

(45 replies, posted in Software & Plug-ins)

Yeah, I'm honestly inclined to agree. It takes a tremendous amount of effort to get something like this off the ground, and delek has done a superb job in that regard. Adding features to deflemask rather than making yet another tracker seems like it might be the way to go.

36

(45 replies, posted in Software & Plug-ins)

Basically, my thesis happened.

I may resurrect this at some point, but I need to get other stuff off my plate first. Like lsdj-sav-utils. And my thesis. Especially my thesis.

If there's really a great deal of demand for something like this, I'll consider resurrecting it. If people are willing to contribute code (an MML parser, or even a complete MML grammar, would be a great help), so much the better.

37

(2 replies, posted in Sega)

Ah, yes. That's exactly what I mean. Thanks! I hadn't thought of using Audio Overload for this.

38

(2 replies, posted in Sega)

I'd really like to extract the PSG samples from a VGM file as WAVs, but haven't been able to find any existing software that does this. Anyone know of anything?

39

(45 replies, posted in Software & Plug-ins)

Sorry folks, but MMLTracker is being put on hold. Read more here:

http://mml-tracker.blogspot.com/2011/06 … plans.html

40

(174 replies, posted in Sega)

Good stuff. Thanks again for writing this, man. It looks really slick; it's clear that you've put a lot of hard work into it.

41

(174 replies, posted in Sega)

BTW, what's this written in / do you have any plans to release the source?

42

(174 replies, posted in Sega)

Damn, you beat me to it ;-)

Thanks for writing this, man. Looking forward to playing with it.

Facebook event page says 9PM

44

(4 replies, posted in General Discussion)

Chubby Cherub:

http://en.wikipedia.org/wiki/Chubby_Cherub

Took a screen cap and threw it into Google's new similar image searching feature; I guess the game is visually distinctive enough that it was able to figure it out pretty quickly.

45

(39 replies, posted in General Discussion)

I wonder if you could write something like this up in CUDA and hardware-accelerate it. I only skimmed the paper so I'm not really sure what the algorithm involves mathematically, but if it were even remotely parallelizable then using hardware acceleration could give them a huge speed boost.

It's not really clear (at least for the purposes of HD upscaling) that you'd even need to do it in real time necessarily. I suppose it depends on how the remake is done: if you re-wrote the engine it would be trivial to do this offline, but if you were emulating it (as I suspect the vast majority of these things would be) it gets a lot harder.

46

(39 replies, posted in General Discussion)

This is really impressive. It's a shame they didn't put out the source, but then again MSR rarely does for patent-related reasons.

OK, so the consensus seems to be:
* Build up a database of instruments, waves and tables
* Patch those instruments, waves and tables into existing songs
* Give it a graphical interface

As it is bidden, so shall it be done.

rolemodel wrote:

I think maybe the biggest problem is the "script" part. In my experience, most people don't even know how to run a script... some kind of GUI application or web page is usually more appreciated.

I will definitely wrap the scripts in GUIs eventually and provide it in both CLI and GUI form, but I'd like to have them written and working in CLI mode first.

Also, I had intended the library portion of lsdj-sav-utils (everything in common/) to serve as a basis for other applications that either I or others might write in the future. So it serves two purposes, really.