Commit Graph
33 Commits
Author SHA1 Message Date
Willem Jan Palenstijn dde259f068 COMMON: Remove BitStream base class to allow inlining calls
All users of BitStream were in fact using a specific, hardcoded variant,
so we can hardcode that variant, removing the need for virtual calls,
and enabling inlining.
2017-08-24 19:46:59 +02:00
Eugene Sandulenko 87eef75a26 MACVENTURE: Provide copyright notice for WebVenture by Sean Kasun, and fix GPL headers 2016-09-03 11:16:02 +02:00
Borja Lorente ccd5ad5162 MACVENTURE: Fix double overflow when blitting 2016-08-19 16:30:25 +02:00
Borja Lorente 69f2302a1a MACVENTURE: Remove JavaScript constructs 2016-08-19 16:30:25 +02:00
Borja Lorente 19c7bcf9d4 MACVENTURE: Fix formatting 2016-08-19 16:30:24 +02:00
Borja Lorente e5cf0332f2 MACVENTURE: Break up one-line ifs and fix braces 2016-08-19 16:30:24 +02:00
Borja Lorente 234a3b95a2 MACVENTURE: Fix cursor warning 2016-08-19 16:30:23 +02:00
Borja Lorente 9c0777efbf MACVENTURE: Fix some compiler warnings 2016-08-19 16:30:23 +02:00
Borja Lorente 09fe00eb2a MACVENTURE: Fix indentation and braces 2016-08-19 16:30:18 +02:00
Borja Lorente d86a426dcb MACVENTURE: Fix image overflow blitting 2016-08-19 16:29:17 +02:00
Borja Lorente 44a6f8a1db MACVENTURE: Fix minor memory leaks 2016-08-19 16:29:17 +02:00
Borja Lorente 0c0be43a3e MACVENTURE: Fix corner case drawing overflow 2016-08-14 19:01:01 +02:00
Borja Lorente 427d69535f MACVENTURE: Fix object overflow 2016-08-14 19:01:00 +02:00
Borja Lorente 09a4a4ac39 MACVENTURE: Fix image to allow mask attributes 2016-08-14 18:55:17 +02:00
Borja Lorente 33ed84ff74 MACVENTURE: Fix small render error 2016-08-14 18:55:17 +02:00
Borja Lorente a06f291280 MACVENTURE: Add basic game save/load feature 2016-08-14 18:55:17 +02:00
Borja Lorente 2a521bb22d MACVENTURE: Add dialog system 2016-08-14 18:55:17 +02:00
Borja Lorente c36f8c429f MACVENTURE: Soften conditions for object selection 2016-08-14 18:54:52 +02:00
Borja Lorente bc29c37f32 MACVENUTRE: Fix PPIC0 Drawing 2016-08-14 18:53:51 +02:00
Borja Lorente 517aceefcb MACVENTURE: Add scene transition 2016-08-14 18:43:13 +02:00
Borja Lorente 0485483254 MACVENTURE: Minor fixes and skull rising 2016-08-14 18:41:15 +02:00
Borja Lorente 45a2aa94b9 MACVENTURE: Fix rect collission 2016-08-14 18:40:24 +02:00
Borja Lorente 4837b7750a MACVENTURE: Add rect collission for main game window 2016-08-14 18:39:27 +02:00
Borja Lorente 499ebc0b54 MACVENTURE: Script engine fixes 2016-08-14 18:38:10 +02:00
Borja Lorente ba5ed7fc88 MACVENTURE: Major push in functionality and rendering 2016-08-14 18:37:46 +02:00
Borja Lorente ec7eb7cb5b MACVENTURE: Game window object selection and some more opcodes 2016-08-14 18:34:53 +02:00
Borja Lorente 1540674f77 MACVENTURE: Fix dymanic object drawing 2016-08-14 18:33:25 +02:00
Borja Lorente 0743e9531b MACVENTURE: Implemente dynamic object drawing 2016-08-14 18:32:46 +02:00
Borja Lorente 4d8f8fd36b MACVENTURE: Complete ppic blitting 2016-08-14 18:31:44 +02:00
Borja Lorente 27ecdea891 MACVENTURE: Add & test PPIC3 Huffman loading 2016-08-14 18:31:44 +02:00
Borja Lorente 15de1a2e60 MACVENTURE: Add graphics blitting 2016-08-14 18:31:43 +02:00
Borja Lorente 1cee6caf13 MACVENTURE: Test PPIC1 and 2 decoding 2016-08-14 18:31:19 +02:00
Borja Lorente ccc76f2119 MACVENTURE: Add PPIC0, 1 and 2 decoding 2016-08-14 18:31:16 +02:00