Sven Hesse
|
081fa85b14
|
Playtoons uses a variable space that exceeds 32767 bytes. Changing a few variables to unsigned makes the construction mode not crash anymore (though it now hangs in a loop)
svn-id: r43713
|
2009-08-24 22:37:09 +00:00 |
|
Arnaud Boutonné
|
cb20283026
|
Add ADI 2.6 FR detection
svn-id: r43712
|
2009-08-24 21:58:24 +00:00 |
|
Arnaud Boutonné
|
e845db8033
|
- Add game type ADI2
- Cleanup : suppress all the "not-so-gob" games referenced
svn-id: r43710
|
2009-08-24 21:54:16 +00:00 |
|
Arnaud Boutonné
|
00857eabe1
|
Some modifications in o6_playVmdOrMusic: Less warnings in console Windows, and first animations on interface icons. still problematic : cursor should not disappear during animation, and animation should loop
svn-id: r43709
|
2009-08-24 21:53:15 +00:00 |
|
Arnaud Boutonné
|
833ff0ccb7
|
Add another extension: SMD
svn-id: r43707
|
2009-08-24 21:33:35 +00:00 |
|
Sven Hesse
|
40f1deae3a
|
Properly initialize _autoDouble, fixing demos that don't set a video mode on their own (like the Inca II (bat)demo)
svn-id: r43665
|
2009-08-23 09:57:47 +00:00 |
|
Sven Hesse
|
c70a874506
|
Properly fixing the Lost in Time temp sprite issue
svn-id: r43654
|
2009-08-22 15:46:43 +00:00 |
|
Sven Hesse
|
401e54825f
|
Hooking up the v2 spriteUncompressor into the v6 one
svn-id: r43642
|
2009-08-22 13:11:30 +00:00 |
|
Arnaud Boutonné
|
f9a3ca7db1
|
Add 31 title files to ignore (they are never present !)
svn-id: r43601
|
2009-08-21 16:50:30 +00:00 |
|
Sven Hesse
|
79c2dc7980
|
Fixing some signed/unsigned comparison warnings
svn-id: r43570
|
2009-08-20 20:59:22 +00:00 |
|
Arnaud Boutonné
|
e350e0b020
|
Replace magic numbers by constants : kPropsSize and kIndexSize
svn-id: r43562
|
2009-08-20 13:36:18 +00:00 |
|
Arnaud Boutonné
|
afabd2706b
|
Add oPlaytoons_F_1B skeletton, and oPlaytoons_readData to avoid adding a playtoons workaround in inter_v2.
svn-id: r43561
|
2009-08-20 12:32:59 +00:00 |
|
Arnaud Boutonné
|
50d515c3df
|
modify props size to avoid later error (Size is still temporary) and prepare the magic number => constant modification
svn-id: r43560
|
2009-08-20 12:30:37 +00:00 |
|
Johannes Schickel
|
b33b90ecd0
|
Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files)
svn-id: r43512
|
2009-08-18 15:31:26 +00:00 |
|
Arnaud Boutonné
|
90336c88ac
|
Add back parenthesis (I wasn't aware of this convention, sorry) in saveload, and mimic this code in oPlaytoons_openItk
svn-id: r43464
|
2009-08-17 10:05:02 +00:00 |
|
Johannes Schickel
|
b8fd79486f
|
Formatting.
svn-id: r43463
|
2009-08-17 09:57:09 +00:00 |
|
Arnaud Boutonné
|
e214755107
|
Suppress useless parentheses
svn-id: r43462
|
2009-08-17 09:54:49 +00:00 |
|
Arnaud Boutonné
|
f3918d14d6
|
Added OPCODEDRAW 0x85, with a specific workaround for Bambou hardcoded paths in scripts
svn-id: r43461
|
2009-08-17 09:50:35 +00:00 |
|
Torbjörn Andersson
|
762d2dc03a
|
Removed unnecessary semi-colons.
svn-id: r43409
|
2009-08-15 14:13:48 +00:00 |
|
Sven Hesse
|
5e90ce3536
|
Setting gob3 save/load mode of the temporary sprite "intro.$$$" to ignore and remove the TempSpriteHandler.
Gob3 doesn't use it at all and Lost in Time only saves (with an invalid index) and never loads
svn-id: r43366
|
2009-08-14 15:22:43 +00:00 |
|
Arnaud Boutonné
|
e9767a80ce
|
fix methods
svn-id: r43347
|
2009-08-13 10:08:07 +00:00 |
|
Arnaud Boutonné
|
f9560dc35a
|
Suppress no longer needed Playtoons workaround
svn-id: r43346
|
2009-08-13 10:00:35 +00:00 |
|
Arnaud Boutonné
|
fc74ec8646
|
- Add a specific OPCODEFUNC checkData to avoid having a Playtoons workaround in working code
- Replace OPCODEDRAW 0x20,0x23 and 0x25
svn-id: r43345
|
2009-08-13 09:59:44 +00:00 |
|
Arnaud Boutonné
|
6bcc9a45fd
|
Initial save handler for Playtoons
svn-id: r43344
|
2009-08-13 09:56:54 +00:00 |
|
Arnaud Boutonné
|
1e36bac353
|
gob - Add 2 files tested and used by Playtoons and Playtoons CK
svn-id: r43228
|
2009-08-10 20:58:13 +00:00 |
|
Arnaud Boutonné
|
294f416c4d
|
gob - Add a workaround for files (at least in Playtoons) that are tested on CD only, with the '@' symbol
svn-id: r43227
|
2009-08-10 20:57:26 +00:00 |
|
Sven Hesse
|
256a27350a
|
Changed the scroll-handling to be more like the original. This fixes bug #2832362 ("GOB3: Scrolling locked after cutscene")
svn-id: r43147
|
2009-08-08 21:43:07 +00:00 |
|
Sven Hesse
|
61e0be75b5
|
When opening a data stream, don't read the whole file into memory if not necessary. This vastly improves the loading times of Gob3 on small devices
svn-id: r43107
|
2009-08-08 02:23:04 +00:00 |
|
Sven Hesse
|
b9263e172f
|
Show a message if saving or loading a game fails.
svn-id: r43001
|
2009-08-02 13:54:06 +00:00 |
|
Sven Hesse
|
87124b1d38
|
Removing _frameWaitLag. It broke normal animation speed in pre-v4 games and didn't even do what it was supposed to in v4+ games anyway. (bug #2830985)
svn-id: r42996
|
2009-08-02 10:40:48 +00:00 |
|
Sven Hesse
|
1471f0e3dd
|
When ESCing videos, seek to the last frame that was meant to be played. Fixes graphical glitches (bug #2830985) and crashes (bug #2830988)
svn-id: r42995
|
2009-08-02 10:40:27 +00:00 |
|
Sven Hesse
|
ca7c35bc9a
|
Oops, fixing a regression I created with the Map_v4/Map_v2-merge
svn-id: r42894
|
2009-07-29 15:57:50 +00:00 |
|
Sven Hesse
|
550d9cf39d
|
More alignment-related changes
svn-id: r42858
|
2009-07-28 16:28:32 +00:00 |
|
Sven Hesse
|
f5e9aa67c4
|
Changing stuff around a bit so alignment requirements won't increase
svn-id: r42857
|
2009-07-28 15:19:55 +00:00 |
|
Sven Hesse
|
f832d0fc56
|
Silencing two "empty loop body" warnings
svn-id: r42856
|
2009-07-28 15:05:44 +00:00 |
|
Sven Hesse
|
b956c707f4
|
Moved the decision whether subtitles should be displayed, so that the broken subtitles in The Last Dynasty aren't shown
svn-id: r42767
|
2009-07-25 16:08:31 +00:00 |
|
Sven Hesse
|
edab6f2d7f
|
Added a workaround to fix the Last Dynasty video greenness for now
svn-id: r42766
|
2009-07-25 16:07:29 +00:00 |
|
Johannes Schickel
|
7e71865e91
|
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
svn-id: r42751
|
2009-07-25 12:59:46 +00:00 |
|
Sven Hesse
|
da747553d8
|
Merging Map_v4 into Map_v2
svn-id: r42716
|
2009-07-24 21:36:59 +00:00 |
|
Sven Hesse
|
3668895abc
|
CoktelVideo cleanup: Splitting up some IMD methods and removing the obsolete notifyPaused()
svn-id: r42715
|
2009-07-24 21:36:42 +00:00 |
|
Sven Hesse
|
c4baedc6db
|
Renaming getAnchor() to getFrameCoords()
svn-id: r42713
|
2009-07-24 21:35:57 +00:00 |
|
Sven Hesse
|
6a28c0af12
|
Added a method to easily dump resources to file
svn-id: r42711
|
2009-07-24 21:34:43 +00:00 |
|
Sven Hesse
|
90d8dcca5f
|
Adding ADL playback to the demoplayer
svn-id: r42709
|
2009-07-24 21:33:55 +00:00 |
|
Sven Hesse
|
02ca620d7c
|
Caching the subtitle font and color, because some don't assign those
svn-id: r42706
|
2009-07-24 21:31:58 +00:00 |
|
Sven Hesse
|
adc537161a
|
Adding subtitle support to Woodruff
svn-id: r42705
|
2009-07-24 21:31:00 +00:00 |
|
Sven Hesse
|
01b8320367
|
Fixing a bug in the V4 save file handler, produced by a "neat" feature in Woodruff: The saves remember their position within the list and use that information to load the "correct" screen properties, making it impossible to load reordered saves correctly -.-
svn-id: r42679
|
2009-07-23 19:50:13 +00:00 |
|
Sven Hesse
|
3a3e7acf51
|
Fixing the text input in Gob1 (the loading code wasn't printed as you typed anymore)
svn-id: r42642
|
2009-07-21 12:14:36 +00:00 |
|
Sven Hesse
|
4f431e8952
|
Fixing "Game "hangs" after first level" (bug #2824414)
svn-id: r42641
|
2009-07-21 11:58:58 +00:00 |
|
Sven Hesse
|
87af626ee9
|
Making some static const uint32s public, older GCC versions don't seem to like nested classes to access their parents' protected members
svn-id: r42640
|
2009-07-21 11:26:31 +00:00 |
|
Sven Hesse
|
049a636abc
|
Adding a workaround for the guard house card game "game over" screen in Woodruff
svn-id: r42588
|
2009-07-18 13:05:36 +00:00 |
|