Commit Graph
244 Commits
Author SHA1 Message Date
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 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 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 28099ee00d HOPKINS: Added new LinesManager class with lots of line methods 2012-10-02 21:44:23 +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
Paul Gilbert 84e07ae725 HOPKINS: Changed all __int16 to int 2012-09-30 21:21:09 +10:00
Paul Gilbert 8fa33e7714 HOPKINS: Implemented more object manager methods 2012-09-30 21:02:39 +10:00
Paul Gilbert 92313216dd HOPKINS: Implemented more graphics and object methods 2012-09-29 09:33:42 +10:00
Paul Gilbert 7c9ad56aac HOPKINS: Implemented many of the previously stubbed methods 2012-09-28 22:15:59 +10:00
Paul Gilbert ddb4fdcf12 HOPKINS: Implementing font methods 2012-09-26 22:13:15 +10:00
Paul Gilbert 4f40d98af0 HOPKINS: Fix bug with clipping in Sprite_Vesa 2012-09-23 11:25:21 +10:00
Paul Gilbert 01bcd87ba4 HOPKINS: Initial implementation of CHOICE_OPTION and AFF_SPRITES 2012-09-23 10:59:52 +10:00
Paul Gilbert 460b4eb17b HOPKINS: Implemented AFFICHE_SPEED method 2012-09-22 10:36:18 +10:00
Paul Gilbert 1a63930278 HOPKINS: Disabled VBL() method code and added ScummVM cursor display.
I'm not yet sure whether VBL was only concerned with displaying the cursor, but it had some loops using the lItCounter, so it was causing infinite loops. Whatever else VBL actually does besides cursor display will have to be converted to a more ScummVM friendly implementation.
2012-09-22 09:55:40 +10:00
Paul Gilbert f20e411734 HOPKINS: Rewrite of Sprite_Vesa from scratch 2012-09-22 07:48:21 +10:00
Paul Gilbert b6eba95cc1 HOPKINS: Minor renaming and bugifxes 2012-09-21 21:20:07 +10:00
Paul Gilbert 507af7e8a5 HOPKINS: Moved VBL method from EventsManager to GraphicsManager 2012-09-21 21:05:19 +10:00
Paul Gilbert fc5d6bfb99 HOPKINS: Implemented Affiche_Perfect and support methods 2012-09-21 20:54:26 +10:00
Paul Gilbert 391e3da119 HOPKINS: Implemented Affiche_Segment_Vesa and support methods 2012-09-20 23:30:28 +10:00
Paul Gilbert 0ef0ff6099 HOPKINS: Implemented some more blitting methods 2012-09-20 22:23:07 +10:00
Paul Gilbert 3d917112c9 HOPKINS: Implemented some BOB methods 2012-09-20 22:02:55 +10:00
Paul Gilbert 06f83a0775 HOPKINS: Implemented more blitting/display methods 2012-09-20 20:54:03 +10:00
Paul Gilbert 9900adf18c HOPKINS: Initial implementation of some code that will be needed for cursor display 2012-09-19 21:34:23 +10:00
Paul Gilbert df410953c9 HOPKINS: Initial implementation of main menu method 2012-09-17 18:03:25 +10:00
Paul Gilbert 0b610c45df HOPKINS: Implemented rest of main method, with stubs for sub-method calls 2012-09-17 16:53:21 +10:00
Paul Gilbert e02e950a40 HOPKINS: Implemented Vbe decoding so introduction now runs 2012-09-15 21:42:20 +10:00
Paul Gilbert d007e0aafe HOPKINS: initial implementation of INTORUN method 2012-09-15 13:23:46 +10:00
Paul Gilbert f1fce64994 HOPKINS: Initial implementation of main animation player method 2012-09-15 10:27:15 +10:00
Paul Gilbert ec4c7a8baf HOPKINS: Fix blitting 8-bit images to the screen 2012-09-13 22:55:50 +10:00
Paul Gilbert e66ce45d0a HOPKINS: Further work and bugfixes on palette processing 2012-09-13 21:08:54 +10:00
Paul Gilbert 7b15f9ae3c HOPKINS: Implemented some of the fade methods 2012-09-10 20:26:24 +10:00
Paul Gilbert 14cd54fc39 HOPKINS: Add temporary copy of VESA surface to screen, and other bugfixes 2012-09-09 21:15:09 +10:00
Paul Gilbert 56c454fcb5 HOPKINS: Fix some obvious crashes in image loading 2012-09-09 20:28:04 +10:00
Paul Gilbert 8501e1cd85 HOPKINS: Added initialisation of graphics manager and globals fields 2012-09-09 20:10:32 +10:00
Paul Gilbert 97e84b2169 HOPKINS: Implemented image loading code 2012-09-09 19:55:05 +10:00
Paul Gilbert 42a09f00b3 HOPKINS: Implemented screen lock, unlock, and clear screen 2012-09-09 00:12:27 +10:00
Paul Gilbert ecee539bfd HOPKINS: Implement proper graphics initialisation code 2012-09-08 23:43:35 +10:00
Paul Gilbert ca84b2737f HOPKINS: Add object loading 2012-09-08 21:43:33 +10:00