Strangerke
271087850f
HOPKINS: Refactor CHARGE_OBSTACLE
2013-01-10 21:25:21 +01:00
Strangerke
66cc7d099e
HOPKINS: Some refactoring of PARC_VOITURE and initRoute
2013-01-10 20:10:16 +01:00
Strangerke
36894babe1
HOPKINS: Refactor checkCollisionLine
2013-01-10 08:28:15 +01:00
Strangerke
0bf6d54d6b
HOPKINS: Simplify absolute values in LinesManager
2013-01-09 08:05:58 +01:00
Strangerke
df00c12c85
HOPKINS: Refactor searchSavegames
2013-01-09 07:36:00 +01:00
Strangerke
f3174c64bf
HOPKINS: Rewrite nextVerbIcon
2013-01-09 01:15:15 +01:00
Strangerke
137eb5f348
HOPKINS: Fix typo in previous commit
2013-01-09 00:38:19 +01:00
Strangerke
e4fcd5c406
HOPKINS: Get rid of some more casts in objectManager
2013-01-09 00:25:43 +01:00
Strangerke
96d1247e4a
HOPKINS: Get rid of some more casts in objectManager
2013-01-09 00:22:34 +01:00
Strangerke
0376c6bcb8
HOPKINS: Remove some nasty casts from menuManager and ObjectManager
2013-01-08 23:45:15 +01:00
Filippos Karapetis
2b1b668908
HOPKINS: Get rid of the NO_VISU global variable
2013-01-08 13:39:14 +02:00
Filippos Karapetis
7462978be5
HOPKINS: Get rid of more useless global variables
2013-01-08 13:30:33 +02:00
Filippos Karapetis
fddc6497bf
HOPKINS: Clean up the menu code
2013-01-08 13:12:49 +02:00
Strangerke
5a961b104f
HOPKINS: Refactor nextObjectIcon
2013-01-08 08:37:42 +01:00
Strangerke
e67e84dfe7
HOPKINS: Some renaming and refactoring in showInventory and changeObject
2013-01-08 00:38:05 +01:00
Strangerke
495ecaafbc
HOPKINS: Remove global filename and constructFilename
2013-01-08 00:03:08 +01:00
Filippos Karapetis
337c5d0e8d
HOPKINS: Merge all the different full version logic handlers
2013-01-08 00:38:00 +02:00
Strangerke
991f999069
HOPKINS: Add detection for Hopkins Spanish
2013-01-07 20:32:08 +01:00
Filippos Karapetis
416463c3da
HOPKINS: Get rid of _disableCursorFl
2013-01-07 19:59:38 +02:00
Filippos Karapetis
e57c82f9da
HOPKINS: Get rid of the NOSPRECRAN global variable
2013-01-07 19:43:24 +02:00
Filippos Karapetis
60e11931ba
HOPKINS: Fix fileExists()
2013-01-07 19:42:46 +02:00
Filippos Karapetis
5f171c51bf
HOPKINS: Remove useless globals and rename some variables
2013-01-07 17:53:17 +02:00
Filippos Karapetis
55337fa93b
HOPKINS: Get rid of the checks for the interlaced videos inside the TSVGA folder
2013-01-07 17:40:41 +02:00
Filippos Karapetis
f1dafa025c
HOPKINS: Fix regression (typo)
2013-01-07 17:01:24 +02:00
Filippos Karapetis
87385740be
HOPKINS: The return value of constructLinuxFilename is unused
2013-01-07 16:21:55 +02:00
Filippos Karapetis
bd865d9741
HOPKINS: Remove static game directory configuration options
...
Also, remove the unused VGA folder.
This is the first step to remove constructFilename() and associated functions.
2013-01-07 16:17:27 +02:00
Filippos Karapetis
b270942f6e
HOPKINS: Remove more unused global variables
2013-01-07 15:27:05 +02:00
Filippos Karapetis
6629fa7cc5
HOPKINS: Remove another unused global variable
2013-01-07 14:05:03 +02:00
Filippos Karapetis
5c39cd95e1
HOPKINS: Remove another unused global
2013-01-07 13:59:10 +02:00
Filippos Karapetis
be83708ef5
HOPKINS: Fix typo
2013-01-07 13:58:54 +02:00
Filippos Karapetis
cdad3b605d
HOPKINS: Simplify SoundManager::WSOUND()
2013-01-07 13:49:41 +02:00
Filippos Karapetis
30eeb9163d
HOPKINS: Get rid of more unused/unnecessary globals
2013-01-07 13:24:04 +02:00
Filippos Karapetis
aa0f860442
HOPKINS: Remove unused variables
2013-01-07 12:58:32 +02:00
Strangerke
b26f25455f
HOPKINS: Some renaming
2013-01-07 08:33:55 +01:00
Strangerke
7c815f2ca7
HOPKINS: Some refactoring in ComputerManager
2013-01-07 08:02:19 +01:00
Strangerke
b7f5c7ae8d
HOPKINS: More 16b refactoring
2013-01-07 01:03:58 +01:00
Strangerke
9b8b1d6331
HOPKINS: Simplify Copy_vga16, get rid of unsafe uint16 casts
2013-01-07 00:30:21 +01:00
Strangerke
a91eaeb4f7
HOPKINS: Remove uint16 casting in m_scroll16 in order to avoid endian issue
2013-01-06 23:12:34 +01:00
Strangerke
117d99f22b
HOPKINS: Remove a GOTO in Copy_WinScan_Vbe
2013-01-06 11:33:12 +01:00
Strangerke
2e331ee630
HOPKINS: Simplify character mapping in ComputerManager
2013-01-05 18:55:43 +01:00
Strangerke
792b00b790
HOPKINS: Some refactoring in ComputerManager.
2013-01-05 18:36:24 +01:00
Strangerke
eaecc37d08
HOPKINS: Silence GCC warnings related to the computer manu
2013-01-05 17:42:21 +01:00
Strangerke
45020d3012
HOPKINS: Refactor copy16bFromSurfaceScaleX2
2013-01-05 16:02:25 +01:00
Strangerke
c9f342f4ce
HOPKINS: Remove 8b CopyAsm, rename the 16b one
2013-01-05 13:10:58 +01:00
Strangerke
907d705c1e
HOPKINS: (on Behalf of Eriktorbjorn) dispose music after use in order to avoid a memory leak
2013-01-05 12:12:40 +01:00
Strangerke
3ee199ad7a
HOPKINS: Fix display in breakout game. Get rid of any int16 cast to make sure it's endian safe.
2013-01-05 02:19:55 +01:00
Strangerke
0a25776dca
HOPKINS: Get rid of NO_OFFSET which isn't initialized properly in the original game...
2013-01-05 01:14:27 +01:00
Strangerke
e349464249
HOPKINS: Fix regression introduced in fbd2c0e918
2013-01-04 23:53:54 +01:00
Strangerke
ccef9fb3ea
HOPKINS: Remove setModeVesa()
2013-01-04 22:41:11 +01:00
Strangerke
e43ddb09e9
HOPKINS: Fix crash in exotic versions when leaving the computer
2013-01-04 21:59:51 +01:00
Strangerke
b97154e6f4
HOPKINS: Add computer texts for the French and English versions for the Win95 versions.
...
The Polish version is handled by an external file, just like most of the existing versions
2013-01-04 21:45:52 +01:00
Strangerke
de2c2b7bdb
HOPKINS: Refactor Copy_WinScan_Vbe3
2013-01-04 16:43:44 +01:00
Strangerke
668cba5bea
HOPKINS: Fix regressions in d6f72071a4
2013-01-04 14:17:51 +01:00
Strangerke
9a089929b2
HOPKINS: Simplify a bit more fade out function. Reduce fade out delay time.
2013-01-03 23:20:54 +01:00
Strangerke
0958eaddc5
HOPKINS: Rewrite fade out
2013-01-03 23:01:00 +01:00
Strangerke
6976be7438
HOPKINS: Rename functions related to fade in/out. Fix a potential issue for short fadings
2013-01-03 22:32:22 +01:00
Strangerke
079994d35c
HOPKINS: Rewrite fade in, add a delay
2013-01-03 16:30:53 +01:00
Strangerke
6ff4c4c79b
HOPKINS: Commit by Eriktorbjorn : New way of playing music
2013-01-03 16:29:35 +01:00
Strangerke
3ab4446a1b
HOPKINS: Fix remaining GCC warnings (on behalf of Eriktorbjorn)
2013-01-03 01:33:26 +01:00
Strangerke
a4b7b29157
HOPKINS: Silence some warnings reported by GCC. Thanks Eriktorbjorn for reporting those
2013-01-02 20:12:32 +01:00
Strangerke
3eae64cf25
HOPKINS: Missing modification in previous commit
2013-01-02 17:28:50 +01:00
Strangerke
7c88b9c54e
HOPKINS: Silence some GCC warning (thanks to eriktorbjorn)
2013-01-02 16:04:15 +01:00
Strangerke
74d1e3e013
HOPKINS: fix errors in ajoute_ligne, add comments on the impossible check
2013-01-02 15:04:12 +01:00
Strangerke
682e70623a
HOPKINS: More refactoring and renaming, remove several useless variables
2013-01-02 00:57:00 +01:00
Strangerke
b21000901a
HOPKINS: Missing modifications in previous commit
2013-01-01 23:16:07 +01:00
Strangerke
13063aeb3f
HOPKINS: Refactoring in ComputerManager
2013-01-01 23:10:21 +01:00
Strangerke
d6f72071a4
HOPKINS: Some more refactoring and renaming
2013-01-01 21:03:24 +01:00
Strangerke
cb363aafd5
HOPKINS: Refactoring in ObjectsManager, renaming
2013-01-01 13:53:07 +01:00
Strangerke
a8bc62fc0f
HOPKINS: Some renaming in ObjectManager, fix animation speed
2012-12-31 17:03:43 +01:00
Strangerke
a57e859d14
HOPKINS: Some more refactoring
2012-12-31 01:09:06 +01:00
Strangerke
f59f7dafc3
HOPKINS: Refactoring in FontManager and LinesManager
2012-12-31 00:18:08 +01:00
Strangerke
17b5a57c6b
HOPKINS: Remove REDRAW counter, as it's always equal to 0 and therefore useless
2012-12-30 19:33:53 +01:00
Strangerke
3629fd8083
HOPKINS: More renaming, some refactoring in DialogsManager
2012-12-30 18:51:47 +01:00
Strangerke
ad360142c1
HOPKINS: Some refactoring in ComputerManager
2012-12-30 14:48:38 +01:00
Strangerke
aedb1609c6
HOPKINS: Remove redrawAnim() and all associated code
2012-12-30 14:28:24 +01:00
Strangerke
583204603b
HOPKINS: Some more refactoring in ObjectsManager
2012-12-30 01:54:43 +01:00
Strangerke
5e4b8b0cb1
HOPKINS: More refactoring in ObjectsManager
2012-12-30 01:21:43 +01:00
Strangerke
ea235f71a5
HOPKINS: More refactoring of ObjectsManager
2012-12-29 23:57:50 +01:00
Strangerke
f7b62d5557
HOPKINS: Refactor ObjectsManager
2012-12-29 19:58:37 +01:00
Strangerke
b284338d67
HOPKINS: Some refactoring in ObjectManager, some renaming
2012-12-29 14:20:34 +01:00
Strangerke
0adb2a31da
HOPKINS: More renaming and refactoring
2012-12-28 08:51:25 +01:00
Strangerke
c934363790
HOPKINS: Some more renaming and refactoring
2012-12-28 08:26:27 +01:00
Strangerke
c07beb6445
HOPKINS: Some refactoring in showComputer
2012-12-27 19:08:10 +01:00
Strangerke
7997011d2f
HOPKINS: Some renaming in TalkManager
2012-12-27 18:41:52 +01:00
Strangerke
9a88c748fe
HOPKINS: Stop music properly when using the MOD player
2012-12-27 18:41:20 +01:00
Strangerke
dc02df8cd2
HOPKINS: Remove forgotten useless variable
2012-12-27 08:13:29 +01:00
Strangerke
7e3be3c2d8
HOPKINS: Some refactoring in TalkManager
2012-12-27 07:52:37 +01:00
Strangerke
55478fd11b
HOPKINS: Some more renaming, remove '== true' statements
2012-12-26 22:02:48 +01:00
Strangerke
10a61a8124
HOPKINS: Some renaming and refactoring
2012-12-26 21:30:51 +01:00
Strangerke
145b593e22
HOPKINS: Some refactoring in OCEAN()
2012-12-26 08:27:32 +01:00
Strangerke
c7b49ac883
HOPKINS: Renaming
2012-12-26 07:56:26 +01:00
Strangerke
1efe969b66
HOPKINS: Fix menu in BeOS and OS2 versions
2012-12-26 07:55:56 +01:00
Strangerke
59e85997b3
HOPKINS: Load correct voice ressource file in BeOS and OS/2 versions
2012-12-26 00:31:42 +01:00
Strangerke
2b665c67cb
HOPKINS: Add MOD file support
2012-12-25 23:53:45 +01:00
Strangerke
f89001d75c
HOPKINS: Renaming
2012-12-25 22:48:11 +01:00
Strangerke
657dfdaa6d
HOPKINS: Remove useless variable in MenuManager, some renaming
2012-12-25 02:25:13 +01:00
Strangerke
40cd508ea7
HOPKINS: Remove one more useless flag
2012-12-24 18:49:51 +01:00
Strangerke
093f397e98
HOPKINS: Remove useless variables
2012-12-24 18:48:13 +01:00
Strangerke
48f997ccb5
HOPKINS: More refactoring in handleOpcode, some renaming
2012-12-24 18:43:49 +01:00
Strangerke
1c5a6f8c74
HOPKINS: Start refactoring handleOpcode
2012-12-24 18:24:08 +01:00
Strangerke
74e3e45732
HOPKINS: Refactor checkSignature
2012-12-24 14:42:47 +01:00
Strangerke
9333f6628a
HOPKINS: Fix very old bug in traduction2
2012-12-24 13:45:29 +01:00
Strangerke
4ab60c43c0
HOPKINS: Refactor handleGoto and handleIf, some renaming
2012-12-24 13:32:39 +01:00
Strangerke
8c1f422bd6
HOPKINS: Remove magic values used to check language, some renaming and refactoring
2012-12-24 11:36:53 +01:00
Strangerke
8cce272117
HOPKINS: Some more renaming
2012-12-24 01:43:37 +01:00
Strangerke
3f8085f654
HOPKINS: Some more renaming, remove useless variable
2012-12-23 20:36:08 +01:00
Strangerke
1f987a91ae
HOPKINS: Some more renaming. Remove 2 useless palettes
2012-12-23 19:08:23 +01:00
Strangerke
0120107a6d
HOPKINS: Implement code for OS/2 version
2012-12-22 14:26:07 +01:00
Strangerke
e44df77329
HOPKINS: Remove useless IF statements
2012-12-22 01:28:31 +01:00
Strangerke
fcbcca45b1
HOPKINS: Fix a couple of regressions. Thanks fuzzie for the help
2012-12-21 18:19:15 +01:00
Strangerke
d80790a8d8
HOPKINS: Remove remaining hexa values
2012-12-21 08:12:02 +01:00
Strangerke
2f77e933ba
HOPKINS: Remove some hex values
2012-12-21 01:26:11 +01:00
Strangerke
664463d5d8
HOPKINS: Fix bug introduced in previous commit, more renaming
2012-12-20 08:35:11 +01:00
Strangerke
687b7f97df
HOPKINS: Remane functions and variables from Globals
2012-12-20 00:30:01 +01:00
Strangerke
076546d41d
HOPKINS: More renaming
2012-12-19 08:00:22 +01:00
Strangerke
c1aafc9b47
HOPKINS: Rename methods in ObjectsManager, Globals and GraphicsManager
2012-12-19 02:15:32 +01:00
Strangerke
5678fbd321
HOPKINS: Some refactoring and renaming in ObjectsManager
2012-12-18 21:50:50 +01:00
Strangerke
f9653e5c09
HOPKINS: Remove some do while from ObjectsManager
2012-12-18 08:47:28 +01:00
Strangerke
fbd2c0e918
HOPKINS: Some renaming, rework some loop statements
2012-12-18 00:37:52 +01:00
Strangerke
1182885d12
HOPKINS: Some renaming, rework some loop statements
2012-12-17 08:01:29 +01:00
Strangerke
e99d5b320a
HOPKINS: Renaming of members of Globals and ObjectsManager
2012-12-17 00:16:49 +01:00
Strangerke
385d097167
HOPKINS: Some more renaming
2012-12-16 14:22:24 +01:00
Strangerke
0aab5168ce
HOPKINS: Start renaming ObjectsManager members
2012-12-16 09:56:50 +01:00
Strangerke
38437c4efe
HOPKINS: Some more renaming
2012-12-16 02:11:36 +01:00
Strangerke
3c31d91d97
HOPKINS: Remove zoom, mode, SDL Zoom and fullscreen variables
...
Also remove functions related to the loading of INI files
2012-12-16 00:26:54 +01:00
Strangerke
2d172ab46e
HOPKINS: Remove all code related to 8b display
2012-12-15 23:28:58 +01:00
Strangerke
d7d8c19dae
HOPKINS: Merge two zoom in and out functions
2012-12-15 22:46:09 +01:00
Strangerke
0ec1994adc
HOPKINS: Use direct values in case5, in win95 full
2012-12-15 10:21:08 +01:00
Strangerke
a3ea253718
HOPKINS: Add support for BeOS full version
2012-12-14 01:53:17 +01:00
Strangerke
95025312a7
HOPKINS: Janitorial - Remove trailing space and double semi columns
2012-12-14 01:49:22 +01:00
Strangerke
fb5d1736fa
HOPKINS: Fix bugs introduced in previous commits
2012-12-12 23:16:07 +01:00
Strangerke
eece86d78e
HOPKINS: Homogenization of memory management
2012-12-12 08:05:04 +01:00
Strangerke
3b3a28e27f
HOPKINS: Rename functions in FontManager
2012-12-12 00:22:18 +01:00
Strangerke
d274441e12
HOPKINS: Some more renaming
2012-12-11 08:31:07 +01:00
Strangerke
299fbfc7c7
HOPKINS: Start renaming EventsManager functions
2012-12-11 01:53:50 +01:00
Strangerke
af667771a9
HOPKINS: Rename functions in DialogManager
2012-12-10 23:57:59 +01:00
Strangerke
78cf8296e0
HOPKINS: Fix typo reported by alex
2012-12-10 22:17:35 +01:00
Paul Gilbert
6aa2ef92b9
HOPKINS: Bugfix for first display of newspaper in the Linux full game intro
2012-12-10 22:16:47 +11:00
Paul Gilbert
9d8a2154f2
HOPKINS: Cleanup of playAnim method
2012-12-10 22:16:09 +11:00
Strangerke
269a6f9cae
HOPKINS: Some more function renaming
2012-12-10 07:54:03 +01:00
Strangerke
663bf3139f
HOPKINS: Rename (most of) ComputerManager functions
2012-12-10 00:23:51 +01:00
Strangerke
742b9e4750
HOPKINS: Rename animationManager functions
2012-12-09 22:35:59 +01:00
Strangerke
867cbbf4ff
HOPKINS: Refactor fileManager
2012-12-09 20:22:12 +01:00
Paul Gilbert
fedf2ca70f
HOPKINS: Bugfix for sounds in the Breakout game
2012-12-09 20:38:28 +11:00
Strangerke
9987b436f5
HOPKINS: Fix language internal mapping for Polish
2012-12-09 10:05:26 +01:00
Strangerke
17da9c0694
HOPKINS: Fix crash in Win95 EN Demo, enable intro in Win95 PL demo
2012-12-09 10:00:13 +01:00
Strangerke
88c223824e
HOPKINS: Refactor runLinuxFull
2012-12-09 01:19:48 +01:00
Strangerke
d68a296258
HOPKINS: Refactor runWin95Full
2012-12-09 00:07:54 +01:00
Strangerke
0e1eeaa5f1
HOPKINS: Some more refactoring
2012-12-08 20:19:14 +01:00
Strangerke
706e1584fa
HOPKINS: Refactor runWin95Demo and PLAY_ANM_SOUND
2012-12-08 20:02:33 +01:00
Strangerke
d5042c5049
HOPKINS: Refactor runLinuxDemo to avoid nested loops and gotos
2012-12-08 15:36:37 +01:00
Paul Gilbert
a8c7f70251
HOPKINS: Apply second memory leak patch
2012-12-08 22:45:11 +11:00
Paul Gilbert
91e44d8e21
HOPKINS: Apply first set of memory leak fixes
2012-12-08 22:44:00 +11:00
Strangerke
e10f98fa5b
HOPKINS: Add fallback to APC for dialogs
2012-12-06 08:12:00 +01:00
Strangerke
5ac76b5c52
HOPKINS: Remove useless tests in CENSURE()
2012-12-06 08:02:30 +01:00
Strangerke
a645f876c3
HOPKINS: Remove CARD_SB variable. Sound card is always present.
2012-12-06 07:49:55 +01:00
Strangerke
dbef4b9147
HOPKINS: Remove duplicate variable
2012-12-06 07:44:24 +01:00
Strangerke
89f3ecdfb1
HOPKINS: Better initialization of FontManager
2012-12-06 00:10:46 +01:00
Paul Gilbert
6831f5bae6
HOPKINS: Further fixes for SCBOB
2012-12-05 20:53:14 +11:00
Paul Gilbert
1f0e31d95f
HOPKINS: Clean up shadowed variable in SCBOB
2012-12-05 20:49:05 +11:00
Paul Gilbert
e0711bb832
HOPKINS: Fix some compiler warnings under gcc
2012-12-05 20:41:58 +11:00
Strangerke
8aebc05322
HOPKINS: Polish demo now starts
2012-12-05 01:27:25 +01:00
Strangerke
b671fbc534
HOPKINS: Remove commented variables in runWin95Full
2012-12-05 01:17:40 +01:00
Strangerke
13cb37defc
HOPKINS: Add detection for Polish demo
2012-12-05 01:15:59 +01:00
Strangerke
1665340fca
HOPKINS: Add MODE_VESA()
2012-12-04 23:29:28 +01:00
Strangerke
6aa44d1233
HOPKINS: Fix glitch in full win95 version logic
2012-12-04 23:25:01 +01:00
Strangerke
f91b1f1129
HOPKINS: Janitorials: remove some while(1)
2012-12-04 21:36:53 +01:00
Strangerke
99f3442393
HOPKINS: Add code for win95 full version
2012-12-04 21:35:54 +01:00
Strangerke
84cad29ed6
HOPKINS: Rewrite a for statement in previous commit
2012-12-03 07:52:31 +01:00
Strangerke
5dd1776228
HOPKINS: Win95 demo is now completable
2012-12-03 07:48:37 +01:00
Paul Gilbert
542d7fd068
HOPKINS: Bugfixes for quitting in the Windows demo version
2012-12-02 22:33:35 +11:00
Paul Gilbert
3841a0d006
HOPKINS: Bugfix for loading APC music files in the Windows versions
2012-12-02 22:33:01 +11:00
Paul Gilbert
222c3f2661
HOPKINS: Implemented ADULT() method needed for Windows demo
2012-12-02 22:14:03 +11:00
Strangerke
4631b46f34
HOPKINS: Use an unsigned int for speed variable
2012-12-02 12:02:27 +01:00
Strangerke
a23813f9a1
HOPKINS: Add main code for Win95 demo
2012-12-02 10:42:04 +01:00
Paul Gilbert
ad7ed5eae8
HOPKINS: Fix button selections in Breakout high scores list
2012-12-02 19:10:22 +11:00
Paul Gilbert
5cd2633b3b
HOPKINS: Initial implementation of new codec for Windows APC sound files
2012-12-02 17:16:00 +11:00
Paul Gilbert
d45b22f822
HOPKINS: Fix exiting game when displaying Breakout high score table
2012-12-01 00:04:48 +11:00
Paul Gilbert
5bc956627e
HOPKINS: Clean up multiple VBL calls in NAME_SCORE
2012-12-01 00:01:37 +11:00
Paul Gilbert
0ece49e5cb
HOPKINS: Added extra flag check to can save/load currently methods
2012-11-30 23:35:14 +11:00
Paul Gilbert
b230dff1e9
HOPKINS: Fix savegame thumbnails
2012-11-30 23:15:47 +11:00
Paul Gilbert
b0ce324685
HOPKINS: Bugfix for ending delay after Bernie is killed
2012-11-28 21:15:07 +11:00
Paul Gilbert
ca95da2f87
HOPKINS: Fix for character select icons appearing on the map screen
2012-11-28 21:03:11 +11:00
Paul Gilbert
ef90135bb9
HOPKINS: Bugfix for exiting game when the map screen is being shown
2012-11-28 20:49:26 +11:00
Paul Gilbert
0465fa37b9
HOPKINS: Bugfix for Hopkins/Samantha appearing when you're controlling the other.
2012-11-28 20:42:56 +11:00
Paul Gilbert
8896ba99fc
HOPKINS: Fix incorrect loop increment in CONTOURNE method
2012-11-28 20:40:39 +11:00
Strangerke
81d8ec5a74
HOPKINS: Rework SCBOB(), silent some CppCheck warnings
2012-11-27 22:33:51 +01:00
Paul Gilbert
cf5a2fd878
HOPKINS: Fix SAUVEGARDE pointer references to use proper data array
2012-11-26 21:36:45 +11:00
Paul Gilbert
64ec4a1c63
HOPKINS: Fix if condition check in CHANGE_TETE
2012-11-26 21:05:11 +11:00
Paul Gilbert
39edde3513
HOPKINS: fix hanging when selecting Exit from the Linux full game menu
2012-11-26 20:51:10 +11:00
Paul Gilbert
fede8845aa
HOPKINS: Properly initialise the NO_COUL variable at startup.
...
This fixes animation issues with the factory lift near the end of the game.
2012-11-25 22:38:37 +11:00
Paul Gilbert
fc33d2d762
HOPKINS: Replaced many occurrences of 640 with SCREEN_WIDTH
2012-11-25 21:25:14 +11:00
Paul Gilbert
9f9bf34ffd
HOPKINS: Renamed CharcaterInfo fields of SAUVEGARDE
2012-11-25 20:56:47 +11:00
Paul Gilbert
dc07463dfd
HOPKINS: Disable scene scrolling when the Options or save/load dialog is shown
2012-11-25 20:31:45 +11:00
Paul Gilbert
f6a098bc4f
HOPKINS: Bugfix for intermittent crash when opening Save/Load dialog
2012-11-25 20:18:38 +11:00
Paul Gilbert
cc9a0bbb6d
HOPKINS: Comments and parameter naming for CHANGE_TETE
2012-11-25 07:08:13 +11:00
Strangerke
fd421b6bae
HOPKINS: Fix more CppCheck warnings
2012-11-24 15:36:18 +01:00
Paul Gilbert
b695d9c709
HOPKINS: Changed final PlayerCharacter constant to CHARACTER_SAMANTHA
2012-11-24 22:31:12 +11:00
Paul Gilbert
d52ae2f47b
HOPKINS: Clean-up of CHANGE_TETE to fix switching characters
2012-11-24 22:26:06 +11:00
Strangerke
6db4aca751
HOPKINS: Fix more CppCheck warnings
2012-11-24 00:57:37 +01:00
Strangerke
38acdce735
HOPKINS: Fix more CppCheck warnings
2012-11-24 00:16:44 +01:00
Strangerke
384ca5dd82
HOPKINS: Fix CppCheck warnings
2012-11-23 22:21:35 +01:00
Paul Gilbert
9a674ac89c
HOPKINS: Bugfix to showing selected inventory item in factory lift
2012-11-23 21:55:17 +11:00
Strangerke
7d146d5ed3
HOPKINS: Cleanup TXT4()
2012-11-23 00:18:54 +01:00
Strangerke
42bafc5719
HOPKINS: Fix problem with some keys (A, Z, Q, M on Azerty keyboards)
2012-11-21 23:55:16 +01:00
Strangerke
cbbc928788
HOPKINS: some renaming and reworking
2012-11-21 22:42:51 +01:00
Paul Gilbert
f9a58d0aaa
HOPKINS: Enable cursor animations like the original
2012-11-21 21:59:35 +11:00
Paul Gilbert
e738722905
Merge pull request #4 from alexbevi/hopkins
...
HOPKINS: Merge compilation fixes under Linux and added detection entry
2012-11-21 02:03:39 -08:00
Strangerke
8e376ccc81
HOPKINS: Clean up some 'for' statements
2012-11-21 08:04:50 +01:00
Strangerke
ec81dfb655
HOPKINS: Fix potential problem reported by alexbevi, cleanup variables in INTRORUN
2012-11-21 00:20:55 +01:00
Alex Bevilacqua
7bd46c4ee0
HOPKINS: add another detetction entry for the Win95 full game
2012-11-20 09:37:40 -05:00
Alex Bevilacqua
dd241bd41c
HOPKINS: fix compilation (Linux)
2012-11-20 09:36:54 -05:00
Strangerke
2af626c3af
HOPKINS: Partially fix entering high scores. Still far from perfect.
2012-11-19 00:15:52 +01:00
Paul Gilbert
62759ea2a2
HOPKINS: Changed computer info display to wait for a keypress after displaying
2012-11-18 21:24:24 +11:00
Paul Gilbert
43e0daf5d1
HOPKINS: Bugfix to allow Breakout paddle movement whilst waiting for starting click
2012-11-18 21:12:21 +11:00
Paul Gilbert
c1bd7e26b0
HOPKINS: Bugfixes to actually play Breakout
2012-11-18 20:58:53 +11:00
Paul Gilbert
25a311c65b
HOPKINS: Bugfixes for setup of Breakout sub-game
2012-11-18 20:28:03 +11:00
Paul Gilbert
9f36cedd31
HOPKINS: Added enum for different FBI computer terminals, and capitalisatoin bugfixes
2012-11-18 19:31:43 +11:00
Paul Gilbert
9bc308b32b
HOPKINS: Remove old stub event loop from the HopkinsEngine::run method
2012-11-18 16:19:26 +11:00
Paul Gilbert
67ae9e9306
HOPKINS: Bugfixes for computer screen text
2012-11-18 16:16:59 +11:00
Paul Gilbert
5b7b4bc9df
HOPKINS: Fix for computer text display at the correct position
2012-11-18 16:05:38 +11:00
Paul Gilbert
9a996d66d4
HOPKINS: Bugfix for crash when walking in the projection room
2012-11-18 15:21:16 +11:00
Paul Gilbert
08dcceeefc
HOPKINS: Cleanup of FORET flag and bugfix for when leaving forest.
2012-11-18 13:42:44 +11:00
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