Martin Kiewitz
efd41ffc46
SCI/newgui: SciGuiText created
...
svn-id: r45412
2009-10-26 19:33:07 +00:00
Jordi Vilalta Prat
c7476aa16f
Groovie: Fix some styling issues pointed by cppcheck
...
svn-id: r45411
2009-10-26 19:06:36 +00:00
Filippos Karapetis
49d4e3c467
Removed some duplicate code
...
svn-id: r45410
2009-10-26 18:09:21 +00:00
Max Horn
6591010f66
TINSEL: Further untangle memory managment.
...
* Add new function MemoryNoAlloc
* Make MemoryAlloc private
* Get rid of params to various memory related functions
svn-id: r45409
2009-10-26 16:01:34 +00:00
Max Horn
b9534216ed
TINSEL: Remove MemoryHandle(), some unneeded #includes and the return value of MemoryReAlloc()
...
svn-id: r45408
2009-10-26 16:01:12 +00:00
Travis Howell
b0b1ab70c3
Fix charset color in PCE version of Loom.
...
svn-id: r45407
2009-10-26 14:49:01 +00:00
Travis Howell
dec5406e41
Fix charset display in PCE version of Loom.
...
svn-id: r45406
2009-10-26 13:22:05 +00:00
Travis Howell
bd781fad91
Increase the _palette size for PCE version of Loom.
...
svn-id: r45405
2009-10-26 12:44:26 +00:00
Travis Howell
c669b8472c
Fix cursor image in PCE version of Loom.
...
svn-id: r45404
2009-10-26 12:35:15 +00:00
Travis Howell
bf20d530a3
Add patch from Tobias, for costume palettes in PCE version of Loom, with minor changes.
...
svn-id: r45403
2009-10-26 12:29:57 +00:00
Max Horn
e963dfbd17
TINSEL: Remove dead stuff from memory managment code, doxygenify some comments
...
svn-id: r45402
2009-10-26 10:41:28 +00:00
Max Horn
bbe0b81aff
TINSEL: Remove DWM_FIXED and add new MemoryAllocFixed() function
...
svn-id: r45401
2009-10-26 10:41:11 +00:00
Max Horn
9065dca09a
TINSEL: cleanup
...
svn-id: r45400
2009-10-26 10:40:51 +00:00
Max Horn
d19a831d29
TINSEL: Move ExtractActor from scn.* to play.*
...
svn-id: r45399
2009-10-26 10:40:35 +00:00
Max Horn
240f230c1e
TINSEL: Cleanup
...
svn-id: r45398
2009-10-26 10:40:16 +00:00
Max Horn
a4c27cfe98
TINSEL: Some cleanup to the BMV code
...
svn-id: r45397
2009-10-26 10:39:51 +00:00
Travis Howell
88c7ca6f8f
Add patch from Tobias, for object masking support in PCE version of Loom.
...
svn-id: r45396
2009-10-26 10:15:05 +00:00
Filippos Karapetis
e35b6a6e80
Cleanup
...
svn-id: r45395
2009-10-26 09:47:55 +00:00
Travis Howell
485ee55308
Ooops, that part should not have been commited.
...
svn-id: r45394
2009-10-26 09:13:58 +00:00
Travis Howell
ea91714b17
Switch PCE version of Loom to 16bit color, since it used 9bit color.
...
svn-id: r45393
2009-10-26 09:11:18 +00:00
Robert Špalek
7bec12bbec
Fix 2 MIDI bugs
...
svn-id: r45392
2009-10-26 09:03:54 +00:00
Torbjörn Andersson
994408a770
Fixed some cppcheck warnings.
...
svn-id: r45391
2009-10-26 06:20:13 +00:00
Torbjörn Andersson
463ccc896a
Removed unused variable.
...
svn-id: r45390
2009-10-26 05:19:43 +00:00
Robert Špalek
74da9e5e3b
Fix Escape in the intro, and switching map and the inventory
...
svn-id: r45389
2009-10-26 04:59:52 +00:00
Travis Howell
6b61700a7b
Add patch from Tobias, for masking support in PCE version of Loom, with minor changes.
...
svn-id: r45387
2009-10-26 02:45:26 +00:00
Travis Howell
7e98cf5ca9
Remove unused variables.
...
svn-id: r45382
2009-10-25 23:12:46 +00:00
Filippos Karapetis
b5feeb60b6
Moved the cel count calculation to the new graphics code
...
svn-id: r45379
2009-10-25 22:33:08 +00:00
Filippos Karapetis
1a4b617398
- Removed graphics options code from the old GUI. Almost all of them are not supposed to be modified by the user (e.g. the way lines and brushes are drawn), and we can implement any of them again if needed in the new GUI (but they shouldn't really be needed).
...
- Added a config option to disable dithering in the new GUI if requested, called "undither", which is set to true by default and can be changed to false if needed per game
- The per-resource palette code has been removed for now, to be replaced by regular hashmaps (once the FreeSCI scifx reading code has been converted)
svn-id: r45378
2009-10-25 20:53:07 +00:00
Martin Kiewitz
0315264328
SCI/newgui: SciGuiView is now able to detect "straight" EGA mappings and will then ignore the mapping. This will result in undithering working for those views. All EGA-mapping views in qfg2 seem to be special fx related so they dont need undithering at all
...
svn-id: r45377
2009-10-25 20:46:14 +00:00
Martin Kiewitz
fa627f4233
SCI: kGameIsRestarting - another change, setting back delay back to 30msecs, but no delay during initial 50 calls. This seems to make qfg2 and iceman happy.
...
svn-id: r45376
2009-10-25 20:12:12 +00:00
Martin Kiewitz
c0235a268d
SCI: kGameIsRestarting - changing speed throttler to 10 msecs, lsl5 is still "somewhat" playable, codename iceman and qfg2 didnt show some animations cause of the higher delay
...
svn-id: r45375
2009-10-25 20:03:10 +00:00
Martin Kiewitz
5a465c86c2
SCI/newgui: SciGuiView disable undithering when EGA mappings are available (support needs to get implemented for this case), also fixes a part of the undithering code
...
svn-id: r45374
2009-10-25 19:49:09 +00:00
Martin Kiewitz
ce9dcd7aa8
SCI/newgui: kAddToPic - behaviour is different between SCI1EARLY and SCI1MIDDLE (fixes graphic glitch in qfg2 intro)
...
svn-id: r45373
2009-10-25 19:04:36 +00:00
Martin Kiewitz
f0fc4810fd
SCI: kAddToPic - removing support for argc==0 case, if this really gets used somewhere, we need to set _picNotValid in that case
...
svn-id: r45372
2009-10-25 18:43:23 +00:00
Martin Kiewitz
f6d8c1c40d
SCI/newgui: removed list parameter from addToPicDrawCels()
...
svn-id: r45371
2009-10-25 17:37:44 +00:00
Travis Howell
4064d35d15
Add patch from Tobias, for initial costume support in PCE version of Loom, with minor changes.
...
svn-id: r45370
2009-10-25 14:20:47 +00:00
Martin Kiewitz
6e5dd8e357
SCI/newgui: circle bitmap table fixed, fixes qfg1 character selection graphic
...
svn-id: r45369
2009-10-25 08:46:56 +00:00
Filippos Karapetis
410c298757
Cleanup
...
svn-id: r45368
2009-10-25 08:10:57 +00:00
Matthew Hoops
55e0efeb8f
Add support for CD Audio in Jones in the Fast Lane CD and KQ6 CD.
...
svn-id: r45367
2009-10-25 03:26:20 +00:00
Filippos Karapetis
452ae8a576
Cleanup
...
svn-id: r45366
2009-10-25 02:36:51 +00:00
Matthew Hoops
9b6f2be526
Mark Jones CD with the CD flag and add CD in the extras field.
...
svn-id: r45365
2009-10-25 00:13:08 +00:00
Johannes Schickel
56181a475c
Change "=" to ":=" in some module.mk files for consistency.
...
svn-id: r45364
2009-10-24 21:55:53 +00:00
Martin Kiewitz
c45efbe9ab
SCI/newgui: dont react on paletteSet when playing an EGA game (fixes Xmas card EGA)
...
svn-id: r45363
2009-10-24 19:47:53 +00:00
Martin Kiewitz
8551e6cfe3
SCI/newgui: support for EGA mapping in SCI1 games, fixes qfg2 character selection
...
svn-id: r45362
2009-10-24 19:29:06 +00:00
Florian Kagerer
b07e8d3c20
LOL: fixed bug in spell casting code
...
svn-id: r45361
2009-10-24 18:52:57 +00:00
Willem Jan Palenstijn
4a3ebce699
SCI: Restore accumulator after executing send from debugger
...
svn-id: r45360
2009-10-24 13:26:12 +00:00
Travis Howell
ff78169680
Correct error in CD music table for PCE version of Loom.
...
svn-id: r45359
2009-10-24 12:33:18 +00:00
Torbjörn Andersson
cc19ed27a1
Made the "drafts" debugger command work with the PC-Engine version. The drafts
...
appear to be stored in the same variables as in the DOS CD version. Other than
that, I only have the DOS floppy version, so other versions still may or may
not work as intended.
svn-id: r45358
2009-10-24 09:51:28 +00:00
Travis Howell
a5c97673eb
The CD music was hard coded in PCE version of Loom.
...
svn-id: r45356
2009-10-24 03:52:38 +00:00
Arnaud Boutonné
5535554455
Gob - Add a workaround for gob3 Sofa bug #2867294 . It's now possible to exit the animation by clicking
...
svn-id: r45353
2009-10-23 22:00:51 +00:00