Age | Commit message (Collapse) | Author |
|
the premixer. There can be only one, and this conflicted with Adlib in multi_midi mode.
svn-id: r15821
|
|
svn-id: r15809
|
|
non-Win32 platforms.
svn-id: r15805
|
|
- No longer stores a sawtooth waveform twice, once with each sample negated.
- More graceful handling of truncated waveformcache files.
- Fixed tuning of patterns for non-32KHz sample rates (needs checking).
- Note: Waveform cache format changed, will automatically be rebuilt.
svn-id: r15804
|
|
svn-id: r15803
|
|
- Note-on MIDI commands outside the range 12-108 are now raised/lowered by octaves until in range (instead of being ignored).
svn-id: r15802
|
|
- Cleanup
MT32Emu:
- Lots more cleanup.
- Properly implemented pitch bending (not fast, but theoretically perfect).
- Full position delta is now calculated before PCM interpolation/decimation is performed, so that pitch modifiers will be considered.
- Now reports when using SSE or 3DNow, and when the samplerate is invalid.
svn-id: r15801
|
|
- Channels now ignore effectLevel() and chorusLevel(), instead of sending unsupported control change messages to MT32Emu (they're not supported in a real MT-32, either, according to docs).
- Implemented setPitchBendRange() by sending a sysex write command to adjust the patch.
- _outputRate is now hard-coded at 32000, until tuning can be fixed for other sample rates.
MT32EMu:
- Extended File interface to deal with reading/writing 16/32-bit values endian-independently (they're always big-endian on file).
- Improved usage of packing-related pragmas.
- Should now be endian-agnostic (without depending on #defines for the endianness).
svn-id: r15800
|
|
This call is currently only used for clearing the launcher screen to remove garbage from the main screen before reentering.
svn-id: r15799
|
|
svn-id: r15794
|
|
svn-id: r15793
|
|
svn-id: r15777
|
|
samples -> by default only does 22.5 kHz -> it's now actually almost usable on my machine ;-). Alternative approach might be to hard code 32000 here
svn-id: r15775
|
|
svn-id: r15771
|
|
- now modular
- modules are located on memory card and imported to storage memory when needed
- renamed AddArgs(..) -> ArgsAdd
- args related fucntions moved to args.* source files
- make some args passed even if no game was selected
- modules management stuffs
svn-id: r15770
|
|
svn-id: r15769
|
|
svn-id: r15768
|
|
- Added new operators
- cleanup
svn-id: r15767
|
|
- bLauched var : to know if we have launched an engine
- new info panel
- sysAppLaunchCustomDeleteEngine : if the back to launcher option is disabled
svn-id: r15766
|
|
svn-id: r15765
|
|
- one with launcher only resource
- one with engine only resource
+ new info panel
+ updated game panel
svn-id: r15764
|
|
svn-id: r15763
|
|
svn-id: r15762
|
|
svn-id: r15761
|
|
svn-id: r15760
|
|
svn-id: r15759
|
|
svn-id: r15758
|
|
svn-id: r15757
|
|
- lightspeed integration
- return to launcher on exit
+ cleanup
svn-id: r15756
|
|
svn-id: r15755
|
|
svn-id: r15754
|
|
svn-id: r15753
|
|
svn-id: r15752
|
|
svn-id: r15751
|
|
svn-id: r15750
|
|
svn-id: r15749
|
|
svn-id: r15748
|
|
svn-id: r15747
|
|
svn-id: r15746
|
|
svn-id: r15745
|
|
svn-id: r15744
|
|
svn-id: r15743
|
|
svn-id: r15739
|
|
svn-id: r15734
|
|
svn-id: r15733
|
|
so it's a good idea to have that included before check :)
svn-id: r15732
|
|
svn-id: r15731
|
|
svn-id: r15719
|
|
svn-id: r15717
|
|
Forgot to mention:
o waveforms.raw is autogenerated if not present
svn-id: r15716
|