|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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 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
Senior Member
|
Senior Member
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 Richard
|
|
|
|
Joined: Dec 1969
Posts: 921 Likes: 3
Senior Member
|
Senior Member
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 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... 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,294 Likes: 272 |
That's ok, I just found more errors on system16 
|
|
|
|
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...
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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 
|
|
|
|
Joined: Dec 1969
Posts: 921 Likes: 3
Senior Member
|
Senior Member
Joined: Dec 1969
Posts: 921 Likes: 3 |
What, you mean you don't dump the images directly from your massive basement of arcade hardware? 
|
|
|
|
Joined: Jun 2001
Posts: 306
Senior Member
|
Senior Member
Joined: Jun 2001
Posts: 306 |
OMG!!1 I KNOW NOT THIS JUAREZ J00 SPEAK OF!!!
|
|
|
|
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.
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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
Junior Member
|
Junior Member
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
Very Senior Member
|
Very Senior Member
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
Junior Member
|
Junior Member
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. 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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!" 
|
|
|
|
Joined: Dec 1969
Posts: 921 Likes: 3
Senior Member
|
Senior Member
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 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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 
|
|
|
|
Joined: Dec 1999
Posts: 1,180 Likes: 2
Very Senior Member
|
Very Senior Member
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 It would be nice if the oscilloscope updated more frequently too, I'm spoiled by Winamp's /me puts on Tokimeki Memorial menu SPC :pac:
|
|
|
|
Joined: Dec 1999
Posts: 1,180 Likes: 2
Very Senior Member
|
Very Senior Member
Joined: Dec 1999
Posts: 1,180 Likes: 2 |
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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
Senior Member
|
Senior Member
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... 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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
Senior Member
|
Senior Member
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 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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
Junior Member
|
Junior Member
Joined: Nov 2002
Posts: 5 |
Cool, bugfixes are always nice. 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
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,294 Likes: 272 |
USF is interesting, but the example source is nightmarish :-)
|
|
|
|
Joined: Dec 1969
Posts: 921 Likes: 3
Senior Member
|
Senior Member
Joined: Dec 1969
Posts: 921 Likes: 3 |
YM is implemented now... thanks to O'Hare for providing such a stimulating environment for encouraging development 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,294 Likes: 272 |
|
|
|
|
Joined: Dec 1969
Posts: 921 Likes: 3
Senior Member
|
Senior Member
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 Richard
|
|
|
|
Joined: Nov 2002
Posts: 5
Junior Member
|
Junior Member
Joined: Nov 2002
Posts: 5 |
Nice. Looking forward to trying out the YM support. 
|
|
|
|
Joined: Mar 2001
Posts: 17,294 Likes: 272
Very Senior Member
|
Very Senior Member
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
Senior Member
|
Senior Member
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.
|
|
|
3 members (AJR, Kale, 1 invisible),
242
guests, and
4
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,381
Posts122,712
Members5,085
|
Most Online1,529 Jun 7th, 2025
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|