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