summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-12Remove separate volume calculations for non-feedback (separate operator)Simon Howard
voices. Doom writes the same value to both operators. Subversion-branch: /branches/opl-branch Subversion-revision: 1671
2009-09-12Vanilla Doom plays d_introa, not d_intro.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1670
2009-09-12Discard an existing voice when no voices are available (based onSimon Howard
research with Vanilla). Subversion-branch: /branches/opl-branch Subversion-revision: 1668
2009-09-11Implement the fine tuning field, based on research.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1664
2009-09-10Merge from trunk.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1662
2009-09-08Set the correct instrument voice, instead of using the first voice forSimon Howard
both. Subversion-branch: /branches/opl-branch Subversion-revision: 1661
2009-09-08Program two voices for double voice instruments.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1660
2009-09-07Fix compilation under MacOS X.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1659
2009-09-07Implement pitch bend.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1658
2009-09-06Fixes for MSVC compile (thanks entryway).Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1657
2009-09-01Loop songs (when appropriate)Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1654
2009-08-31Perform volume mapping on note and channel volumes before multiplyingSimon Howard
them. This gives voice volume values that are almost identical to Doom's. Subversion-branch: /branches/opl-branch Subversion-revision: 1653
2009-08-31Dont program an instrument if it is already set.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1652
2009-08-31Set the volume on both operators for instruments that use non-modulatingSimon Howard
voice mode. Subversion-branch: /branches/opl-branch Subversion-revision: 1651
2009-08-31Make channel volume work.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1650
2009-08-30Use fixed note on instruments with the fixed note flag set.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1649
2009-08-30Use milliseconds rather than microseconds, to avoid integer overflow.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1648
2009-08-30Make I_OPL_StopSong work.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1647
2009-08-30Use the pedal speed value for the volume. This sounds better, but it'sSimon Howard
still not right. Subversion-branch: /branches/opl-branch Subversion-revision: 1646
2009-08-30Set the right instrument for percussion notes.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1645
2009-08-30Initial, broken, volume level setting.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1644
2009-08-30Initial/basic MIDI track playback.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1643
2009-08-30Add method to clear all existing callbacks.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1642
2009-08-30- Add OPL to codeblocks projectRussell Rice
Subversion-branch: /branches/opl-branch Subversion-revision: 1641
2009-08-30Make some noise.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1640
2009-08-29MIDI_OpenFile -> MIDI_LoadFile.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1639
2009-08-29Use OPL_Delay to wait 1ms for timer to expire when doing OPL detect.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1638
2009-08-29Load MIDI file.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1637
2009-08-29Rename MIDI_OpenFile to MIDI_LoadFile, remove unneeded structureSimon Howard
packing. Subversion-branch: /branches/opl-branch Subversion-revision: 1636
2009-08-29Don't crash if OPL is shutdown after SDL was initialised.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1635
2009-08-29Fix crash when specifying an invalid filename.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1634
2009-08-29Set timer callback for OPL emulator so that the adlib detection routineSimon Howard
works. Subversion-branch: /branches/opl-branch Subversion-revision: 1633
2009-08-28Working SDL OPL driver.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1632
2009-08-27Allow PGUP/PGDN to scroll up and down in scroll panes (thanksSimon Howard
LionsPhil). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1631
2009-07-20Remove redundant variable assignment (thanks Quasar/Yagisan)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1630
2009-07-20Save and display the loading disk icon as a fixed 16x16 square, from anSimon Howard
image drawn at the bottom right corner of the screen. This seems to be the same as how Vanilla behaves, and fixes chook3.wad, that uses an STDISK replacement with an offset that pushes the image to the left. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1629
2009-07-13Add stdio.h include to fix MSVC build (thanks Kaiser)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1625
2009-07-13Merge from trunk.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1624
2009-07-12Fix compile with libsamplerate.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1620
2009-07-12On Windows CE, use the Windows API to find the amount of availableSimon Howard
memory, so that at least two megabytes are always left available to the OS. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1619
2009-07-11Remove entry in bug list about OPL music.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1618
2009-07-11Add missing item to NEWS.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1614
2009-07-07Update NEWS.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1609
2009-07-07Fix launching of the game from the setup tool in Windows CE.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1608
2009-06-21Add Makefile for building CAB files, dependency calculation.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1607
2009-06-21Use correct filename for SDL_net DLL.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1606
2009-06-21Remove temporary files after generating CAB file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1605
2009-06-20Add script to generate Windows CE install package.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1604
2009-06-16Automatically allocate a smaller zone size if it was not possible toSimon Howard
allocate the default 16 MiB. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1603
2009-06-13Don't post zero key events.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1602