Previous Page | Next Page

by mudlord at 8:06 PM EDT on June 15, 2009
And SmartOne, since you removed all the other emulators, adding per song instrument/channel control should be easy. :)
by SmartOne at 9:06 PM EDT on June 15, 2009
I cleaned up the project. Only the files used are present (also contains binary):

MGME 1.0 custom source
by SmartOne at 2:24 AM EDT on June 16, 2009
obj\Release\VBA\GBA.o:GBA.cpp:(.text+0x44dd)||undefined reference to `N_FLAG'|

*50+ with different letters. What the heck.
Oh yeah, and the same sort of undefined reference to _emulating. Removing the extern keyword fixed those two. Not sure what's worse: compiling or linking. (Well, linking in this case.)

edited 2:31 AM EDT June 16, 2009
by SmartOne at 11:40 PM EDT on July 8, 2009
Mudlord, how do I make MSVC2008 see nasm.exe, so I can finally build VBA-M?

I used the NASM installer, so I have the assembler on my computer. It's obviously in the wrong place:

1>Assembling...
1>'nasm.exe' is not recognized as an internal or external command,
1>operable program or batch file.
1>Project : error PRJ0019: A tool returned an error code from "Assembling..."

About my last post, the N_FLAG, V_FLAG stuff, it seems I'm missing some source file, but I just can't figure it out. Bashing my head against a rock sounds like a better idea.

EDIT: Got it to assemble, then ran into 76 errors due to missing afxwin.h. Is this because I have MSVC2008 Express? (AKA free edition) I'm blocked at every turn.

edited 11:51 PM EDT July 8, 2009
by SmartOne at 12:51 AM EDT on July 10, 2009
Posting all my problems here somehow makes me feel better after wasting hours upon hours, in case anyone was wondering.

I can compile in_gsf NO_INTERPOLATION. I can't build the in_gsf portion of my MGME, HA merge project. I swear the two are exactly the same. I'm going to pull my hair out.

I've narrowed it down to 14 unresolved external symbols. A good portion are a bunch of util(...) blah crap that are declared externals in Util.h or cpp, don't remember which. They work for HA, don't know why they aren't now.



edited 12:56 AM EDT July 10, 2009
by kode54 at 2:23 AM EDT on July 10, 2009
Per-song instrument/channel control? Where do you propose the mute control information be stored, in a database file?

What more controls do you need than channel muting? I don't think either SPC or VGM will support volume or panning controls, and as both are already stereo, I don't think they need it anyway.

foo_gep already has the channel muting, and supports all of the formats. It just doesn't support saving that information for each individual file. Although that wouldn't be difficult to implement, I just haven't seen any demand for it yet.
by SmartOne at 12:00 PM EDT on July 10, 2009
I think mudlord meant an overall plugin channel control, not to be saved per song. Suppose that would be saved in the INI.

That's low priority. The reason I'm doing this is in hopes of VBA-M quality GSF playback. I'm trying to at least get GSFs to play through MGME in their current Highly Advanced form before I start hacking down to the bare guts of playback code in HA.

After that, I'll update to VBA-M source. That's the high hope, anyway.
by SmartOne at 11:53 PM EDT on July 10, 2009
MGME uses a recent libz.a.

HA uses zlibMD.lib from 1998 or so.

Clash.

I can't build one DLL while Linking both, it seems. Terrible headache.
by mudlord at 10:58 PM EDT on July 12, 2009
Yes Smartone, thats what I meant. A overall channel control, for people like Lunar who do MIDIs.
by Richter X at 4:14 AM EDT on July 13, 2009
Slightly OT, but if anyone ever gets GSF working in this. Could someone put it in foo_gep as well? It's the only format besides USF (which probably needs a code overhaul as well) that isn't supported in Foobar currently.

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