Commit Graph

53909 Commits

Author SHA1 Message Date
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