Probably the wrong place but has anyone gotten the m1.dll to work in a c# .net project? I was trying to wrap the dll in a class to use in vb.net/c# but I keep getting weird memory errors. I'm not sure if the problem is an underlying error within m1 or with the .net marshaling. The error is pretty vague (Attempted to read or write protected memory. This is often an indication that other memory is corrupt.) and occurs in various places with each version. I'm not too savvy with c/c# so chances are I'm doing something wrong. I can post a sample project if needed.
0.7.7u4 - errors immediately after calling msnd_init
0.7.7 - errors just before/on the first m1snd_callback
0.7.1 - errors sometime after romloading would occur, regardless to returning 1/0 or modifying *txt