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
Sven Hesse
0d99a362e9
Some fixes for the Gob3 demos
...
svn-id: r26435
2007-04-09 14:00:23 +00:00
Eugene Sandulenko
b134842cbc
Update new demo description
...
svn-id: r26432
2007-04-09 11:26:32 +00:00
Eugene Sandulenko
44bd3e83bf
Add another gob3 demo
...
svn-id: r26431
2007-04-09 11:22:19 +00:00
Sven Hesse
dee8a04168
Restructured saving/loading. Should work for Gob3 now, too...
...
svn-id: r26414
2007-04-08 00:08:26 +00:00
Travis Howell
614ae1c08c
Both Goblins 3 interactive demos are French.
...
svn-id: r26413
2007-04-08 00:00:38 +00:00
Sven Hesse
ddd96f369d
Oops
...
svn-id: r26391
2007-04-06 17:08:23 +00:00
Sven Hesse
a17df6e4c6
Some Gob3 fixes:
...
- wrong positioning of the inventory
- walking
- close-up fadeing in the CD version
svn-id: r26390
2007-04-06 13:30:09 +00:00
Sven Hesse
ce8bfbb46e
Implemented scrolling and split screen (for the text field, the bottom 40 lines) in Gob3
...
svn-id: r26387
2007-04-05 19:20:12 +00:00
Sven Hesse
96c6ae041f
Added save/load stub for Gob3, recognizing the use of "INTRO.$$$" as an extra background buffer
...
svn-id: r26386
2007-04-05 16:04:59 +00:00
Sven Hesse
f2c1600c3d
Added GobOpcodes 1 and 2 (start and stop Infogrames music)
...
svn-id: r26385
2007-04-05 15:38:30 +00:00
Sven Hesse
cebf8e98c3
Oops
...
svn-id: r26384
2007-04-05 14:28:19 +00:00
Sven Hesse
ec5a9eee31
- Minor cleanup
...
- Added Inter_v3 (for new opcode o3_getTotTextItemPart)
- Some fixes to let Gob3 start with the first screen
svn-id: r26383
2007-04-05 13:37:20 +00:00
Sven Hesse
c5e7eaf7db
This should fix bug #1694830
...
svn-id: r26382
2007-04-05 13:36:26 +00:00
Sven Hesse
47f5e30857
Added the MD5 for the German Bargon Attack, as supplied by paul66 in bug #1692667
...
svn-id: r26370
2007-04-02 17:33:23 +00:00
Sven Hesse
53119f2c5d
"char *" -> "byte *" where appropriate
...
svn-id: r26369
2007-04-02 11:05:09 +00:00
Sven Hesse
375c63f7bc
Changed waitEndSoundSlice() to react more dynamically to enforce audio/video sync
...
svn-id: r26332
2007-03-31 15:25:54 +00:00
Sven Hesse
d65e05841a
- Fixed the IMD playing within mults, the non-interactive Gob3 demo should work better now
...
- Replaced strcpy with strncpy where appropriate
- Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230
svn-id: r26327
2007-03-30 17:52:31 +00:00