Commit Graph

24189 Commits

Author SHA1 Message Date
Torbjörn Andersson
7aac83007d Fixed typo in debug message.
svn-id: r30691
2008-01-28 21:54:44 +00:00
Nicola Mettifogo
1a36ba488c Cleanup (step 1).
svn-id: r30689
2008-01-28 20:40:05 +00:00
Torbjörn Andersson
8e4f5b6f82 Fixed warning.
svn-id: r30688
2008-01-28 20:06:40 +00:00
Nicola Mettifogo
68fc3f1dee Removed usage of kBitFront and kBitBack. Only the old kBit2 buffer is kept to store the background picture.
svn-id: r30687
2008-01-28 19:56:29 +00:00
Nicola Mettifogo
b80419efb4 Made halfbrite work again.
svn-id: r30685
2008-01-28 18:15:06 +00:00
Nicola Mettifogo
efdc6f646f Changed _c_moveSheet to work with only 1 buffer.
svn-id: r30684
2008-01-28 18:10:16 +00:00
Nicola Mettifogo
5fb19e226c Oops. Forgot to update this in the last commit.
svn-id: r30683
2008-01-28 17:37:15 +00:00
Nicola Mettifogo
a206f6e873 Changed guiSelectCharacter to work with only screen buffer.
svn-id: r30682
2008-01-28 17:36:08 +00:00
Nicola Mettifogo
56eed45317 Move low level background management into Gfx.
svn-id: r30681
2008-01-28 17:28:16 +00:00
Nicola Mettifogo
3c2c16c705 Fixed animation sorting: everything should be drawn like before revision 30673 now. Character may still disappear when changing location because of wrong resource management, though.
svn-id: r30680
2008-01-28 16:52:41 +00:00
Max Horn
1bba7bd04e Fix 'member var shadowed' warning
svn-id: r30679
2008-01-28 15:20:47 +00:00
Max Horn
25d92a602e Removed unneeded copy constructor & assignment operator (the compiler will auto-generate them for us)
svn-id: r30678
2008-01-28 15:20:25 +00:00
Kari Salminen
25172a8524 Fix compilation of Parallaction on MSVC 8 & 9 (Added gfxbase.cpp to their project files).
svn-id: r30677
2008-01-28 15:10:25 +00:00
Sven Hesse
57a862b2a0 Fix compilation
svn-id: r30676
2008-01-28 14:45:54 +00:00
Nicola Mettifogo
cce8e25960 Removed all job routines. Stubs have been left for future reference in the code for BRA.
svn-id: r30675
2008-01-28 13:10:49 +00:00
Nicola Mettifogo
1888cbe50b Oops. Forgot ScummVM header in new source file.
svn-id: r30674
2008-01-28 12:31:14 +00:00
Nicola Mettifogo
be2c5d3c87 All interactive objects are now drawn in the framebuffer instead of using the old kBitBack/kBitFront buffers. Animation are not sorted yet, so they can overlap in an inconsistent fashion for the time being.
svn-id: r30673
2008-01-28 12:20:53 +00:00
Paul Gilbert
e32e1b732c Changed array of method pointers to case statement to fix compiler error in earlier versions of gcc
svn-id: r30672
2008-01-28 11:28:49 +00:00
Max Horn
0728aa0d7f Forward declare HashMap::ConstIterator (this might fix compile errors with some old GCC versions)
svn-id: r30670
2008-01-28 08:40:30 +00:00
Jordi Vilalta Prat
d6c34bdc4b Fixed the spaces before tabs.
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Filippos Karapetis
278857698d Possible fix for the errors under older versions of GCC (e.g. under BeOS)
svn-id: r30661
2008-01-27 16:52:50 +00:00
Jordi Vilalta Prat
5361683346 Fix the endianness detection in Solaris 8 (It fixes but #1871509 "GUI distorted on Solaris/sparc")
svn-id: r30658
2008-01-27 15:57:47 +00:00
Johannes Schickel
bcdfb48172 Cleanup.
svn-id: r30657
2008-01-27 15:56:56 +00:00
Filippos Karapetis
e431f827ec Disabled a debug function which throws warnings in older versions of GCC (e.g. under BeOS)
svn-id: r30655
2008-01-27 15:54:16 +00:00
Johannes Schickel
dd3a8672be Fix for some problems introduced (like wrong text display) with last commit.
svn-id: r30654
2008-01-27 15:53:09 +00:00
Johannes Schickel
fec6e22cc9 - slightly refactored user settings handling
- added user some settings handling for HoF

svn-id: r30653
2008-01-27 15:30:53 +00:00
Eugene Sandulenko
fa5271d836 Really fix bug #1846886: "PUTTZOO: Windows version cursor/pointer drawn wrong".
Also replace default HE cursor (used in Lost) with correct one.

svn-id: r30650
2008-01-27 15:10:56 +00:00
Filippos Karapetis
5b6dbecb62 Limit the number of simultaneous open files in IHNM to 7, down from 12. This is necessary for devices that can keep a limited amount of files open simultaneously, like the PSP
svn-id: r30648
2008-01-27 14:32:08 +00:00
Johannes Schickel
83b888b99b Update kyra.dat.
svn-id: r30647
2008-01-27 02:07:41 +00:00
Johannes Schickel
00672b32e1 Commit patch #1870149 "KYRA: kyradat tool update (hof ingame sfx)". (slightly modified)
svn-id: r30646
2008-01-27 02:06:59 +00:00
Johannes Schickel
33a90c1e00 Commit patch #1869752 "KYRA: HoF startup patch for towns and floppy". (Slightly modified)
svn-id: r30645
2008-01-27 02:05:37 +00:00
Max Horn
223f22c773 Reworked FilesystemNode::lookupFile (fixing doxygen comment, making it possible to restrict the search depth, fixed the 'exhaustive' mode and some other tweaks)
svn-id: r30644
2008-01-26 19:25:04 +00:00
Paweł Kołodziejski
4204371c19 fix for wrong imuse table entry fixes #1879940
svn-id: r30634
2008-01-25 20:16:55 +00:00
Kari Salminen
af4d740757 Fully fix bug #1660424 (KQ4: Zombie bug). The bug also affected room 18 in addition to the room 16 that was already taken care of in revision 30482.
svn-id: r30631
2008-01-25 12:32:38 +00:00
Kari Salminen
3423fc8971 Added detection for fanmade AGI game Enclosure v1.03.
svn-id: r30630
2008-01-24 10:15:01 +00:00
Paul Gilbert
2195528ca0 Got rid of the experimental NPC Schedule store in favour of moving the NPC schedules from the active hotspot class back into the hotspot data class, similiar to how the original game implements them
svn-id: r30629
2008-01-24 08:14:48 +00:00
Max Horn
5ca95f9d65 Removing the outdated and obsolete msvc6 files (see FR #1878432)
svn-id: r30626
2008-01-23 21:00:34 +00:00
Max Horn
465356ed08 assert if hashmap iterator is out of bounds (e.g. happens when derefing end()
svn-id: r30623
2008-01-23 17:19:58 +00:00
Filippos Karapetis
8e178f2e60 Commit of patch #1877134 - "Drascula: Remove Spanish characters"
svn-id: r30621
2008-01-23 08:08:15 +00:00
Kari Salminen
b8a455db9b Define and use enumerations for AGI Mouse protocol 1.0's button states.
svn-id: r30620
2008-01-23 00:06:10 +00:00
Filippos Karapetis
c577c0ea81 Code simplification
svn-id: r30617
2008-01-22 21:55:14 +00:00
Nicola Mettifogo
dd45b7ad45 Some refactoring of text drawing routines.
svn-id: r30615
2008-01-22 20:53:29 +00:00
Kari Salminen
f7a05a6d20 Fixed typo in comment.
svn-id: r30614
2008-01-22 19:45:06 +00:00
Jordi Vilalta Prat
6258a8425c Fix configure for plain Bourne shells
svn-id: r30613
2008-01-22 18:09:00 +00:00
Max Horn
dfc1ba9dcc Finally removed backends/intern.h itself
svn-id: r30612
2008-01-22 14:17:18 +00:00
Max Horn
c4c481fecf Removed backends/intern.h
svn-id: r30611
2008-01-22 14:16:02 +00:00
Paul Gilbert
00796bb598 Bugfix for transformation sparkle to finish if the player changes room partway through animation
svn-id: r30609
2008-01-22 09:46:11 +00:00
Filippos Karapetis
e82222a096 Support both ways to represent a version number, with a dot and with a comma (e.g. both 9.0 and 9,0)
svn-id: r30608
2008-01-22 09:12:46 +00:00
Filippos Karapetis
f7fa04227c Added a pause when the MSVC conversion tools are finished, so that the DOS command prompt window doesn't close immediately
svn-id: r30607
2008-01-22 09:08:59 +00:00