Looking for DLL to play Mod music

Alejandro Tejada capellan2000 at yahoo.com
Mon Dec 23 17:36:01 EST 2002


Thanks Ken and Scott for the tips.

> From: "Ken Ray" <kray at sonsothunder.com>
> Date: Sun, 22 Dec 2002 23:25:33 -0600
> MetaCard is not designed to use "generic" DLLs; you
> need to have specially-developed MetaCard DLLs.

> From: Scott Rossi <scott at tactilemedia.com>
> Date: Sun, 22 Dec 2002 23:38:52 -0800
> You might have better luck with Macs in this area,
> albeit older models.  As I recall, there were at 
> least two sound externals that were capable of
> playing MOD files in HyperCard: MusicBox and Sound
> Trekker,
< snip >
> A quick Web search turned up two links:
> http://www.umich.edu/~archive/mac/hypercard/xcmd
  /musicboxxcmd3.0.cpt.hqx
> http://www.umich.edu/~archive/mac/hypercard/xfcn
  /playmodxfcn2.0.sit.hqx

Looking for "MetaCard dll" in Google I found:
http://www2.rhul.ac.uk/~uhss021/technical.html
"Technical Materials from Kenneth L Simons"

and downloaded the file:
mcExternalCPP.zip

I try to compile it using Dev-C++ following
the instructions from the MetaCard external tutorial:

=== Building on Windows systems ===
On Windows 95 and NT, externals are compiled into DLLs
which are loaded when the stack that uses the external
is opened.  To build the external for the "External
Tutorial" stack you'll need to compile
external.c and XCmdGlue.c and link them together into
a DLL named external.dll.  With Visual C++, you do 
this by creating a new project and importing those 
two files and the external.def into it, and then
building that project.

I follow the instructions within Dev C++
and this is the compiler log:

C:\DEV-C_~1\BIN\DLLWRAP.EXE: creating one, but that
may not be what you want
C:\DEV-C_~1\BIN\DLLWRAP.EXE: C:\DEV-C_~1\BIN\dlltool
exited with status 1
Execution terminated

and under the tab compiler there is this msg:
Unable to open object file 
C:\DEV-C_~1\BIN\dlltool
documentos/external/XCmdGlue.o

Looks like this could only that work with the
recommended compiler: Microsoft's Visual C++ 2.

I wonder if it's possible to use some others
of the free compilers from this page:
http://www.thefreecountry.com/
developercity/ccompilers.shtml

Here you could find compilers as:
Borland C++ Compiler 
Open Source Watcom C/C++ Compiler and
Bloodshed Dev-C++ C++ Compiler 

More tips and hints are more than welcome!

Thanks in advance.

Alejandro



__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com



More information about the metacard mailing list