Commit Graph
1672 Commits
Author SHA1 Message Date
Max Horn e2ad271bd8 Removing non-ASCII chars from source code
svn-id: r27818
2007-07-01 12:47:07 +00:00
Sven Hesse 6a2bbea165 Applying agentq's screenshot loading fix to the trunk as well
svn-id: r27816
2007-07-01 02:01:19 +00:00
Max Horn d35861fc4a Changed GOB to use common/frac.h
svn-id: r27763
2007-06-28 20:09:58 +00:00
Max Horn c967312d74 Explicitly mention the bug we work around (makes it a lot easier to deal with the workaround code in the future if necessary)
svn-id: r27725
2007-06-26 08:01:32 +00:00
Sven Hesse bfa84a05bf Added a workaround for bug #1726130 ("WEEN: Long delay in the intro")
svn-id: r27709
2007-06-25 16:16:34 +00:00
Sven Hesse db529f9c8f Adding info for Goblins 3 Mac (supplied by fac76 in #1742716)
svn-id: r27708
2007-06-25 16:15:35 +00:00
Sven Hesse 8953674a2f Fixed the FIXME (by making Util::_keyBuffer an array of Common::KeyState)
svn-id: r27679
2007-06-23 17:00:27 +00:00
Max Horn ea5bce6a3c Added GOB FIXME
svn-id: r27671
2007-06-23 15:59:00 +00:00
Sven Hesse 04afb9bc7d Using KEYCODE_f and KEYCODE_g instead of 'f' and 'g' to check for fast-mode-keys
svn-id: r27669
2007-06-23 15:09:22 +00:00
Max Horn 2b23374468 Converted lots of code to use Common::ASCII_* and COMMON::KEYCODE_* constants. This also revealed the evil mixing of keycodes and ascii we do in many places :-/
svn-id: r27616
2007-06-22 20:04:44 +00:00
Chris Apers 546fcc6195 Fixed invalid read from odd address in some cases (Gob1 EGA on PalmOS)
svn-id: r27487
2007-06-16 20:30:32 +00:00
Eugene Sandulenko 6e5b70f5e9 Patch #1733764: "Fallback detection patch". GSoC student.
svn-id: r27375
2007-06-12 12:22:25 +00:00
Sven Hesse ac0c380268 Fixing scrolling issue in "IDOL"-screen (bug #1734007)
svn-id: r27248
2007-06-09 13:32:31 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn 0de170c980 Removing useless common/fs.h includes
svn-id: r27018
2007-05-30 17:44:52 +00:00
Sven Hesse 0504f18e9f - Added a workaround for bug #1705338 (Seg fault when trying to switch screen in music land) which is actually a script bug.
- Fixed the scrolling bug (#1709574) (the mouse cursor is still shown, that's an instance of the global cursor visibility issue)

svn-id: r27010
2007-05-30 10:20:21 +00:00
Eugene Sandulenko ea2fb0a211 Add Italian versions as supplied in bug #1722142: "GOB: italian md5 of Ween
and Bargon"

svn-id: r26940
2007-05-26 15:28:31 +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
Sven Hesse 339c39f8b7 Possible fix for bug #1709124 ("GOB3: (dos/russian) just dont run")
svn-id: r26665
2007-04-28 21:16:13 +00:00
Sven Hesse f479aa73ba That should fix another segfault when clicking outside of the screen (bug #1708863)
svn-id: r26629
2007-04-27 21:25:03 +00:00
Sven Hesse 70bae60c44 Removed some more superfluous semicolons in the gob engine
svn-id: r26595
2007-04-25 19:52:26 +00:00
Max Horn 00b9bc7b36 Removing lots of superfluous semicola (see mail by David Weinehall on scummvm-devel)
svn-id: r26594
2007-04-25 19:31:23 +00:00
Sven Hesse f5ab44cb54 Added the french Atari ST version of Gob2, as supplied by bgk in bug report #1706861
svn-id: r26591
2007-04-24 19:24:56 +00:00
Sven Hesse bc0dcbfb58 Added the italian floppy version of Gob3, as supplied by Paranoimia on #scummvm
svn-id: r26590
2007-04-24 16:12:43 +00:00
Sven Hesse 5c3cd34963 The amiga version has english and german text
svn-id: r26588
2007-04-24 14:02:25 +00:00
Sven Hesse 8d7d61f1f6 Some more small fixes. Gob3 is completable now :)
svn-id: r26556
2007-04-21 20:13:15 +00:00
Sven Hesse 28df3debfd - Fixed handling of the case split screen + vertical scrolling area
- Added manual vertical scrolling
- Restricting the mouse cursor to the upper part of the split screen now

svn-id: r26547
2007-04-19 13:51:57 +00:00
Sven Hesse 7d7cee6649 Fix scroll handler
svn-id: r26541
2007-04-17 09:40:10 +00:00
Sven Hesse 245d8fa63d Changed processInput() to use the ascii value instead of the keycode, so that upper-case characters work
svn-id: r26540
2007-04-17 07:19:23 +00:00
Sven Hesse 0d3a2894f8 Fixed a bug that crept in during clean-up
svn-id: r26539
2007-04-17 05:57:17 +00:00
Sven Hesse bdadeb1313 Mouse button presses shouldn't repeat. Fixes "cut-scene" after the idol part in Gob3 Amiga
svn-id: r26523
2007-04-16 05:05:35 +00:00
Sven Hesse bd69261cf5 Bargon Attack uses wide surfaces, but shouldn't scroll in-game regardless
svn-id: r26522
2007-04-16 05:04:41 +00:00
Sven Hesse 2653b70b0c Fixed regression that was added when making it compile with MSVC8
svn-id: r26521
2007-04-16 05:03:52 +00:00
Sven Hesse c8396a283d Fixing compile for me, hopefully not breaking it for the MSVC8 again...
svn-id: r26508
2007-04-15 16:26:12 +00:00
Paweł Kołodziejski ae7c640671 fixed warnings
svn-id: r26506
2007-04-15 15:40:24 +00:00
Sven Hesse 9bb3e2e495 Some more MSVC8 uninitialed variable warning (see bug #1700986)
svn-id: r26498
2007-04-15 14:12:11 +00:00
Sven Hesse 1b71599d86 MSVC8 apparently complains about uninitialized variables there, fixing (see bug #1700986)
svn-id: r26495
2007-04-15 13:41:54 +00:00
Sven Hesse 3c62df7dfe Removed the need for double<->int conversions in readBuffer()
svn-id: r26493
2007-04-15 12:46:31 +00:00
Sven Hesse 72edefea51 Fixed another IMD drawing glitch (noticeable after Ooya gets his magic bag back)
svn-id: r26492
2007-04-15 12:46:10 +00:00
Sven Hesse 29523e9017 - Fixed another IMD drawing glitch (noticeable when becoming a giant)
- The IMD player now uses an AppendableAudioStream instead of a ringbuffer
- Changed waitEndSoundSlice() to use the time the sound was started as a reference point. This should help with the sync and fix stutter issues (in Wynnona's letter, for example)

svn-id: r26470
2007-04-14 15:13:45 +00:00
Sven Hesse e5de883ccf Implemented fast modes: CTRL-f for double and CTRL-g for triple speed
Though I think it shouldn't break anything, use it at your own risk

svn-id: r26461
2007-04-13 19:55:09 +00:00
Sven Hesse 6895085dff Moving the mutex locking out of the loop
svn-id: r26460
2007-04-13 13:09:00 +00:00
Sven Hesse bf3182abb8 Actually use the palette after loading
svn-id: r26459
2007-04-13 07:48:55 +00:00
Sven Hesse 7370c5aa12 The scrolling now works without cursor jittering...
svn-id: r26458
2007-04-13 07:48:26 +00:00
Sven Hesse 33ac8d550a Fixed an IMD glitch where frames weren't drawn at all (noticable in the CD version's cutscenes after the "IDOL" screen, for example)
svn-id: r26454
2007-04-12 09:00:16 +00:00
Johannes Schickel 383533b11f Fix compile.
svn-id: r26446
2007-04-09 22:07:54 +00:00
Sven Hesse 4bbb951c8e Fixed the wrong sound issue (laughing instead of a "whooosh" sound) in Gob3's second screen
svn-id: r26445
2007-04-09 20:17:10 +00:00
Sven Hesse 9c7a8bd963 Preventing scrolling while the menu is shown
svn-id: r26440
2007-04-09 18:29:51 +00:00
Sven Hesse 3260684066 Fixed the background glitch
svn-id: r26438
2007-04-09 16:56:47 +00:00
Sven Hesse 293be0bfa4 Small glitch/different goblin handling fix for Gob3
svn-id: r26436
2007-04-09 15:40:10 +00:00