Commit Graph

99 Commits

Author SHA1 Message Date
Strangerke
0b72c77d28 HOPKINS: Fix first displayed screen in full linux version 2012-11-09 19:23:39 +01:00
Strangerke
704fea1bcf HOPKINS: The Linux game (full) now starts 2012-11-09 01:18:14 +01:00
Strangerke
c2a5b4b339 HOPKINS: More full version initialization, change 2 variables to boolean 2012-11-08 08:29:26 +01:00
Strangerke
1ce4ccc42b HOPKINS: Fix more mass renaming issues 2012-10-29 23:38:31 +01:00
Strangerke
a79cf7fa4f HOPKINS: Replace some more boolean values 2012-10-29 22:54:35 +01:00
Strangerke
9d18e3fa59 HOPKINS: Replace some 0/1 by false/true for boolean variables 2012-10-28 22:38:34 +01:00
Paul Gilbert
a0c26cde21 HOPKINS: Added extra shouldQuit checks to introduction sequence 2012-10-28 22:31:12 +11:00
Paul Gilbert
b005f9dad0 HOPKINS: Work on hooking save/loading into the ScummVM framework 2012-10-28 14:51:17 +11:00
Strangerke
46b44b923b HOPKINS: Use platform detection in order to properly initialize the mouse cursor
Also fix mass-renaming error in header
2012-10-27 19:08:53 +02:00
Paul Gilbert
ec0a33b949 HOPKINS: Beginnings of save/load implementation 2012-10-27 22:16:54 +11:00
Paul Gilbert
38b5cf1efe HOPKINS: Created new SaveFileManager class to handle save file related code 2012-10-24 22:49:32 +11:00
Paul Gilbert
39bc683a18 HOPKINS: Merged inventory dialog and OptionsDialog class into a DialogsManager class 2012-10-24 20:37:42 +11:00
Paul Gilbert
bf0290f6a4 HOPKINS: Moved the script execution code to it's own file 2012-10-23 20:40:19 +11:00
Paul Gilbert
289ca6e50d HOPKINS: Fix some more uninitialised variables 2012-10-23 09:07:19 +11:00
Paul Gilbert
af2824da82 HOPKINS: Added debugger skeleton 2012-10-14 13:43:29 +11:00
Paul Gilbert
4e0738af23 HOPKINS: Bugfixes for INILINK initialisatoin 2012-10-09 00:21:03 +11: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
52166834d5 HOPKINS: Implemented lots more of the remaining stubbed methods 2012-10-05 00:55:25 +10:00
Paul Gilbert
bc863bd241 HOPKINS: Implemented more stubbed object manager methods 2012-10-03 22:15:39 +10:00
Paul Gilbert
84e07ae725 HOPKINS: Changed all __int16 to int 2012-09-30 21:21:09 +10:00
Paul Gilbert
7c9ad56aac HOPKINS: Implemented many of the previously stubbed methods 2012-09-28 22:15:59 +10:00
Paul Gilbert
1885141be5 HOPKINS: Starting implementation of talk manager 2012-09-26 23:34:10 +10:00
Paul Gilbert
3fcff82dae HOPKINS: Added extra shouldQuit check to animation player 2012-09-23 21:05:55 +10:00
Paul Gilbert
01bcd87ba4 HOPKINS: Initial implementation of CHOICE_OPTION and AFF_SPRITES 2012-09-23 10:59:52 +10:00
Paul Gilbert
e0c9eeae16 HOPKINS: Bugfixes to making menu selections, and quitting game 2012-09-22 20:45:08 +10:00
Paul Gilbert
1597aff3c7 HOPKINS: Clean up of moving Txt array from Globals to FontManager 2012-09-22 19:54:30 +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
9900adf18c HOPKINS: Initial implementation of some code that will be needed for cursor display 2012-09-19 21:34:23 +10:00
Paul Gilbert
044f9b83ec HOPKINS: Bugfixes to the display of the starting menu 2012-09-17 18:53:29 +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
6e8fd5812b HOPKINS: Cleanup and refactoring of frame counting and delays 2012-09-15 11:45:36 +10:00
Paul Gilbert
f1fce64994 HOPKINS: Initial implementation of main animation player method 2012-09-15 10:27:15 +10:00
Paul Gilbert
e66ce45d0a HOPKINS: Further work and bugfixes on palette processing 2012-09-13 21:08:54 +10:00
Paul Gilbert
254d4ac72b HOPKINS: Improved on the initial image display hack 2012-09-10 22:18:43 +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
8fd0d0629a HOPKINS: Added stub event loop 2012-09-09 20:15: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
Paul Gilbert
b8086aabc5 HOPKINS: Commit of lots more initialisation code 2012-09-08 18:45:22 +10:00
Paul Gilbert
578b1601fe HOPKINS: Added further configuration setup 2012-09-08 10:08:12 +10:00
Paul Gilbert
c10f87f9c8 HOPKINS: Beginnings of file manager code 2012-09-08 09:09:09 +10:00
Paul Gilbert
0b616d0082 HOPKINS: Initial skeleton engine commit 2012-09-07 22:20:05 +10:00