Age | Commit message (Collapse) | Author |
|
introduced getObjectName
svn-id: r16491
|
|
o Fix IHNM. It does not have actors now (all actors in IHNM are in resources,
not hardcoded)
svn-id: r16478
|
|
svn-id: r16447
|
|
NOTE: lines which start with `;' should contain calls to not yet
implemented subsystems like Conversation subsystem
svn-id: r16443
|
|
o Proper detection for Mac Wyrmkeep CD
o Support for wyrmkeep logos
svn-id: r16415
|
|
svn-id: r16399
|
|
svn-id: r16398
|
|
SFX and music; volume is now controlled based on the sound type
svn-id: r16330
|
|
- added some script functions (swapactors...)
- many things were renamed according scummvm covention
- resource id definintions should begin with "RID_" prefix
- intro temporary broken - work in progress
todo:
- walking hanling also should be rewriten
- timings for speech and actor cycling should be more accurate
svn-id: r16263
|
|
o Renamed GAME_ITE_* to GID_ITE_*
o Renamed GID_ITE and GID_IHNM to GType_ITE and GType_IHNM
svn-id: r16258
|
|
1) there are three types of speech: one acor, multiple actor, non actor
2) slow speech implemented
3) uses native engine flags (async,noanimate...) instead of semaphores
- proper timings implemented
svn-id: r16237
|
|
console.
Some things are likely to have broken. For instance, I believe the old
console was could be visible during gameplay, while ScummVM's is modal. So
any place where we output something to the console during gameplay should
probably be removed.
Some things I've stubbed out. Basically any code that registers a variable.
Most of the debugging commands are untested.
Syntax may have changed because of different command-line parsing. (I never
actually used the old console, so I don't know for sure. :-)
Actually, I'm not that interested in reproducing the old console commands
faithfully. What we should do now is to make the immediately useful console
stuff work. Anything that remains unimplemented should probably be removed.
svn-id: r15976
|
|
methods), same for some other MIDI related stuff
svn-id: r15968
|
|
svn-id: r15959
|
|
MT-32 emulator should be handled just like all other drivers, except that it should always be considered native MT-32.
svn-id: r15952
|
|
There are plans to add some brains to GameDetector class, which will let us
avoid passing detector to init() method.
svn-id: r15873
|
|
svn-id: r15865
|
|
objections)
svn-id: r15849
|
|
MT-32 is perfectly capable of playing General MIDI. My new guess is that
the FM file is for Adlib instead. It certainly sounds better - but quite
different - than playing the GM track through Adlib.
svn-id: r15846
|
|
svn-id: r15841
|
|
svn-id: r15840
|
|
svn-id: r15835
|
|
but I can't be absolutely sure.
I'm also not sure if I'm using the correct music data. I'm fairly sure that
the MUSICGM.RES file is the appropriate choice for "General MIDI", but I
have no way of verifying that the MUSICFM.RES is really the right choice
for MT-32. (Is either of them a good choice for Adlib, or are they both
equally bad?)
svn-id: r15831
|
|
svn-id: r15829
|
|
o Font::loadFont() now normally survives zero-length fonts as used in demos
o Removed unused SndRes::ITEVOC_Resample()
o Fixed playing of voice #4 on old DOS targets
o Implemented playing voices in VOX (Oki ADPCM) format
o Support of Win32 and Linux demos. There was old-style Win32 demo, which
is not supported yet, same is with DOS demo.
svn-id: r15814
|
|
svn-id: r15723
|
|
svn-id: r15690
|
|
svn-id: r15636
|
|
Note that I've only tried this with the music.rsc file from the full Linux
version. It seems likely that the Mac version uses the same file format,
but I have no way of verifying this. I'm told the demos use compressed
audio, so the music files from them probably won't work yet.
svn-id: r15527
|
|
svn-id: r15473
|
|
svn-id: r15457
|
|
Turn ActionMap into real object.
Rename ActionMap variables to conform our code guidelines.
svn-id: r15456
|
|
Windows and Linux versions. (TODO: Handle game detection.)
Added preliminary support for the P2_A.aif file that the Linux version
uses, where the Windows version uses p2_a.voc. Someone will have to verify
the actual format of it, and we have a silly bug in playVoice() which will
have to be fixed before things work properly.
svn-id: r15365
|
|
svn-id: r15332
|
|
GAME
svn-id: r14793
|
|
svn-id: r14568
|
|
Introduce immediate events.
svn-id: r14558
|
|
svn-id: r14540
|
|
svn-id: r14539
|
|
svn-id: r14538
|
|
svn-id: r14478
|
|
svn-id: r14463
|
|
svn-id: r14462
|
|
svn-id: r14451
|
|
svn-id: r14450
|
|
svn-id: r14449
|
|
svn-id: r14443
|
|
svn-id: r14441
|
|
svn-id: r14440
|
|
svn-id: r14439
|