21171 Commits

Author SHA1 Message Date
Filippos Karapetis
818da898ac Update MSVC8 kyra project file for commit #26749
svn-id: r26752
2007-05-05 16:07:37 +00:00
Marcus Comstedt
f64e20007f Fixed bug 1711393.
svn-id: r26750
2007-05-05 12:32:52 +00:00
Johannes Schickel
776423ff82 - started to move v1 specific functions to KyraEngine_v1 (just opcodes yet)
- reworked script opcode handling

svn-id: r26749
2007-05-05 12:18:02 +00:00
Kostas Nakos
ae24e0e99f some more verbose error reporting
svn-id: r26748
2007-05-05 09:31:48 +00:00
Paul Gilbert
643735e8a4 Bugfix for random destination setting so NPCs don't walk outside the valid walkable areas of a room
svn-id: r26747
2007-05-05 01:00:01 +00:00
Filippos Karapetis
ecf8417d01 Adding myself to the AGI section as well
svn-id: r26746
2007-05-04 12:56:48 +00:00
Filippos Karapetis
0ba5afa585 Slight optimization
svn-id: r26745
2007-05-04 11:00:16 +00:00
Paul Gilbert
91fb83a72f Bugfix to prevent characters stopped by a right-hand non-walkable area then being able to walk through it
svn-id: r26744
2007-05-04 09:16:55 +00:00
Filippos Karapetis
3fccd9c06f AGI: Changed a nasty workaround regarding views to only apply to a specific view in the KQ4 introduction. This fixes several bugs and crashes in AGI V3 games and closes KQ4 bugs #1660486, #1660169, #1660192, #1660162 and #1660354
svn-id: r26743
2007-05-04 08:55:28 +00:00
Gregory Montoir
0e27c9c339 added a TODO for the german charset data and renamed some static arrays/data
svn-id: r26742
2007-05-03 22:56:02 +00:00
Gregory Montoir
510f3c6e75 added spanish charset data (bug report #1712107)
svn-id: r26741
2007-05-03 22:52:43 +00:00
Paul Gilbert
aba02a6811 Bugfix for characters freezing after talking when in a different room than the player, and fixed NPC to NPC conversations
svn-id: r26740
2007-05-03 05:06:10 +00:00
Filippos Karapetis
463c5fcec8 More IHNM options panel improvements: added text and working widgets for read speed, music and sound, matched the font and the coordinates of the options panel and the widgets with the ones of the original interpreter
svn-id: r26738
2007-05-02 23:27:25 +00:00
Filippos Karapetis
7e16ca13c6 SAGA: Modified a workaround made for ITE to work in ITE only
svn-id: r26737
2007-05-02 21:39:56 +00:00
Matthew Hoops
ea30029ffe fixing typos under the 0.10.0 PalmOS section
svn-id: r26736
2007-05-02 20:05:48 +00:00
Filippos Karapetis
74f839d6c8 IHNM: Added the options dialog and quit dialog with very basic functionality (continue and exit game).
The buttons are still wrong and not all the options are implemented yet, but at least the game doesn't freeze when the user tries to open the options dialog and it's now possible to exit normally

svn-id: r26735
2007-05-02 17:12:30 +00:00
Paul Gilbert
ab78c626f4 Fix for saving the game when an NPC is doing a non-scripted action
svn-id: r26734
2007-05-02 03:18:11 +00:00
Filippos Karapetis
8b545a5265 Update MSVC8 project files for commits #26719 and #26723
Note that MSVC8 auto-generated a "FileConfiguration" entry for sound/iff.cpp in scummvm.vcproj. Removing it broke compilation for me, so I'm leaving it in.

svn-id: r26733
2007-05-01 22:04:24 +00:00
Filippos Karapetis
6ca558f0ff Fix for verbs in IHNM
svn-id: r26732
2007-05-01 21:48:18 +00:00
Filippos Karapetis
d08eeff700 Renamed decodeILBM to decodePBM, removed a TODO
svn-id: r26731
2007-05-01 21:40:56 +00:00
Eugene Sandulenko
40f43a687b Add Russian Loom v1.1
svn-id: r26729
2007-05-01 20:52:39 +00:00
Kostas Nakos
546d9cb01b added code to supress the backlight in older devices, fixed a little oops :-)
svn-id: r26728
2007-05-01 20:10:56 +00:00
Nicola Mettifogo
727867c66f - Fixed 32/64 bits pointer mismatch.
- Changed Surface's forward from class to struct.

