VOGONS

Common searches


Search results

Display options

Re: New version

I librarified, autoconfiscated, and debianized the latest release. it can be found here: http://dbz.icequake.net/share/mt32 The library now has a C as well as C++ API. It builds with no problems with gcc 3.3.3. I had to ifdef out all the assembler b/c I didn't feel like translating it at the moment. …

Re: Full port to Linux

Well, I'm glad someone finally did this. Lord knows I spent enough time on it. 😀 I could never get it fast enough to emulate in realtime. That was before the lawsuit though so the code is probably in much better shape now.

Re: Crazy sourcecode released

Doh! That would be the problem most likely. Giving it a shot now... Testing mt32d is easy if you have DOSEMU installed. Under your ~/.dosemu/run directory there should be a dosemu-midi fifo. Just point mt32d to that fifo. Do you have an instant messenger of any sort or use IRC? I can be found on ICQ …

Re: Crazy sourcecode released

44.1KHz... thats what I passed to alsa and also what I put in the params struct passed to the emulator.... Can you perhaps download the mt32 Synth object that's in the core directory, link it with your own code, and see if it works properly? I'm wondering if there isn't some weird optimization/ …

Re: Crazy sourcecode released

oh, I've hacked around the build system ok. I'm just trying to figure out why the sound is stuttery and clicky when it comes out. Is my 800MHz Celeron not fast enough for it? Also, some of the voices like the french horn and such seem rather distorted. (Drums sound excellent though)

Re: Crazy sourcecode released

Alright, I wrapped some more code around this and it seems to be working a lot better. There is a lot of audible underruns though, and I don't know if they are at the sound device or if the MT32 is doing something strange. Check out main.cpp: project

Re: Crazy sourcecode released

ok, I hacked and built the latest source, and spent a few hours trying to get something decent. I'm really not sure what the emulator is expecting when I call the MT32_CallBack function though. I give it a byte buffer and a length that is the number of frames I want, divided by 2. I put some debug …

Re: Bigger, better, faster alpha version

The MT32 source is no longer comprised of 2 files but now about 34 files (this includes the source code for compatibility with both DosBox and the Windows driver). Sooo... that means it's (34 / 2 = ) .... no less than 17 times as good as before! Right?

Re: Bigger, better, faster alpha version

Well, that depends on the level of detail with which you examine the issue. If you zoom out a bit, you notice that in both cases big companies are trying to protect the copyright on products they cannot earn significant amounts of money (or nothing at all) from. Actually, I was referring to about …

Re: Bigger, better, faster alpha version

CANADACOW's work is different. He is making it for free and really trying to get the things solved with Roland. I am afraid that if he is bugged too much with these license problems it can come to the situation where he just says: "I am fed up with it. I drop the project". I sincerely hope he will …

Re: Bigger, better, faster alpha version

I don't get it, man. Why are emotions always heating up when the talk is about abandonware. There are so many good sites where you see people care about old games and their developers. Why should I not download a game I cannot get otherwise? That's not the issue I was citing. (I'm all for ignoring …

Re: Bigger, better, faster alpha version

If canadacow had posted what he just did when the question was first raised, there would have been nothing further to discuss. Unfortunately, from anyone outside looking in, it could have appeared to be a clear cut case of someone blatantly ignoring a software license. I'm glad it's not. Nicht Sehr …

Re: Bigger, better, faster alpha version

I would ignore those licensing maniacs... :-) I doubt anybody from DOSBOX developers etc. would be so picky about it. Really? Are you volunteering to contact them about it and ask for an exemption? Or are you willing to take up the legal defense in the case of a licensing dispute? Anyway go on with …

Page 1 of 2