Commit Graph

22 Commits

Author SHA1 Message Date
Filippos Karapetis
18fd59939f TOLTECS: Sync scene sounds when saving/loading 2011-11-21 23:47:47 +02:00
Filippos Karapetis
b6c3232ea3 TOLTECS: Updated TODO
- Updated locations where the animation hack is necessary
- Fixed crashes on scene changes (with a TODO)
- MIDI Music is always XMIDI
- sfClearScreen() doesn't seem to be necessary
2011-11-20 22:43:12 +01:00
Benjamin Haisch
acd4d4098f TOLTECS: Fix bugs
- Save scene parameters before playing a movie and restore them afterwards (fixes crash)
- Fix text disappearing too fast
- Implement script function sfGetCameraChanged
- Replace nop script functions with stubs which print debug info when called
- Some cleanup, remove obsolete TODOs
2011-11-20 22:43:10 +01:00
David Turner
e4005ae927 TOLTECS: Fix compilation after sound->audio directory rename. 2011-11-20 22:43:10 +01:00
Filippos Karapetis
7746fbc543 TOLTECS: Reduced header dependencies 2011-11-20 22:43:10 +01:00
Filippos Karapetis
febda31f50 TOLTECS: Reduced header dependencies 2011-11-20 22:43:10 +01:00
Benjamin Haisch
8203563c69 TOLTECS: - New constant kMaxChannels instead of number for clarity 2011-11-20 22:43:10 +01:00
Benjamin Haisch
7f78f62467 TOLTECS: Fixed compilation with current SVN changes 2011-11-20 22:43:09 +01:00
Benjamin Haisch
0d1a9148f3 TOLTECS: Fix bug caused by most recent revision (don't free the audio data in makeRawStream) 2011-11-20 22:43:09 +01:00
Filippos Karapetis
e8ec5148a2 TOLTECS: Fixed compilation 2011-11-20 22:43:09 +01:00
Filippos Karapetis
89a5208a58 TOLTECS: Fixed compilation with the latest trunk changes.
This change also unveiled a serious problem: the same include files are used EVERYWHERE (e.g. code manipulating the screen is using sound includes). Added a FIXME concerning this
2011-11-20 22:43:09 +01:00
Filippos Karapetis
16baa44a2f TOLTECS: Fixed compilation with the latest trunk 2011-11-20 22:43:09 +01:00
Filippos Karapetis
baf4218b05 TOLTECS: Fixed compilation with the latest trunk changes 2011-11-20 22:43:08 +01:00
Benjamin Haisch
69f35c8709 TOLTECS: Fixed compilation 2011-11-20 22:43:08 +01:00
Filippos Karapetis
5948672be5 TOLTECS: Fixed compilation with the latest sound changes in the trunk 2011-11-20 22:43:08 +01:00
Benjamin Haisch
22db6b1558 TOLTECS: - Fixed clipping bugs (in 256-color sprites and scaled sprites)
- Minor cleanup
2011-11-20 22:43:08 +01:00
Benjamin Haisch
9a84c13bef TOLTECS: - Implemented playSoundAtPos and fixed sound panning (0 is center, not 64 like in the original)
- Minor cleanup
2011-11-20 22:43:08 +01:00
Benjamin Haisch
ce7febcd70 TOLTECS: Reworked the ArchiveReader and ResourceCache classes.
ResourceCache needs more work since resources are never freed (which is bad).
2011-11-20 22:43:07 +01:00
Benjamin Haisch
af7e1c1683 TOLTECS: - Fixed sound playing
- Renaming
2011-11-20 22:43:07 +01:00
Benjamin Haisch
041fe21417 TOLTECS: - Added enum for sound channel type
- Added isPointInside
2011-11-20 22:43:07 +01:00
Benjamin Haisch
ec6f0d23a7 TOLTECS: Very very minor cleanup. 2011-11-20 22:43:07 +01:00
Benjamin Haisch
4b13982116 TOLTECS: Implemented preliminary sound playback; some stuff is still missing (correct volumes etc.) 2011-11-20 22:43:07 +01:00