Previous Page | Next Page

by marioman at 5:48 AM EST on November 19, 2005
Aww, too bad that the SMB and SMB2 DSPs got deleted. Is there a way that you can re-rip them? If not where can I get your mp3s? I have mp3s of both games, but they are very low quality. I would be very happy if I could get some high quality SMB 1&2 music.

Thanks.
by hcs at 9:05 AM EST on November 19, 2005
Hey kode, I looked at your adpcm player in an attempt to fix up my ADX player (though I quickly found that my bug was just something stupid), but I don't have any of those odd files you mention to test on. So if you could provide a link to one I might work on supporting that. The intention at the moment is to lump ADX, ADP, and DSP support into in_dsp (or whatever it is renamed to) at some point in the near future, as Winamp is lacking a decent player for all of them.

The 0x1F40400 version code is from Shadow the Hedgehog, and probably others. sample

As for playing past the end of nonlooping tracks, I guess I could just add another condition to not play forever if it's nonlooping.

And about Super Monkey Ball, if they worked with the original in_dsp they'll work with the current one. When I first made the modification support for mono DSPs was removed, but it's all back in now.

edited 2:41 PM EST November 19, 2005
by kode54 at 12:39 PM EST on November 19, 2005
It looks like I made a mistake in my code anyway. It wasn't reading enough of the header to actually pull in the loop point for that file. I amended it to pull in the whole header up to the stream start offset, which is hopefully a reasonable value. It will, of course, fail and report an error if it can't allocate a large enough buffer.

It also checks offset and requires a minimum to allow for number of channels, sample rate, and size fields. It will fall back gracefully if there isn't enough for the version field, and if it finds a matching version, if there isn't enough for the loop flag and respective loop info fields.

Anyway, here's the sample. With my decoder, it gets a peak output of 2.904083 according to the ReplayGain scanner, and a gain correction of -16.68 dB. That track you posted from Shadow the Hedgehog approaches loud, with a peak of 1.104462 and a gain correction of -7.99 dB.

Since I don't hear any distortion in-game, I assume the game itself uses a decoder with greater than 16 bit range and scales the volume accordingly.

I also tried toying with the BASEVOL and/or SCALE1/2 macros, and while the result didn't clip, it still sounded bad. They may be wrong, though. I didn't check your decoder. They seem to be correct for what I've encoded with adxencd, though, so I don't know how they produced these rather loud files. ( I haven't tested if the encoder accepts floating point input, but I doubt it would be something like that. Hmm... )
by hcs at 4:25 PM EST on November 19, 2005
The decoder I use is what was in in_adx already, it's credited to bero and El Barto. My only modification was the addition of looping

edited 9:26 PM EST November 19, 2005

Also, halleyscometsoftware.com now hosts a BitTorrent tracker. No idea how it will hold up under heavy use, but it does work. If you have DSPs or ADXs you want to share let me know and I'll get you the appropriate permissions. Anyone can download, though.

HCS BitTorrent Tracker

edited 9:31 PM EST November 19, 2005
by Emil007 at 5:31 PM EST on November 19, 2005
i would share a few dsp-sets..
the one from kururin squash for example :)

My nick is Emil007 (Surprise, Surprise ;) )

edited 10:31 PM EST November 19, 2005
by Mouser X at 5:56 PM EST on November 19, 2005
I've edited this post because I feel that its previous contents fit best in the distribution forum/thread that HCS setup on the tracker page. However, to help people out, the link to that page is here. If you're interested to know, I posted links to a hosted (non-torrented) DSP set. Please enjoy! Mouser X over and out.

edited 12:59 AM EST November 20, 2005
by hcs at 7:43 PM EST on November 19, 2005
Let's keep any further discussion of the distribution of these audio files in the forums on the tracker:

http://bt.halleyscometsoftware.com/forums.php

so this thread can be left for discussion of the plugin(s).
by Tiberious at 12:42 AM EST on November 20, 2005
Ok, so games like Shadow and Hyper Street Fighter 2 use this newer ADX format. Is it possible to do a conversion to the 'older' format, which is recognized by players such as CinePack?

Reason I ask is because I'd like to use these Hyper Street Fighter 2 ADXes as replacement music in Super SF2X on the Dreamcast, as there are both remixed and CPS1 versions of each theme, as well as the 'standard' CPS2. In fact, some of the older/newer versions are better than the ~1994 pieces. However, I fear the driver in SSF2X won't recognize the new format.

However, one bug I have noticed with version 3 of in_adx.dll is that it won't play non-looped files (plays silence). Probably something introduced when taking out the high-pitched garbage sound on the 'play forever' code. Hope this'll be fixed soon.

edited 5:45 AM EST November 20, 2005
by hcs at 1:02 AM EST on November 20, 2005
It should be easily possible to switch the format, you just have to juggle the values in the header a bit. If you can't figure this out from the in_adx source code (which has both right next to each other) maybe I can write up something to do it for you.

And all the nonlooping files I tested work, could you upload (or email) an example of one that doesn't so I can check it?

I just finished working on in_adx a little more, it now can loop a specified number of times and then fade. Not ready for a release yet, though.
TorrentTrader Beta 3 sucks by hcs at 3:54 PM EST on November 20, 2005
I apologize, we didn't do a good job choosing a tracker. The TorrentTrader beta we were using was release just a few days ago and is full of bugs.

We'll be setting up something more stable as soon as possible, and hopefully I can transfer all the existing torrents over so we can get things back up and running.

[edit]

OK, we're up and running with ByteMonsoon, which is fairly popular, simple, and stable. I've transferred over the torrents, the uploaders are going to have to create new accounts before I can link them to their torrents. The torrents you got from the old tracker will work on this one.

edited 12:03 AM EST November 21, 2005

Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source