Commit Graph

54925 Commits

Author SHA1 Message Date
Paul Gilbert
4661b0ab86 HOPKINS: Bugfix for throwing a dart at the switch in Purgatory 2012-11-18 13:14:18 +11:00
Paul Gilbert
416a6ac2af Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins 2012-11-18 11:49:31 +11:00
Paul Gilbert
10bb9e7e14 HOPKINS: Pathfinding bugfix to fix error walking in Purgatory hallway 2012-11-18 11:48:28 +11:00
Strangerke
8331a015fc HOPKINS: Replace MenuText by an array of structures, implement Charge_Menu() 2012-11-18 00:57:56 +01:00
Paul Gilbert
832f06fa8a HOPKINS: Bugfix for crash when pushing button in purgatory control room 2012-11-18 10:31:58 +11:00
Paul Gilbert
3da8683c48 HOPKINS: Bugfixes for the sequence player 2012-11-18 10:16:05 +11:00
Strangerke
cdbba33e38 HOPKINS: Fix PCX loading when no present in CAT file. 2012-11-17 23:09:52 +01:00
Paul Gilbert
98a3f96ce0 HOPKINS: Bugfix for cursor background transparency when in forest 2012-11-17 22:09:04 +11:00
Paul Gilbert
6f95d311f2 Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins 2012-11-17 22:01:39 +11:00
Paul Gilbert
5ae26a1910 HOPKINS: Bugfixes for entering forest 2012-11-17 22:00:54 +11:00
Strangerke
2f116e01c7 HOPKINS: Fix original bug in chapter 2, when searching the box.
Add a safeguard to the sequence parser
2012-11-17 11:57:41 +01:00
Paul Gilbert
928b1ae0d0 HOPKINS: Bugfix for CHARGE_BANK_SPRITE1 2012-11-17 21:13:10 +11:00
Paul Gilbert
0fdea57c54 HOPKINS: Lots of code implemented for Hopkin's computer 2012-11-17 20:49:07 +11:00
Strangerke
8b0ae07969 HOPKINS: Use common::string instead of hardcoded values in CONSTRUIT_FICHIER 2012-11-17 09:59:50 +01:00
Paul Gilbert
f2002f729a HOPKINS: Fix for hearing police report after leaving bank. 2012-11-17 15:45:37 +11:00
Paul Gilbert
848dcbcf09 HOPKINS: Properly implemented CONSTRUIT_FICHIER for animations.
The game has separate folders for selected animations at different resolutions.
2012-11-17 15:13:52 +11:00
Paul Gilbert
60c46fe386 HOPKINS: Bugfix for restoring screen after PLAY_ANM2 animation plays. 2012-11-17 12:36:28 +11:00
Paul Gilbert
63f69f2fa5 HOPKINS: Bugfixes for PLAY_ANM2 animation player 2012-11-17 12:31:51 +11:00
Strangerke
03468b1718 HOPKINS: Add voice to detection, except for the Win95 demo (to be fixed) 2012-11-17 00:43:05 +01:00
Paul Gilbert
3b878fc4c5 HOPKINS: Fixed some save/loading of TEMP.SCR to use the SaveLoadManager.
These should really be refactored in the future to use a memory buffer. Moderns systems have enough memory that it shouldn't be a problem to store a copy of the currently loaded background.
2012-11-16 21:24:52 +11:00
Strangerke
6d1db99540 HOPKINS: Remove some magic values, add a safety check in Copy_Video_Vbe16 2012-11-16 08:32:40 +01:00
Strangerke
e920b06ece HOPKINS: Add some more code specific to the full version (linux) 2012-11-15 13:34:15 +01:00
Strangerke
db5626adb6 HOPKINS: Fix exit in full game 2012-11-14 22:58:48 +01:00
Strangerke
b15e6f0ac5 HOPKINS: Finish work on Credit 2012-11-14 22:37:38 +01:00
Strangerke
cc7d7fc2cd HOPKINS: Rework Credits (WIP) 2012-11-14 07:55:15 +01:00
Strangerke
467963f8ca HOPKINS: Add some descriptions in detection entries 2012-11-13 19:15:32 +01:00
Strangerke
322e027874 HOPKINS: Re-add detection for Full Linux 2012-11-13 18:57:12 +01:00
Paul Gilbert
5f21d3d00a HOPKINS: Fix gcc warning about shadowed variable 2012-11-13 20:40:24 +11:00
Paul Gilbert
db091123ee HOPKINS: Compilation fixes under gcc 2012-11-13 20:25:55 +11:00
Paul Gilbert
ff9dc4ab24 HOPKINS: Bugfix for freeze when looking at the cat when voices are turned on. 2012-11-12 20:09:29 +11:00
Strangerke
66ef127280 HOPKINS: Implement Charge_Credits() 2012-11-12 00:28:01 +01:00
Strangerke
edb264ae12 HOPKINS: Implement CREDIT_AFFICHE() 2012-11-12 00:01:08 +01:00
Strangerke
8521e614a9 HOPKINS: Implement BTOCEAN() 2012-11-11 23:03:14 +01:00
Strangerke
a1d0d2f7db HOPKINS: Implement OCEAN_HOME() 2012-11-11 21:49:35 +01:00
Strangerke
338294852d HOPKINS: Remove a goto in OCEAN() 2012-11-11 21:41:26 +01:00
Strangerke
cab8c1da60 HOPKINS: Implement OCEAN() 2012-11-11 21:37:04 +01:00
Strangerke
ec012d7242 HOPKINS: Rework a bit BASE() code 2012-11-11 20:47:08 +01:00
Strangerke
29d5451915 HOPKINS: Implement BASE() 2012-11-11 20:26:45 +01:00
Strangerke
678f133977 HOPKINS: Implement BASED(), remove a parameter to PLAY_SEQ() 2012-11-11 18:52:43 +01:00
Strangerke
e0f06d7f96 HOPKINS: Implement INCENDIE() 2012-11-11 18:13:01 +01:00
Strangerke
49c20931d9 HOPKINS: Implement Credits() 2012-11-11 17:59:29 +01:00
Strangerke
0e11fbbe53 HOPKINS: Implement JOUE_FIN()
Change two more variables to boolean
2012-11-11 16:43:18 +01:00
Strangerke
3e4c99fce7 HOPKINS: Implement AVION() 2012-11-11 15:50:22 +01:00
Strangerke
9b9b761e71 HOPKINS: Little cleanup of previous commit 2012-11-11 15:15:59 +01:00
Strangerke
99cc57ff8d HOPKINS: Implement PWBASE() 2012-11-11 15:11:31 +01:00
Strangerke
0a01d4993e HOPKINS: Implement RunLinuxFull, stub some new functions
Change one more variable to use boolean
2012-11-11 14:22:58 +01:00
Paul Gilbert
75eaa297c6 HOPKINS: Refactored the PCX decoder to use the existing ScummVM decoder 2012-11-11 21:33:17 +11:00
Paul Gilbert
9fd36c32f2 HOPKINS: Update playing sounds when the volumes are changed in the GMM 2012-11-11 20:58:33 +11:00
Paul Gilbert
4def58832d HOPKINS: Added missing flush of changed sound settings to disk 2012-11-11 20:00:57 +11:00
Paul Gilbert
1844e4faa2 HOPKINS: Clean up of un-needed sound structure fields 2012-11-11 19:54:48 +11:00