Previous Thread
Next Thread
Print Thread
Page 1 of 4 1 2 3 4
#21396 02/16/05 12:29 PM
Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
That sound you heard was Richard fainting.

Windows users (2000 and XP are recommended, but it'll probably work on 98 and ME as well) can now try Audio Overload out here . All the base functionality from the Mac version is present, but in general the GUI functionality is inferior (exception: you can jump to specific song numbers in files such as KSS which have multiple songs).

If you get an error about mfc71.dll when trying to launch the program, you may download it from DLL-Files.com . Unzip it to the same directory as the aowin32.exe and the program should then start.

Please refer to the readme.txt provided before whining about missing/broken functionality smile

Edit: Since only Sixtoe has downloaded it so far, feel free now to mention it on relevant news sites.

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
/me falls over...

Nice timing; I'm travelling to California this morning and won't be using my PC again for a fortnight. Look forward to trying it when I get back though smile

Richard

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
Has nobody at all tried this yet?

Joined: Jun 2001
Posts: 306
Senior Member
Senior Member
Joined: Jun 2001
Posts: 306
Nope, he's too secret squirrel, thats the problem with posting it here wink

Ill have a look when I get home from work tonight and pull it to pieces (I can get on RB's nerves in a most spectacular fashion this way, its somewhat of a hobby of mine)

Six... wink


http://www.system16.com - The Arcade Museum
Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
That's ok, I just found more errors on system16 wink

Joined: Jun 2001
Posts: 306
Senior Member
Senior Member
Joined: Jun 2001
Posts: 306
Mistakes? Never!

They're intentional oversights providing those with too much time on their hands some means to fill their day, or smth...


http://www.system16.com - The Arcade Museum
Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
That's fine except when I download large ISOs and they turn out to be the wrong hardware smile

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
What, you mean you don't dump the images directly from your massive basement of arcade hardware? confused

Joined: Jun 2001
Posts: 306
Senior Member
Senior Member
Joined: Jun 2001
Posts: 306
OMG!!1 I KNOW NOT THIS JUAREZ J00 SPEAK OF!!!


http://www.system16.com - The Arcade Museum
Joined: Jun 2001
Posts: 306
Senior Member
Senior Member
Joined: Jun 2001
Posts: 306
Seems to work fine with .kss files.

Only problem I've found is that it locks up AO every time if you load a new file without stopping the old track, even if it had already finished.


http://www.system16.com - The Arcade Museum
Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Hmm, I can't repro that - I started a kss playing and then loaded something else and it was fine (well, it stopped playing the KSS, but that's not a lock-up, just a user interface annoyance).

Joined: Nov 2002
Posts: 5
K
KEV Offline
Junior Member
Junior Member
K Offline
Joined: Nov 2002
Posts: 5
Very nice. I have been waiting for something like this for a while.

Not found any issues yet, but I have only been playing with it for a while.

If this is the right place to request file format support then .ym support would be ace. No idea how portable it is but ST-Sound has recently been open sourced (well, the source has been GPL'd at least) but i'm sure that you could probably come up with something better than that anyway. ST-Sound open source page.

Good work Messers Bannister and Belmont, hope to see some fancy new features in the near future!

Joined: Jun 2001
Posts: 28
Junior Member
Junior Member
Joined: Jun 2001
Posts: 28
Seemed to work well enough with the gym/spc files I have knocking around. Although it failed with a "Unable to open file (prep failed)" on my gunstar.rar, requiring me to unrar them first. The files inside were named "81.gym" through "8A.gym" to "99.gym".

Good work!

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Kev: yeah, AO1 had .ym support I think, it would be nice to get it back.

Tourn: yeah, the RAR engine we used doesn't like WinRAR 3.0 files. We're working on that. (Richard has a 'solution' on the Mac where it actually launches command line unrar, but frankly that made me puke ;-)

Joined: Jun 2001
Posts: 28
Junior Member
Junior Member
Joined: Jun 2001
Posts: 28
well, I tried to zip them and it didn't like it then either..

Joined: Nov 2002
Posts: 5
K
KEV Offline
Junior Member
Junior Member
K Offline
Joined: Nov 2002
Posts: 5
A tiny little bug like feature: If you add a file to the playlist and then try and add it again, the little "Unable to open file (prep failed)" dialog pops up. No idea why you would add a file more than once in normal usage tho. smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Yeah, I need to better trap errors on file open so it says something like "You already have that open!" smile

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
Audio Overload has never supported YM. It supports SNDH via an old version of the stsound code that predates the application of the GPL. AO itself isn't open source right now, not least because as R. Belmont will testify, the source is a bit on the messy side.

If someone can dig me up a file format explanation of how .ym works along with some sample files I'll implement it. (I've not even begun to look, so if it's the first item on Google, then shoot me smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
The .YM file format is at: http://leonard.oxg.free.fr/ymformat.html

And yes, it's the first item on Google, at least when I tried it smile

Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Very Senior Member
J Offline
Joined: Dec 1999
Posts: 1,180
Likes: 2
Neat!

The Game Boy sound emulation isn't great, but then I don't think I've found any emulator that does it perfectly. In particular the tempo is too slow. At least it hits the right notes, unlike MESS smile

It would be nice if the oscilloscope updated more frequently too, I'm spoiled by Winamp's smile

/me puts on Tokimeki Memorial menu SPC :pac:

Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Very Senior Member
J Offline
Joined: Dec 1999
Posts: 1,180
Likes: 2
http://chiptunes.back2roots.org/ has a whole bunch of YM files.

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Tourn: I've repro'd your problem, not sure what it is yet though.

Justin: Thanks for the YM link, and speeding up the oscilloscope is on the todo list.

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
I have six hours in Chicago O'Hare airport on Saturday, and I'm going to make a good shot at implementing YM in that period. If you see a grumpy looking Irish guy with a PowerBook on his knee... smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
6 *hours* at O'Hare? Man, I'm sorry. I survived 5 hours at LAX once (I was armed with the hardcover of "Cryptonomicon" though).

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
I had five hours at LAX in July, followed in short order by a ten hour flight. I got through two Dan Brown books in that period; the quintessential airport novel, with no brain power required whatsoever.

I'll probably end up buying another book at O'Hare, but I'll code until my battery runs out first smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Rrrgh. I hate Windows. It doesn't have strcasestr(), so I rolled my own and it was totally bogus. PR2 in minutes, and thanks Tourniquet for the test case.

Edit: Windows Preview Release 2A is here . If you had trouble opening any zip or rar files (including crashes, hangs, or the files simply not being recognized) try this version instead. Additionally, 2A gives you a proper error message if you try to open a file that's already in the list.

Joined: Nov 2002
Posts: 5
K
KEV Offline
Junior Member
Junior Member
K Offline
Joined: Nov 2002
Posts: 5
Cool, bugfixes are always nice. smile

I know its not appropriate for anyone of my age to ask but are there any plans to add support for usf (nintendo 64) files? The specs are here: http://hcs.freeshell.org/files/usf/usf.txt
Just for the music from Blast Corps and Mario 64 and not the pokemon games, you understand. :p

Good luck to Richard Bannister with the ym support as I can hardly wait to listen to the Atari ST rendidtion of the Warhawk music again. I hope you both find the motivation to keep working on audio overload. Its very funky!

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
USF is interesting, but the example source is nightmarish :-)

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
YM is implemented now... thanks to O'Hare for providing such a stimulating environment for encouraging development smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Neat.

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
Right, I just tried out pr2a.

The only major bug I noticed is that the port is not respecting the callback rate of the individual engines, and is assuming 60Hz. This means that AY, SNDH, and in the upcoming b4 core, YM will not play correctly. See engine_get_callback_rate(). I was able to crash the build reliably by trying to open a new file when an AY was playing, but I guess that's memory corruption due to the above.

I like the Jump function - I'll probably implement that one in the Mac version.

Looking forward to seeing how this develops further smile

Richard

Joined: Nov 2002
Posts: 5
K
KEV Offline
Junior Member
Junior Member
K Offline
Joined: Nov 2002
Posts: 5
Nice. Looking forward to trying out the YM support. smile

Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Great, I've fixed the framerate thing. AY and SNDH sound great now.

Joined: Dec 1969
Posts: 921
Likes: 3
R
Senior Member
Senior Member
R Offline
Joined: Dec 1969
Posts: 921
Likes: 3
Another thing I noticed is that the zip files from here don't play:

http://www.smspower.org/music/vgm/index.shtml

They contain nested gzips within the zip, which I handle via a somewhat nasty hack. Perhaps this isn't working in the Windows compile.

Page 1 of 4 1 2 3 4

Moderated by  R. Belmont, Richard Bannister 

Link Copied to Clipboard
Who's Online Now
3 members (AJR, Kale, 1 invisible), 242 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,381
Posts122,712
Members5,085
Most Online1,529
Jun 7th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0