aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
AgeCommit message (Collapse)Author
2007-09-03Some more updates to Mickey's sound systemFilippos Karapetis
svn-id: r28845
2007-09-03Some updates to preagi's sound system and code cleanupFilippos Karapetis
svn-id: r28844
2007-09-03make Mickey use the SaveFileManager for saving/loadingMatthew Hoops
svn-id: r28843
2007-09-03CleanupFilippos Karapetis
svn-id: r28842
2007-09-03fix warningMatthew Hoops
svn-id: r28841
2007-09-03Some updates to Mickey's sound system and code cleanupFilippos Karapetis
svn-id: r28840
2007-09-03fix flashScreenMatthew Hoops
svn-id: r28839
2007-09-03Implemented clearRow for preagi games. Mickey save games should work now. ↵Filippos Karapetis
Some code cleanup svn-id: r28838
2007-09-02Implemented clearScreen() for preagi gamesFilippos Karapetis
svn-id: r28837
2007-09-02Text in Mickey is shown correctly now. Also, removed an obsolete function ↵Filippos Karapetis
declaration of PutPixel() svn-id: r28835
2007-09-02Image placement in Mickey is correct nowFilippos Karapetis
svn-id: r28834
2007-09-02Renamed preagi_input.cpp to preagi_common.cpp, as it now contains the code ↵Filippos Karapetis
that all preagi games share (commit 2 of 2) svn-id: r28832
2007-09-02Moved preagi common code to a more appropriate place (commit 1 of 2)Filippos Karapetis
svn-id: r28831
2007-09-02Removed rand() and substituted it with Common::RandomSource Filippos Karapetis
svn-id: r28825
2007-09-02fix more warningsMatthew Hoops
svn-id: r28822
2007-09-02Slight update on Mickey's drawPicFilippos Karapetis
svn-id: r28821
2007-09-02fix a warning and some code formattingMatthew Hoops
svn-id: r28820
2007-09-02The dimensions of the picture resources in preagi games is different for ↵Filippos Karapetis
each game. Mickey's pictures are shown correctly now svn-id: r28819
2007-09-02The picture files in Mickey have a different widthFilippos Karapetis
svn-id: r28818
2007-09-02Fix compile.Travis Howell
svn-id: r28814
2007-09-02Some more updates to preagi string drawing functionFilippos Karapetis
svn-id: r28813
2007-09-02Initial implementation of preagi string drawing functions. They still need ↵Filippos Karapetis
work, though svn-id: r28812
2007-09-02Merged all the different picture decoding functionsFilippos Karapetis
svn-id: r28811
2007-09-01Implemented the rnd() function. Some cleanup to remove unneeded functionalityFilippos Karapetis
svn-id: r28810
2007-09-01Fix regressionEugene Sandulenko
svn-id: r28809
2007-09-01Fix fallback detectorEugene Sandulenko
svn-id: r28808
2007-09-01Fix compilation and warnings.Eugene Sandulenko
svn-id: r28801
2007-09-01Added WIP logic code for Mickey's Space AdventureFilippos Karapetis
svn-id: r28800
2007-09-01GIve some files more logical namesEugene Sandulenko
svn-id: r28791
2007-09-01An early WIP of PreAGI (TrollVM) supportEugene Sandulenko
svn-id: r28787
2007-09-01Add older picture formats parsersEugene Sandulenko
svn-id: r28784
2007-08-28Fix relative pitch handling (It's signed, was interpreted as unsigned before).Kari Salminen
svn-id: r28759
2007-08-21An encountered zero in an Apple IIGS sample stream turns off looping for ↵Kari Salminen
that stream. Implemented this. svn-id: r28688
2007-08-21Added note of clarification on enum AgiSoundType's different values.Kari Salminen
svn-id: r28684
2007-08-19Made Apple IIGS MIDI file parsing work (They aren't completely standard MIDI ↵Kari Salminen
files). Enables playing the MIDI files (No sound! Only stepping through). Speed's probably not correct. svn-id: r28674
2007-08-19Removed superfluous variable checkings. Made it so that Apple IIGS mixing ↵Kari Salminen
code doesn't try to mix MIDI sounds yet as mixing them isn't yet supported. svn-id: r28673
2007-08-19Fixes previously crashing sound. Crash happened because of PCjr 4-channel ↵Kari Salminen
mixing code trying to use uninitialized values (phase, ins etc) when mixSound was called before anything was playing. svn-id: r28672
2007-08-19Some cleanup / const correctness / OOficationMax Horn
svn-id: r28671
2007-08-19Fixed warning about global symbol 'chn' being shadowed by local declaration ↵Max Horn
'chn' (note: naming a global var 'chn' is probably a bad idea. And using a class would be far better anyway ;) svn-id: r28669
2007-08-18Changed Apple IIGS sample playing frequency multiplier from 1076.0 to C6 ↵Kari Salminen
(i.e. about 1046.5). Commented out a warning that comes too often. svn-id: r28657
2007-08-18Added support for playing Apple IIGS samples. The code's not very pretty at ↵Kari Salminen
the moment (Work in progress). Apple IIGS MIDI sound probably broken somehow at the moment. svn-id: r28656
2007-08-17Added a definition for Apple IIGS sound emulation mode, made sound ↵Kari Salminen
initialization set it when appropriate and instruments loading use it. svn-id: r28647
2007-08-16Fixed some warningMax Horn
svn-id: r28638
2007-08-15Added rudimentary classes for different AGI sound resources (IIgsMidi, ↵Kari Salminen
IIgsSample, PCjrSound). Made existing code to at least work with PCjrSound. svn-id: r28630
2007-08-15Moved AgiSound definition around and also changed it from a struct to a class.Kari Salminen
svn-id: r28629
2007-08-15Removed unneeded code from inside #if 0 ... #endif -clauses.Kari Salminen
svn-id: r28628
2007-08-15Removed use of decodeSound(int resnum). Not needed at the moment (Probably ↵Kari Salminen
going to be replaced by other functionality later). svn-id: r28627
2007-08-15Removed use of USE_IIGS_SOUND (#define).Kari Salminen
svn-id: r28626
2007-08-15Changed use of USE_CHORUS (#define) to g_useChorus (static boolean).Kari Salminen
svn-id: r28625
2007-08-15Made AGI's 4-channel PCjr sound not need structure packing pragmas anymore. ↵Kari Salminen
Also added more use of little endian reading macros. svn-id: r28624