Paul Gilbert
481e581422
HOPKINS: Some renaming and bugfixes to BOITE method
2012-10-14 22:58:26 +11:00
Paul Gilbert
137c17e78c
HOPKINS: Further bugfix to collision method
2012-10-14 20:54:55 +11:00
Paul Gilbert
4e16b2e81d
HOPKINS: Minor bugfix for colision method
2012-10-14 19:41:22 +11:00
Paul Gilbert
af2824da82
HOPKINS: Added debugger skeleton
2012-10-14 13:43:29 +11:00
Paul Gilbert
e23f91472e
HOPKINS: Bugfix for loading game text indexes
2012-10-14 13:00:21 +11:00
Paul Gilbert
af8023c3b7
HOPKINS: Rewrote the collision detection
2012-10-14 10:20:10 +11:00
Paul Gilbert
5f10d80f9e
HOPKINS: Removed some redundant references
2012-10-14 10:17:03 +11:00
Paul Gilbert
1d2c341933
HOPKINS: Cleanup and bugfixes for BOBZONE array initialisation
2012-10-13 21:14:18 +11:00
Paul Gilbert
193686770c
HOPKINS: Put a TODO in Capture_Mem to clip reading to within the passed surface
2012-10-13 19:38:53 +11:00
Paul Gilbert
da339dc822
HOPKINS: Comment out original code that draws the cursor on the screen.
...
This is redundant, given we're relying on core ScummVM to draw the cursor.
2012-10-13 18:41:55 +11:00
Paul Gilbert
4ed054e180
HOPKINS: Fix to show the ScummVM cursor at the correct position
2012-10-13 18:40:26 +11:00
Paul Gilbert
756dc956b5
HOPKINS: Finally implemented VBL cursor method properly
2012-10-13 18:27:14 +11:00
Paul Gilbert
1ee3c572f2
HOPKINS: Fixed Copy_WinScan_Vbe3 method
2012-10-13 16:51:44 +11:00
Paul Gilbert
ba4be24b18
HOPKINS: Reimplemented animation player method
2012-10-13 16:42:07 +11:00
Paul Gilbert
cde057a582
HOPKINS: Some cleanup to the video frame display and fading methods
2012-10-13 16:41:51 +11:00
Paul Gilbert
f2556a4caa
HOPKINS: Corrected some file exists calls
2012-10-13 15:23:29 +11:00
Paul Gilbert
ba6d36a023
HOPKINS: Added missing GOHOME/GOHOME2 methods
2012-10-13 15:19:54 +11:00
Paul Gilbert
4ec8e71997
HOPKINS: Correct video decompression methods
2012-10-13 13:04:05 +11:00
Paul Gilbert
4c456f7999
HOPKINS: Cleaned up the PERSONAGE2 event loop method
2012-10-13 11:03:06 +11:00
Paul Gilbert
9bf3e363e0
HOPKINS: Fixed problems in Affiche_Perfect
2012-10-13 10:23:33 +11:00
Paul Gilbert
e0221cc58e
HOPKINS: Some field renaming and fix loading of sprite positions
2012-10-12 22:42:56 +11:00
Paul Gilbert
721b619398
HOPKINS: Added explicit int16 cast to all READ_LE_UINT16 accesses.
...
I've already previously fixed two initialisatoin errors for data reading that expected int's to be 16 bits and signed, so adding the explicit cast everywhere will likely fix other similiar issues.
2012-10-11 22:58:04 +11:00
Paul Gilbert
d8dd04130a
HOPKINS: Implemented missing BOITE function in the font manager
2012-10-11 22:53:59 +11:00
Paul Gilbert
089ca4782b
HOPKINS: Renamed fields of ListeTxtItem class
2012-10-10 23:45:40 +11:00
Paul Gilbert
d0487f5d9f
HOPKINS: Bugfix to not call core setPalette in 16-bit mode
2012-10-10 22:33:44 +11:00
Paul Gilbert
971f51ce01
HOPKINS: Add missing constant values for SauvegardeOffset enumeration
2012-10-10 22:16:45 +11:00
Paul Gilbert
af126becb5
HOPKINS: Changed some more constant values to character literals
2012-10-10 22:13:27 +11:00
Paul Gilbert
7ca9d2100f
HOPKINS: Changed PTRNUL from being 0 to an explicitly allocated pointer.
...
Some of the methods explicitly differentiate between having a 0 result for invalid/abort versus PTRNUL return values
2012-10-10 21:03:29 +11:00
Paul Gilbert
02df605f79
HOPKINS: Fix for filename case comparisons in LIBERE_FICHIER
2012-10-10 20:42:25 +11:00
Paul Gilbert
22204ecc66
HOPKINS: Fixed loading in CHARGE_BANK_SPRITE1
2012-10-10 00:28:24 +11:00
Paul Gilbert
4e0738af23
HOPKINS: Bugfixes for INILINK initialisatoin
2012-10-09 00:21:03 +11:00
Paul Gilbert
2b592038df
HOPKINS: Implemented further initialisation
2012-10-07 00:02:02 +10:00
Paul Gilbert
cc8bfc8429
HOPKINS: Added proper initialisation for line manager class
2012-10-06 23:36:13 +10:00
Paul Gilbert
575f179f0f
HOPKINS: Converted the file manager from static to a standard manager class
2012-10-06 23:21:10 +10:00
Paul Gilbert
b718039a8a
HOPKINS: Bugfixes for startup manager initialisations
2012-10-06 00:52:52 +10:00
Paul Gilbert
fc9fc47e5f
HOPKINS: Implemented stubbed menu methods
2012-10-06 00:45:07 +10:00
Paul Gilbert
09601fab69
HOPKINS: Implemented PLAY_SEQ2
2012-10-05 23:52:59 +10:00
Paul Gilbert
86bf409540
HOPKINS: Implemented sequence player
2012-10-05 08:09:09 +10:00
Paul Gilbert
52166834d5
HOPKINS: Implemented lots more of the remaining stubbed methods
2012-10-05 00:55:25 +10:00
Paul Gilbert
549e046f27
HOPKINS: Implemented PLAN_TEST and TEST_LIGNE methods
2012-10-04 22:44:29 +10:00
Paul Gilbert
a404f86a38
HOPKINS: Implemented more previously stubbed object manager methods
2012-10-04 07:27:34 +10:00
Paul Gilbert
bc863bd241
HOPKINS: Implemented more stubbed object manager methods
2012-10-03 22:15:39 +10:00
Paul Gilbert
b06cabee4b
HOPKINS: Implemented VERIF_SMOOTH and SMOOTH_MOVE
2012-10-02 22:41:13 +10:00
Paul Gilbert
28099ee00d
HOPKINS: Added new LinesManager class with lots of line methods
2012-10-02 21:44:23 +10:00
Paul Gilbert
0cd848b9a5
HOPKINS: Manually implemented colision method
2012-10-01 23:02:45 +10:00
Paul Gilbert
c0f658847c
HOPKINS: Implemented several stubbed ObjectsManager methods
2012-09-30 23:28:21 +10:00
Paul Gilbert
c306fe01a6
HOPKINS: Fixed compilation errors with previously commented out methods
2012-09-30 22:41:10 +10:00
Paul Gilbert
7eb6fffdbd
HOPKINS: Converted many numeric values to character constants
2012-09-30 22:18:50 +10:00
Paul Gilbert
1f87e4836a
HOPKINS: Fixed some more castings identified by gcc
2012-09-30 21:41:47 +10:00
Paul Gilbert
b34091852c
HOPKINS: Fix casting errors identified by gcc
2012-09-30 21:33:00 +10:00