Max Horn
79509f9383
cleanup
...
svn-id: r15733
2004-11-08 10:16:07 +00:00
Max Horn
267144e69c
added MidiDriver_Emulated base class used by the adlib & ym2612 midi 'drivers'
...
svn-id: r15589
2004-10-17 17:49:45 +00:00
Max Horn
649eb19a3e
Cleanup
...
svn-id: r15588
2004-10-17 17:12:35 +00:00
Max Horn
bdf66b1a07
Make use of the new setupPremix variant (i.e. use an AudioStream subclass instead of a premix proc)
...
svn-id: r15523
2004-10-11 22:19:22 +00:00
Chris Apers
2ca4529bba
Use common PI value instead
...
svn-id: r15435
2004-10-06 10:14:31 +00:00
Max Horn
759cd67de5
cleanup of TimerProc mess
...
svn-id: r14683
2004-08-22 13:27:34 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Paweł Kołodziejski
13c7acee9d
cleanup whitespaces
...
svn-id: r11220
2003-11-08 22:57:42 +00:00
Marcus Comstedt
ef5e193d59
stdafx.h needs to be included first.
...
svn-id: r11117
2003-11-03 22:28:37 +00:00
Max Horn
7eab653832
cleanup
...
svn-id: r10894
2003-10-18 13:04:59 +00:00
Chris Apers
9033d3dbab
Make PalmOS port happy
...
svn-id: r10843
2003-10-17 08:15:00 +00:00
Jamieson Christian
da9fcd9ceb
More Euphony/YM2612 instrument layering and polyphony
...
fixes. Aside from variations in the instrument timbre,
the output from ScummVM now seems to match up with the
output from UNZ (MAME YM2612 emulator).
svn-id: r10672
2003-10-07 15:15:26 +00:00
Jamieson Christian
f49a741cfb
Remove my trace output. :P
...
svn-id: r10669
2003-10-07 13:12:29 +00:00
Jamieson Christian
027543b30b
More polyphony tweaks. Sounding a bit better.
...
svn-id: r10668
2003-10-07 13:11:54 +00:00
Max Horn
8c9dc47ee1
fixed warnings
...
svn-id: r10646
2003-10-06 22:33:54 +00:00
Max Horn
6cad2556ef
removed unused 'rate' param from nextTick; another tiny tweak to Operator2612::nextTick (avoids one memory store over here, woohoo <g>)
...
svn-id: r10644
2003-10-06 15:26:01 +00:00
Jonathan Gray
5ca9daeebd
remove <string> include so we don't depend on stdlib stuff (not used anyway) this also stops compile problems arising from our overloaded memory operators here
...
svn-id: r10643
2003-10-06 14:32:22 +00:00
Max Horn
7829083a78
malloc/new optimizations
...
svn-id: r10642
2003-10-06 14:15:01 +00:00
Jamieson Christian
83ace36fcc
Per-channel polyphony now > 1
...
svn-id: r10641
2003-10-06 14:08:33 +00:00
Max Horn
52efd44852
even more optimizations
...
svn-id: r10639
2003-10-06 13:37:54 +00:00
Max Horn
5a1bd7574a
some more tweaks
...
svn-id: r10637
2003-10-06 13:02:06 +00:00
Max Horn
ca13989959
some incremental changes (more will follow, this is step-by-step optimzation, watch it happen in pseudo-real-time and color. icecream is sold at the entrance, please stop smoking
...
svn-id: r10636
2003-10-06 12:33:40 +00:00
Jamieson Christian
94134421bc
More performance optimizations
...
svn-id: r10629
2003-10-06 04:41:25 +00:00
Max Horn
a4150583cc
oops - that happesn if you incorrectly re-apply a broken patch =)
...
svn-id: r10628
2003-10-06 01:25:24 +00:00
Max Horn
ef485006b1
more optimizations
...
svn-id: r10627
2003-10-06 01:24:22 +00:00
Jamieson Christian
97d7223bca
Fix compiler warnings
...
svn-id: r10626
2003-10-06 01:08:38 +00:00
Jamieson Christian
f16775476f
The real YM2612 implementation. Portable,
...
and with significant performances optimizations
thanks to Fingolfin, or optimizing emperor. :)
svn-id: r10625
2003-10-06 01:01:31 +00:00
Jamieson Christian
a722d0601e
Preliminary preparation for new YM2612 FM emulator.
...
All the hooks are in, but actual implementation
needs to be checked for portability.
svn-id: r10615
2003-10-05 15:36:52 +00:00