aboutsummaryrefslogtreecommitdiff
path: root/saga
AgeCommit message (Collapse)Author
2005-04-03Committed patch #1168149 (Shared GM/MT-32 mapping) by eriktorbjorn as-is. ↵Jerome Fisher
This does the following: - Replaces multiple identical MT-32-to-General MIDI mapping tables with a common one in MidiDriver. - Changes Sky's GmChannel class to allow NULL instrument and velocity mapping tables, giving a 1-to-1 mapping without creating a dummy table. svn-id: r17361
2005-04-03-fixed interpreter bug: on opCall now pushes additional data for compatiblyAndrew Kurushin
ps:doors can be opened svn-id: r17350
2005-04-03- fixed tile doors drawingAndrew Kurushin
- right mouse action fixed svn-id: r17347
2005-04-02some world map fix:Andrew Kurushin
-only riff shows as small point -change scene from world map todo: in original talk_to not shows for riff on world map svn-id: r17340
2005-03-29fixed script params (some fair animals should walk now)Andrew Kurushin
svn-id: r17289
2005-03-29fixed small bugAndrew Kurushin
svn-id: r17288
2005-03-29fixed gcc ISO C++ errorAndrew Kurushin
svn-id: r17287
2005-03-29endScene now aborts all running threads (fixing Okk stuckiness on way out of ↵Andrew Kurushin
tent) svn-id: r17286
2005-03-25Patch #1117443 (Experimental plugin code revision)Max Horn
svn-id: r17231
2005-03-25fix wrong multitile offset calculationAndrew Kurushin
svn-id: r17230
2005-03-18- changescene on fair for tentsAndrew Kurushin
- some memory deallocation fixup todo: fix follower stuckiness in tents svn-id: r17180
2005-03-13fixed wrong tile drawing above actorsAndrew Kurushin
svn-id: r17129
2005-03-12rand() -> _rnd.getRandomNumber() in SAGA code.Eugene Sandulenko
svn-id: r17108
2005-03-12PlayingSoundHandle -> SoundHandle; also, turned the handle activity check ↵Max Horn
into a mixer method svn-id: r17106
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-03-09Indentation.Torbjörn Andersson
svn-id: r17048
2005-03-09Updated comment. (ScummVM no longer crashes if I try to run what I think isTorbjörn Andersson
the correct scripts.) svn-id: r17047
2005-03-08Apparently, in IHNM opcode #75 can take three parameters. Added stub toTorbjörn Andersson
avoid division by zero. svn-id: r17040
2005-03-08Fixed typo.Torbjörn Andersson
svn-id: r17039
2005-03-08Added constant for the resource number for the first IHNM scene. Actually,Torbjörn Andersson
I believe it's the wrong scene. Currently we use resource 152, which run the scripts "CampFireSetup" and "CampFireScene". If I use resource 151 instead it will run the scripts "ColumnSetup" and "ColumnScene" instead. I'm speculating that this is the "hate" speech and the rest of the intro ("ColumnScene" is a fairly long script, as far as I can tell), but unfortunately this causes ScummVM to crash almost immediately. I'll need to dissect the scripts to see if I can figure out what's wrong. svn-id: r17036
2005-03-07IndentationTorbjörn Andersson
svn-id: r17028
2005-02-26fix iso mode object draw orderAndrew Kurushin
svn-id: r16936
2005-02-26implemented iso pathfindingAndrew Kurushin
glitches: some tiles draws above figures svn-id: r16935
2005-02-26Compile fix from wjpTravis Howell
svn-id: r16933
2005-02-26iso pathfining work in progress:Andrew Kurushin
- all figures now stands in right way on iso scene startup svn-id: r16931
2005-02-24I'm not quite sure if this is the correct fix, but by not callingTorbjörn Andersson
updateActorsScene() when _sceneNumber is -1 we avoid followers going into that scene and being drawn (as garbage) early during the ITE intro. (Look in the upper left corner -- that's where the garbage appeared for me.) svn-id: r16895
2005-02-223 stage iso drawing implemented:Andrew Kurushin
1)iso scene 2)figure 3)tiles above figure svn-id: r16864
2005-02-18iso mode drawing work in progressAndrew Kurushin
svn-id: r16802
2005-02-11- smooth iso scrollAndrew Kurushin
svn-id: r16776
2005-02-11- fix min->MINAndrew Kurushin
- implemented horizontal tile cliping svn-id: r16774
2005-02-11iso draw work in progress:Andrew Kurushin
- try keyboard arrows on iso scene - todo: horizontal cliping svn-id: r16773
2005-02-09first step in ISO mode implementation - trying to draw iso sceneAndrew Kurushin
svn-id: r16763
2005-01-28partialy implemented all Iso mode resource loadingAndrew Kurushin
todo: loadMulti - may be wrong svn-id: r16670
2005-01-28Combine actordata.cpp and objectdata.cpp into itedata.cpp. These areEugene Sandulenko
ITE specific and from other hand IHNM has these data in resources. svn-id: r16662
2005-01-28Let IHNM run again. It has 105 script functions.Eugene Sandulenko
svn-id: r16653
2005-01-27Applied patch #1106775 "SAGA colours". This simplifies code considerably, andEugene Sandulenko
moreover getBlack() didn't always work correctly for some reason. If IHNM uses different colors we will switch to variables, but that could be addressed later or at least when someone will start to work on it more time than now. svn-id: r16647
2005-01-25The sfRand() script function was slightly wrongTorbjörn Andersson
Old behaviour: 0 <= random number <= param Correct behaviour: 0 <= random number < param svn-id: r16636
2005-01-23Picky indentation. Main reason is to make version 1.100 :P.Eugene Sandulenko
svn-id: r16626
2005-01-23Another spot of kReplyOnce usage. Thanks to proper memory addressing nowEugene Sandulenko
it is possible to implement. svn-id: r16625
2005-01-23Reenable stub for latter demos in sfScriptGotoScene()Eugene Sandulenko
svn-id: r16623
2005-01-23Fix warningsMax Horn
svn-id: r16622
2005-01-22implemented sfWaitWalk scriptFunctionAndrew Kurushin
svn-id: r16619
2005-01-22- removed returning value from scriptFunctionsAndrew Kurushin
- implement some scriptFunctions svn-id: r16618
2005-01-22all opcodes revisitedAndrew Kurushin
all ITE opcodes supported (now we should go through scriptFunctions) svn-id: r16617
2005-01-22another 19 opcodesAndrew Kurushin
svn-id: r16616
2005-01-22rewritten 15 opcodesAndrew Kurushin
svn-id: r16615
2005-01-22Whitespace and indentation.Torbjörn Andersson
svn-id: r16614
2005-01-22Fixed warning.Torbjörn Andersson
svn-id: r16613
2005-01-21some opcode fixes:Andrew Kurushin
opReturnV svn-id: r16609
2005-01-21Fix portabilityEugene Sandulenko
svn-id: r16608