aboutsummaryrefslogtreecommitdiff
path: root/scumm/module.mk
AgeCommit message (Collapse)Author
2004-12-17Reduce code size of resource.cpp to help PalmOS port, by moving util code to ↵Max Horn
a new file util.cpp and sound resource code to sound.cpp svn-id: r16105
2004-11-27moved all the HE wiz stuff to a separate module, with minor cleanups and ↵Gregory Montoir
simplifications svn-id: r15921
2004-10-09Inital support for later HE games with altered opcode table.Travis Howell
svn-id: r15485
2004-09-20Moved some init code around (hopefully this'll help PalmOS)Max Horn
svn-id: r15209
2004-09-06Add HE 80/90 classes, will be filled up over time.Travis Howell
svn-id: r14914
2004-08-23Add He 7.2 classTravis Howell
svn-id: r14709
2004-08-22Quick & dirty HACK to allow building the SCUMM plugin again; this will break ↵Max Horn
building plugins on systems w/o zlib for now, but currrently it's broken on all other systems, and plugins aren't enabled by default anyway (better solution can be implemented later) svn-id: r14681
2004-06-24Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractorEugene Sandulenko
incorporated from icotools, no display, just searching it in resources and display a warning. Graphics converter is on the way. Code is NOT endian-safe. It will not work on BE system, as was tested by joostp. Please, fix endianess. svn-id: r14024
2004-04-06- split imuse digital code,Paweł Kołodziejski
- cleanup a little, - added pool method for FT voc sample from resource, - make struct sync, jump, regions dynamic memory allocation svn-id: r13486
2004-03-07renamed scumm/scummvm.cpp to scumm/scumm.cppMax Horn
svn-id: r13207
2004-03-01Started work on Freddi Fish. Since it is SPU version 7, added new class.Eugene Sandulenko
Implemented some SPUv7 specific opcodes svn-id: r13108
2004-02-07Add separate class for Humongous Entertainment games.Travis Howell
svn-id: r12752
2004-01-30Various changes to the build system which allow building ScummVM in an ↵Max Horn
external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress svn-id: r12680
2004-01-19fix build system / dep checkingMax Horn
svn-id: r12515
2004-01-16Moved FT INSANE to a separate directoryEugene Sandulenko
svn-id: r12443
2004-01-12forgot this onePaweł Kołodziejski
svn-id: r12346
2004-01-06fix compilation on unix like systemsMax Horn
svn-id: r12191
2004-01-04split out cursor/palette code into separate source filesMax Horn
svn-id: r12138
2003-12-06Preliminary support for FT INSANE is added. To enable the code defineEugene Sandulenko
INSANE in config.h. But only non-interactive parts work and there is no insane scene skip. Only one choice during those scenes is Ctrl+X. svn-id: r11507
2003-09-24More Amiga V2/V3 sound updates from _Q_:Travis Howell
1. A Player_MOD class, basically acts as a simplified mixer that mixes at 60Hz intervals (or whatever interval you specify), this gives smooth music playback in player_v3a 2. Some changes to player_v3a as a result of #1, including reduced music volume 3. player_v2a, and the necessary additions to scummvm.cpp/scumm.h svn-id: r10392
2003-09-18plugin work: right now, only with build rules for OS X. Once I can get it to ↵Max Horn
work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise svn-id: r10292
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
2003-09-16Partial fix for Bug [636985] ZAK256: No kazoo tuneJamieson Christian
Implemented a parser for Euphony music. No FM instrument support yet, as the FM chip used by FM Towns is not being emulated yet. In the meantime, a stock FM-emulated GM instrument is being used instead. This at least makes the Zak Towns kazoo tune and the Loom Towns distaff audible. Emulation of the FM Towns synth chip, or suitable emulation using the OPL2 synth, is still under investigation. svn-id: r10265
2003-09-07Add music player for Amiga versions of indy3ega/loom from unused.Travis Howell
Revert last change to common.rules for now, it broke compile. svn-id: r10061
2003-08-14Added music parser for special format ofJamieson Christian
old-style MT-32 'RO' resources. svn-id: r9683
2003-08-14Inital support for v1 maniac sound from HoenickeTravis Howell
Had to move music init for v1/v2 games to get this working svn-id: r9675
2003-06-14Patch #745843: Help Dialog; in addition, I moved the 'About' dialog button ↵Max Horn
from the options dialog to the main save/load dialog and enlarged & rearranged that dialog svn-id: r8485
2003-05-30moved bomp stuff into own files; removed some of our 6 (!) bomp decodersMax Horn
svn-id: r8151
2003-05-29moved camera stuff to own fileMax Horn
svn-id: r8099
2003-05-29more costuem code mergingMax Horn
svn-id: r8088
2003-05-26Added Hoenicke's PC-speaker waveform generatorJamieson Christian
and script interpreter for GF_OLD_BUNDLE music resources. We'll try to get the waveform generator into a MidiDriver wrapper for use with the 'SPK' resources of later games, but this is usable for now. Great work, Hoenicke! svn-id: r8023
2003-05-22Added new module to project filesJamieson Christian
svn-id: r7833
2003-04-20added initial v2 opcode tablePaweł Kołodziejski
svn-id: r7030
2003-03-17update for smush changesJonathan Gray
svn-id: r6820
2003-03-13Remove blitter.cppTravis Howell
svn-id: r6805
2003-01-14Patch 667613: Extend gfxUsageBits[]James Brown
svn-id: r6453
2002-12-28Separated IMuseDigital into its own files.Jamieson Christian
svn-id: r6229
2002-12-25moved CharsetRendere into its own header/source file; changed ↵Max Horn
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147
2002-12-25converted heaps of int16 to int for V8 compatibility; fixed defineArray for ↵Max Horn
V8; added some work in o8_kludge2 svn-id: r6132
2002-12-25Hacky font support - first attempt :)James Brown
svn-id: r6127
2002-12-22added some preliminary V8 work. Nope, it is not useful at all, and it ↵Max Horn
doesn't mean we will have CMI support in this millenium, so don't hold your breath svn-id: r6060
2002-12-18Added instrument.cpp, instrument.hJamieson Christian
svn-id: r6018
2002-12-16New debugger core. Doesn't really have anything implemented yet, but is far ↵James Brown
more expandable and userfriendly than our previous. Enable experimental console debugger by default, as I havn't written the text console code yet :) svn-id: r5990
2002-12-12Tidy one or two things up for future V1/V2/V8 SCUMM support.James Brown
svn-id: r5915
2002-11-21revamped build system somewhat: 'modules' like scumm, simon, gui etc. now ↵Max Horn
all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM svn-id: r5653