DirectMusic emulation (Was: DirectX Emulation Question)
Saulius Krasuckas
saulius2 at ar.fi.lt
Fri Oct 16 07:03:03 CDT 2009
* On Thu, 15 Oct 2009, Paul Janoski wrote:
>
> Can anybody please tell me how complete the DirectMusic wine emulation
> is on Linux.
The main contributor seems to be Rok Mandeljc (judging from the filtered
output of git-blame):
$ time (for fn in dlls/dm*/*.c dlls/dswave/*.c; do \
git-blame $fn; \
done | \
awk '{match($0, /\([^0-9]+/); print substr($0, RSTART+1, RLENGTH-1) }' | \
sort | uniq -c | sort -rn | head -n 12)
17937 Rok Mandeljc
4848 Raphael Junqueira
1417 Alexandre Julliard
1232 James Hawkins
948 Rok Mandeljc
738 Michael Stefaniuc
643 Mike McCormack
482 Rok Mandeljc
475 Raphael Junqueira
447 John K. Hohm
396 Not Committed Yet
390 Andrew Talbot
real 4m31.957s
user 4m26.097s
sys 0m4.184s
And he is probably the one [1] who could answer you most correctly.
I could add that once I stuck upon TiMidity++ [2] and FluidSynth [3]
software. IMHO it could help implementing such class objects as
IDirectMusicSegment8, IDirectMusicSegmentState8, IDirectMusicStyle8 and
probably IDirectMusicPerformance8 or even IDirectMusicAudioPath8.
[1] http://www.winehq.org/pipermail/wine-devel/2009-June/076568.html
[2] http://timidity.sourceforge.net/
[3] http://fluidsynth.resonance.org/trac
More information about the wine-devel
mailing list