Previous Page | Next Page

by SmartOne at 2:22 PM EDT on July 13, 2009
Where are the MSVC2008 Project Properties saved? I can't figure out how to package this monster. If I copy the folder to another location and load the project, all the Properties are reset.
by SmartOne at 5:53 PM EDT on July 13, 2009
I've made some minor improvements to the existing HA.

[Highly Advanced v0.12]
*Cleaned up a whole bunch of crap from main.c, eliminating 410 lines. Organized.
*Removed Registry entries for saved settings and instead use mudlord's sleek INI code. Microsoft says that these functions are "provided only for compatibility with 16-bit Windows-based applications. Applications should store initialization information in the registry." An INI is much easier to uninstall.
*Converted to Ms Shell Dlg 2 for the dialogue resources. HA compiles in Visual Studio 2008 Express! (Free edition.)
*UPX compression
*As funny as "Jinx is a fatty," Pepper (a good boy,) and Pimpbot are, they got the boot.

edited 5:58 PM EDT July 13, 2009
by mudlord at 6:47 PM EDT on July 13, 2009
Ritcher X, there is a USF component for FB2K and it works perfectly. You must have missed the version in which Josh encapsulated everything into classes to allow for such a proper port.
by SmartOne at 9:28 PM EDT on July 13, 2009
The foobar2000 port has reversed stereo. I'm not sure which is right, but other than that, I think it sounds the same?

Oh, the Winamp plugin plays at a slightly slower tempo...

edited 9:30 PM EDT July 13, 2009
by SmartOne at 12:07 AM EDT on July 14, 2009
Adding the VBA-M sound core to Highly Advanced is impossible.

Somebody, please prove me wrong.

Highly Advanced v0.12 source

Creating some kind of plugin from scratch would probably be infinitely easier. I simply lack the knowledge to implement the sexiness of VBA-M. It's just way over my head.

edited 12:22 AM EDT July 14, 2009
by kode54 at 6:08 PM EDT on July 14, 2009
If foobar2000 is to see GSF support, it will probably take a lot of rewriting, similar to what happened with 64th Note. Encapsulating various components into classes to support multiple decoder instances would be a good start. As would making the emulator loop exit/resume safe, so the audio output doesn't require a separate thread. (So the decoder calls the emulator loop, rather than the emulator calling something else to output samples.)

Sounds like fun.
by SmartOne at 9:58 PM EDT on July 15, 2009
If you plan on implementing the VBA-M core, please, please do. :D I'll be cheering you on.
by mudlord at 4:04 PM EDT on July 16, 2009
Then the plugin must be GPL.

The last time something fb2k related was GPL....there was a massive flamefest over it by certain people......
by SmartOne at 1:43 AM EDT on August 5, 2009
When I try to load my plugin in Winamp/XMPlay, I get "The ordinal 68 could not be located in the dynamic link library zlib1.dll."

I thought zlib was statically linked... Any idea what the problem is?

I linked to zdll.lib, and now the plugin magically loads in XMPlay, but I get the same error in Winamp.

This is so confusing.

edited 5:07 PM EDT August 5, 2009
by SmartOne at 1:53 AM EDT on August 6, 2009
Here's what I have:

VBA-M's GBA core integrated with Highly Advanced's GSF decompressor/reader built using Highly Advanced and VBA-M as templates.

A whole lot of cross-referencing to figure out this mess, let me tell you.

The Winamp plugin itself only loads in XMPlay for some unknown, zlib-related reason. When I play a file, XMPlay says "Opening..." and my CPU usage goes to 100%. There's obviously an infinite loop somewhere. Maybe I should learn how to debug a C++ program...

edited 2:24 AM EDT August 6, 2009

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 25 26 27 28 29 30

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