Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 908d2f39d7 MT32: Add SHA1 file digest checking in getROMInfo()
This ensures that the capabilities of the detected ROM files are
set properly from the list of known ROMs. This is mostly needed
for the extra samples of the CM32-L ROMs
2015-12-28 02:37:57 +02:00
Eugene Sandulenko 13a62ce1a1 WAGE: Cleanup 2015-12-28 01:15:27 +01:00
Eugene Sandulenko 0d6b87b785 WAGE: Added more documentation to the script 2015-12-28 01:08:39 +01:00
Filippos Karapetis f6e42a7282 LAB: Simulate events by setting an unused key 2015-12-28 01:59:17 +02:00
Johannes Schickel c9bda09bc0 CINE: Prevent buffer overruns in scummVMSaveLoadDialog. 2015-12-28 00:36:24 +01:00
Johannes Schickel de0b5b62ab CINE: Let makeLoad take a Common::String as parameter. 2015-12-28 00:35:43 +01:00
Johannes Schickel 045717ca2c ZVISION: Use tabs for indentation in detection.cpp. 2015-12-28 00:18:30 +01:00
Johannes Schickel 3ae3a497f2 TOLTECS: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel c1cfcea39a AGI: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel bc82ff9216 ZVISION: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel d2d700e086 SCI: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel 603eb3bfb6 DREAMWEB: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel cadb779821 NEVERHOOD: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Johannes Schickel 8c1fc40d3d CINE: Implement extra GUI options using AD's features. 2015-12-28 00:14:11 +01:00
Johannes Schickel 796ea1468f CINE: Remove superflous default value registration for extra GUI options. 2015-12-28 00:14:11 +01:00
Filippos Karapetis 5c75ac9898 LAB: Fix loading from the GMM and warping to rooms from the console 2015-12-28 01:04:28 +02:00
Filippos Karapetis 1688a1b239 CINE: Fix compilation 2015-12-28 00:39:47 +02:00
Filippos Karapetis e52cf3e7aa CINE: Add support for ScummVM save/load menus 2015-12-28 00:31:50 +02:00
Eugene Sandulenko 2802566f43 WAGE: Fix font downloading script 2015-12-27 23:26:28 +01:00
Filippos Karapetis 3977a7ffa1 LAB: Add support for saving and loading games from the GMM 2015-12-27 23:22:54 +02:00
Filippos Karapetis 4548cbddb5 LAB: Add support for loading games from the launcher 2015-12-27 23:07:41 +02:00
Filippos Karapetis bb34bc94ec LAB: Fix the shortcut keys for the journal buttons 2015-12-27 22:55:38 +02:00
Filippos Karapetis a7959a4ed4 LAB: Remove superfluous mouse show/hide calls
Our mouse cursor is drawn in a separate layer, so we can draw on the
screen without needing to hide it beforehand
2015-12-27 22:50:09 +02:00
Filippos Karapetis b0a029cd64 LAB: Remove superfluous mouseShow() calls in diffNextFrame()
This fixes the incorrectly visible cursor in the intro
2015-12-27 22:47:44 +02:00
Filippos Karapetis ab8382418d LAB: Do not pause the background music when a sound effect is played 2015-12-27 21:42:51 +02:00
Filippos Karapetis 70822b32b0 LAB: Some more cleanup to the music code 2015-12-27 21:42:05 +02:00
Filippos Karapetis f0ee57b6db LAB: Remove now unused define 2015-12-27 21:31:10 +02:00
Filippos Karapetis f382321fb3 LAB: Reorder a function 2015-12-27 21:20:22 +02:00
Filippos Karapetis c5f5fbc208 LAB: Refactor the music code 2015-12-27 21:16:43 +02:00
Filippos Karapetis 29342b1331 LAB: Document usage of some opcodes and mark some unused ones 2015-12-27 21:13:09 +02:00
Eugene Sandulenko c020cd7e96 WAGE: More debug output 2015-12-27 15:41:04 +01:00
Eugene Sandulenko 88e864a553 WAGE: Implemented script for downloading fonts 2015-12-27 15:41:03 +01:00
Eugene Sandulenko 9ecb9f5bab WAGE: Implement font mapping 2015-12-27 15:41:03 +01:00
Eugene Sandulenko 357d956a83 WAGE: More improvements to the border drawing 2015-12-27 15:41:03 +01:00
Eugene Sandulenko cd063ec0e8 WAGE: Further work on border drawing 2015-12-27 15:41:03 +01:00
Eugene Sandulenko 069735d0b7 WAGE: Fix border drawing 2015-12-27 15:41:03 +01:00
Eugene Sandulenko 91d5b8b17e WAGE: Started border drawing implementation 2015-12-27 15:41:03 +01:00
Eugene Sandulenko ab34bafc31 WAGE: Implement scene drawing 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 6d3fe95689 WAGE: Implemented WageEngine::onMove() 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 81dc7cd98f WAGE: Implement World::move(Chr *chr, Scene *scene) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 113a274027 WAGE: Implemented World::move(Obj *obj, Scene *scene) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 5f2ef620c1 WAGE: Implemented World::move(Obj *obj, Chr *chr) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 59b2809f37 WAGE: Finished WageEngine::performInitialSetup() 2015-12-27 15:41:02 +01:00
Eugene Sandulenko d4afcf99f2 WAGE: Initial code for world initialization 2015-12-27 15:41:01 +01:00
Eugene Sandulenko 35cce4123c WAGE: Cleanup 2015-12-27 15:41:01 +01:00
Eugene Sandulenko 9902ac2454 WAGE: Implement handleLookCommand() 2015-12-27 15:41:01 +01:00
Eugene Sandulenko 370c1932f6 WAGE: Fix bug with skipping nested IF's 2015-12-27 15:41:01 +01:00
Eugene Sandulenko 9dc5a51660 WAGE: Implement script decoding 2015-12-27 15:41:01 +01:00
Eugene Sandulenko f76eb1831c WAGE: Implemented object taking logic 2015-12-27 15:41:01 +01:00
Eugene Sandulenko 88faad5d08 WAGE: Simplified code and avoid extra object allocations 2015-12-27 15:41:00 +01:00