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
@bnnm Yeah, that does seem a little hacky, but hey, it works. HCA [i]is[/i] more complex than most video-game-specific audio codecs. MDCT-based codecs aren't used too often. I can think of ATRAC9 and HCA off the top of my head. If you had trouble with VGAudio's HCA code, you could always consult the clHCA.c used in vgmstream =P I've learned a lot from REing ATRAC9, and I plan on revisiting HCA to improve the code and write documentation for the format. The code in vgmstream isn't just bad, it's wrong in a few places, so it's been on my todo list to port my decoder, but who knows when/if I'll get around to that. @kode54 I don't mean decrypting when I say unpack. I mean it in the same way as an MP3 frame would be unpacked. If you decrypt the frame with an invalid key and then unpack the frame, it usually won't unpack successfully, making it a perfect (almost) test for valid keys. [small][i]edited 7:36 PM EDT September 21, 2017[/i][/small]
HCS Forum Index
Halley's Comet Software
forum source