svn-id: r26727
2007-05-01 17:28:59 +00:00
Max Horn
38a5e37eaf Fix warning (unsigned ints are never negative)
svn-id: r26726
2007-05-01 17:17:00 +00:00
Nicola Mettifogo
5d3bec7286 Fix missing include.
svn-id: r26725
2007-05-01 16:40:17 +00:00
Nicola Mettifogo
d6c60a5407 Fix compilation (sigh).
svn-id: r26724
2007-05-01 16:21:16 +00:00
Nicola Mettifogo
d1e84d63fd Changed some filenames to adhere to standard.
svn-id: r26723
2007-05-01 16:18:40 +00:00
Max Horn
bb253d806f Don't manually compute & hardcode the sizes of static arrays -- using ARRAYSIZE, which is less error prone and easier to maintain/extend
svn-id: r26722
2007-05-01 16:11:19 +00:00
Nicola Mettifogo
ae18ce3e4a Fix compilation (step 2).
svn-id: r26721
2007-05-01 15:47:49 +00:00
Nicola Mettifogo
998cbf4ebb Fix compilation.
svn-id: r26720
2007-05-01 15:45:56 +00:00
Nicola Mettifogo
008042ac25 Implemented a IFF (Interchange File Format) parser and added subclasses to parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code.
svn-id: r26719
2007-05-01 15:39:40 +00:00
Kostas Nakos
d520bdfcb8 fix scaler selection for square (non vga) devices
svn-id: r26718
2007-05-01 15:19:11 +00:00
Chris Apers
71a2910a81 Added supported games list
svn-id: r26717
2007-05-01 14:52:28 +00:00
Chris Apers
8573ca3f74 Added supported games list and got rid of bStartScumm
svn-id: r26716
2007-05-01 14:50:55 +00:00
Sven Hesse
54b8a4d06f Made the collisionAreas' coordinates unsigned. This should fix bug #1706988
svn-id: r26715
2007-05-01 14:49:13 +00:00
Kostas Nakos
8aed6861f9 fix toolbar redraw for hires games in qvga landscape phones
svn-id: r26714
2007-05-01 14:02:52 +00:00
Kostas Nakos
3da772c5b8 properly detect landscape qvga smartphones (whee\! broken sword on phones)
svn-id: r26713
2007-05-01 13:32:17 +00:00
Kostas Nakos
02721c609e generate stdout/err files in cwd and properly delete them in gcc builds
svn-id: r26712
2007-05-01 13:15:34 +00:00
Kostas Nakos
424b738d5b also dump debug to stdout in ce
svn-id: r26711
2007-05-01 13:13:40 +00:00
Max Horn
1ebae7f054 Don't generate credits.tex anymore
svn-id: r26710
2007-05-01 12:32:01 +00:00
Chris Apers
60a6d71eab Added news about use of PalmOS Porting SDK (will be released very soon)
svn-id: r26708
2007-05-01 11:21:49 +00:00
Chris Apers
fb911d97e0 Updated project file
svn-id: r26707
2007-05-01 10:25:33 +00:00
Chris Apers
2497222348 Test Cruise engine
svn-id: r26706
2007-05-01 10:23:11 +00:00
Chris Apers
4a2b023849 Added basic rotation detector
svn-id: r26705
2007-05-01 10:22:35 +00:00
Chris Apers
1c8dcd3680 Help debugging
svn-id: r26704
2007-05-01 10:20:48 +00:00
Chris Apers
7162fb7682 Create new Themes folder for ScummVM themes...
svn-id: r26703
2007-05-01 10:20:13 +00:00
Chris Apers
e5238b37ef Prevent crash
svn-id: r26702
2007-05-01 10:19:22 +00:00
Chris Apers
20e5af24b1 Cleanup
svn-id: r26701
2007-05-01 10:14:32 +00:00
Chris Apers
f86dfd183e Enable true timer code
svn-id: r26700
2007-05-01 10:13:33 +00:00
Chris Apers
4624769069 - Prevent lose of events
- Added hard arrow keys support
- Revamped mouse code to prevent duplication and get rid of fixed size mouse buffer
- Reviewed event code (more work needed for OS5 and keyup emulation)
- Cleanup

svn-id: r26699
2007-05-01 10:12:55 +00:00