aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter_v1.cpp
AgeCommit message (Collapse)Author
2008-09-01Merging more of the GSoC 2008 RTL branch: GOBMax Horn
svn-id: r34245
2008-08-23Fixing _itemsMap access (bug #2069177)Sven Hesse
svn-id: r34113
2008-07-14Merged revisions ↵Christopher Page
32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33051
2008-07-12Changed tricky variable access from pointers to a new class that minds ↵Sven Hesse
endianess. This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems). svn-id: r33014
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-08GOB works with the new GMM implementationChristopher Page
svn-id: r32955
2008-06-24Added main menu dialog files. Gob is now using the new _quit flagChristopher Page
svn-id: r32771
2008-05-28Script variables are now always stored in the game version's native endianess.Sven Hesse
This should make Woodruff playable on big-endian systems. svn-id: r32352
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-08-03Lost in Time now (kind of) shows the title and the wobble-effect is drawnSven Hesse
svn-id: r28433
2007-07-31Minor DataIO-cleanupSven Hesse
svn-id: r28349
2007-07-26Fixed o1_fillRect() againSven Hesse
svn-id: r28209
2007-07-26Corrected Woodruff's hotspot text positions.Sven Hesse
svn-id: r28208
2007-07-25Some more safety checks and the first room's background can be seenSven Hesse
svn-id: r28204
2007-07-25Added a few safety checks. Now Woodruff shows the loading image (closely ↵Sven Hesse
followed by a crash). svn-id: r28203
2007-07-24- Separated game type and featuresSven Hesse
- Added feature constants for a 640x480 resolution and adlib - Added support for game with a 640x480 resolution. Woodruff now inits the screen before it segfaults svn-id: r28185
2007-06-26Explicitly mention the bug we work around (makes it a lot easier to deal ↵Max Horn
with the workaround code in the future if necessary) svn-id: r27725
2007-06-25Added a workaround for bug #1726130 ("WEEN: Long delay in the intro")Sven Hesse
svn-id: r27709
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-21Some more small fixes. Gob3 is completable now :)Sven Hesse
svn-id: r26556
2007-04-16Mouse button presses shouldn't repeat. Fixes "cut-scene" after the idol part ↵Sven Hesse
in Gob3 Amiga svn-id: r26523
2007-04-15MSVC8 apparently complains about uninitialized variables there, fixing (see ↵Sven Hesse
bug #1700986) svn-id: r26495
2007-04-09Some fixes for the Gob3 demosSven Hesse
svn-id: r26435
2007-04-06Some Gob3 fixes:Sven Hesse
- wrong positioning of the inventory - walking - close-up fadeing in the CD version svn-id: r26390
2007-04-05Implemented scrolling and split screen (for the text field, the bottom 40 ↵Sven Hesse
lines) in Gob3 svn-id: r26387
2007-04-05Added save/load stub for Gob3, recognizing the use of "INTRO.$$$" as an ↵Sven Hesse
extra background buffer svn-id: r26386
2007-04-05OopsSven Hesse
svn-id: r26384
2007-04-05- Minor cleanupSven Hesse
- Added Inter_v3 (for new opcode o3_getTotTextItemPart) - Some fixes to let Gob3 start with the first screen svn-id: r26383
2007-04-02"char *" -> "byte *" where appropriateSven Hesse
svn-id: r26369
2007-03-30- Fixed the IMD playing within mults, the non-interactive Gob3 demo should ↵Sven Hesse
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-29- Properly implemented the ImdPlayerSven Hesse
- Some more clean-up svn-id: r26316
2007-03-20Major clean-up, including:Sven Hesse
- Cutting down the code-dup - Plucking leaks - Removing dead/unused code - Properly naming "word_2342F"-style variables and functions (removing the warnings alongside) - Fleshing out the "stubby" functions - Moving functions and variables to more appropriate/logical places - Re-ordering functions and variables - Re-structuring functions - Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up) - Formatting - Getting rid off the classes "Anim", "Pack" and "Timer", along with their files svn-id: r26252
2007-03-19Added FIXME note into the gob code (it tries to write into datafiles, which ↵Max Horn
makes it unportable to devices with read-only gamedata storage) svn-id: r26240
2007-02-17- Added a warning when o1_checkData()/o2_checkData() can't find the file ↵Sven Hesse
it's supposed to check - Fixed the actor drawn over the background glitch in Bargon Attack - Plugged some leaks svn-id: r25651
2007-02-15- Changed the speaker stuff againSven Hesse
- Added the spanish gob2 version from bug report #1659884 svn-id: r25615
2007-02-14- Changed the square wave generator / speaker emulation, hopefully fixing ↵Sven Hesse
the walking sound issue (#1621086) - Fixed some misplaced actor glitches in Bargon svn-id: r25585
2007-02-07- Fixed another freeze in WeenSven Hesse
- Changed cursor visibility handling a bit svn-id: r25407
2007-02-06Corrected the goblins walking sound (#1621086)Sven Hesse
svn-id: r25404
2007-02-06Implemented vertical scrollingSven Hesse
svn-id: r25401
2007-02-01- Fixed the palette animationsSven Hesse
- Changed waitRetrace() to take some time, because the scrolling speed is tuned to the retrace delays svn-id: r25319
2007-01-31Replaced the delay in o1_keyFunc with a (skipable) busy-wait detectionSven Hesse
svn-id: r25311
2007-01-30eplaced platform-specific game features with common platform setting.Eugene Sandulenko
svn-id: r25294
2007-01-30- Changed _soundFlags and implemented "compositions"Sven Hesse
- Changed Snd to be a permanent audiostream, to have better control over stopping, looping and compositions - Some clean-up svn-id: r25292
2007-01-26- Just warn, don't die, when a CD-Track isn't foundSven Hesse
- Before using _vm->_adlib, first check whether it's actually there svn-id: r25205
2007-01-23Added support for Infogrames/RobHubbard2 (amiga) musicSven Hesse
svn-id: r25160
2007-01-13Rename special debug levels to conform our suggested naming scheme.Eugene Sandulenko
svn-id: r25073
2007-01-06- Fixed cut off and missing soundsSven Hesse
- Fixed a crash/static reported in the forums (sending Winkle to the vulture) - (Hopefully) fixed the immediately-closing notepad heisenbug (#1621089) - Fixed using unitialised values after allocating the variables svn-id: r25025