Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-12 | Make 'create' return an OPL2 by default. | Johannes Schickel | |
svn-id: r40503 | |||
2009-05-12 | Cleanup. | Johannes Schickel | |
svn-id: r40502 | |||
2009-05-12 | Fix OPL emulator IDs. | Johannes Schickel | |
svn-id: r40498 | |||
2009-05-12 | - Add support for selecting the OPL emulator being used (config entry: ↵ | Johannes Schickel | |
"opl_driver") - Make MAME FM OPL the default emulator again - Add GUI support for selecting the active OPL emulator - Update themes svn-id: r40496 | |||
2009-05-05 | Cleanup: | Johannes Schickel | |
- Rename OPL_DOSBox to OPL, since it's inside a seperate namespace anyway - Reanme MAME_OPL to OPL, since it's inside a seperate namespace anyway svn-id: r40338 | |||
2009-05-05 | - Remove default parameter from OPL::create | Johannes Schickel | |
- Add some note that no one should use the legacy API for new code svn-id: r40337 | |||
2009-05-05 | At request by DrMcCoy enable DOSBox OPL2 by default whenever ↵ | Johannes Schickel | |
DISABLE_DOSBOX_OPL isn't defined. svn-id: r40335 | |||
2009-05-05 | AdLib emulator changes part2: | Johannes Schickel | |
- Add new OPL emulator API (and legacy access API) in sound/fmopl.h - Add DOSBox OPL emulator. - Update MAME OPL emulator for the API changes. svn-id: r40334 | |||
2009-05-05 | AdLib emulator changes part1 (breaks compilation :-/): | Johannes Schickel | |
- Add new directory sound/softsynth/opl - Move sound/fmopl to sound/softsynth/opl/mame svn-id: r40333 | |||
2009-02-15 | Add interleave parameter to FMOPL as needed by SCI engine | Eugene Sandulenko | |
svn-id: r38211 | |||
2008-12-03 | cleanup | Max Horn | |
svn-id: r35214 | |||
2008-11-17 | Saving 32kb DATA size | Max Horn | |
svn-id: r35103 | |||
2008-02-26 | Another tiny speed tweak for fmopl.cpp; replace a division with a shift. | Robin Watts | |
svn-id: r30968 | |||
2008-02-17 | Tweaks to fmopl; same net effect overall, just faster. | Robin Watts | |
Eliminate divisions, floating point, and mod operation from inner synth loop. svn-id: r30896 | |||
2007-12-19 | Patch #1853322: Patch for Atari ST/FreeMint | Max Horn | |
svn-id: r29906 | |||
2007-12-06 | reverted commit #29736 with a proper fix (I think) to fmopl code | Gregory Montoir | |
svn-id: r29741 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-09-01 | Cleanup: remove obsolete code (PalmOS 68K version not supported anymore) | Chris Apers | |
svn-id: r28803 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-06 | Changes to CPU local ram allocation for DS port | Neil Millstone | |
svn-id: r26395 | |||
2006-12-01 | Changed size of sine table so it take less memory in cache RAM on DS port | Neil Millstone | |
svn-id: r24800 | |||
2006-10-09 | Fix GP2X ifdef error in initial patch. Sorry. | John Willis | |
svn-id: r24257 | |||
2006-10-06 | Patch #1432376: "Very basic GP2X Backend" | Eugene Sandulenko | |
svn-id: r24144 | |||
2006-09-30 | Revert part of commit 23552 by agent-q. Apparently this slipped in by | Eugene Sandulenko | |
mistake, as DS port sets FMOPL quality in ds/arm9/source/osystem_ds.cpp void OSystem_DS::initBackend(). svn-id: r24046 | |||
2006-07-29 | Another little formatting and a typo fix. | Johannes Schickel | |
svn-id: r23621 | |||
2006-07-29 | Adding comment about forced MQ on small devices. | Johannes Schickel | |
svn-id: r23620 | |||
2006-07-29 | Some formatting 'fixes' | Johannes Schickel | |
svn-id: r23619 | |||
2006-07-22 | Speed increase for DS port - uses cache ram to store SIN_TABLE. Other ↵ | Neil Millstone | |
versions are unaffected. svn-id: r23552 | |||
2006-07-09 | Patch #1519399: DS Backend | Max Horn | |
svn-id: r23452 | |||
2006-03-14 | Added workaround in FMOPL for the pathological case where a note was turned off | Torbjörn Andersson | |
while still at the very beginning of the "attack" phase. This is the very lowest point on the attack curve, yet it would continue from the beginning of the release curve, i.e. its very highest point. This is what caused Kyra to often play low-frequency notes at the very beginning of a new song. (That, and a truly bizarre function for initialising the channels.) The proper fix would be to locate the correct point on the release curve and continue from there. For now, though, only handle the trivial case. svn-id: r21302 | |||
2006-03-14 | Fixed a potential bug that could cause memory to be read out-of-bounds. | Torbjörn Andersson | |
(Unfortunately, this does not fix the Kyra bug I'm looking for.) In the most extreme case: * DR and RR will point to &DR_TABLE[60], and AR will point to &AR_TABLE[60] * SLOT->KSR will be 0 * CH->kcode will be 15 In that case, it will attempt to access AR[15], RR[15] and DR[15], i.e. AR_TABLE[75] and DR_TABLE[75]. So these arrays need to be 76 elements, not 75. We used to initialise element 75, but this was changed to 74 to match the size of the arrays. Buf if my reasoning is correct, it was the arrays that were too small. svn-id: r21301 | |||
2006-03-04 | WIP of maemo port | Eugene Sandulenko | |
svn-id: r21055 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20515 | |||
2006-01-30 | Wrong #ifdef | Chris Apers | |
svn-id: r20314 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-12-03 | Not needed anymore :) | Chris Apers | |
svn-id: r19735 | |||
2005-11-27 | Patch #1341626: "New GP32 port" | Eugene Sandulenko | |
svn-id: r19710 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-10-12 | PalmOS ARM too | Chris Apers | |
svn-id: r19040 | |||
2005-09-03 | Change PalmOS ident | Chris Apers | |
svn-id: r18756 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-06-24 | For consistency, specify directory when including files. | Torbjörn Andersson | |
svn-id: r18454 | |||
2005-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
2005-06-21 | Patches needed to build for SYMBIAN32 WINS/GCC added. | Lars Persson | |
Test built for Symbian and run on P910i without any major problems. Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA). svn-id: r18430 | |||
2005-03-11 | PalmOS : ARM optimized OPL driver | Chris Apers | |
svn-id: r17079 | |||
2005-01-28 | Add medium quality sound for FOTAQ | Nicolas Bacca | |
svn-id: r16676 | |||
2005-01-10 | eek, we put a static RandomSource instance into every file that included ↵ | Max Horn | |
fmopl.h... svn-id: r16532 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-10-22 | Prepare true AdLib support on PalmOS | Chris Apers | |
svn-id: r15649 | |||
2004-05-09 | Config sample switch for WinCE | Nicolas Bacca | |
svn-id: r13815 |