Filippos Karapetis
f45a1a5a0b
Provide compatibility with 2000/XP, where the "choice" command is not available, and made the prompt more verbose
...
svn-id: r45650
2009-11-04 08:05:12 +00:00
Filippos Karapetis
692aea8e8d
Added batch files to create default project files using the create_msvc tool
...
svn-id: r45647
2009-11-03 23:20:28 +00:00
Filippos Karapetis
400f31ff98
Deleted all the MSVC project files, since they can be built quickly and reliably from the gcc files using the create_msvc tool. Added some brief instructions on how to use the tool.
...
svn-id: r45645
2009-11-03 22:56:22 +00:00
Martin Kiewitz
10a902735a
SCI: SciGuiMenu created, kMenu-related stuff now using SciGui
...
svn-id: r45612
2009-11-02 17:59:19 +00:00
Martin Kiewitz
b29fd4dacd
SCI/newgui: SciGuiPortrait created
...
svn-id: r45579
2009-10-31 19:48:28 +00:00
Filippos Karapetis
b2ab8fd77b
Updated the MSVC project files of the draci engine for commit #45510
...
svn-id: r45540
2009-10-30 16:20:24 +00:00
Johannes Schickel
921269fe14
Replace our custom MSVC project files by automatically generated ones. Note that this is for active *testing*, I myself had not encountered any problems building a x86 and x64 binary with he msvc9 files. So if you are using MSVC, it would be nice to hear back some feedback whether it works for you or not.
...
svn-id: r45486
2009-10-28 21:01:05 +00:00
Martin Kiewitz
c6f96d6ac3
SCI/newgui: SciGuiControls created, SciGuiText now active
...
svn-id: r45457
2009-10-28 12:58:13 +00:00
Martin Kiewitz
efd41ffc46
SCI/newgui: SciGuiText created
...
svn-id: r45412
2009-10-26 19:33:07 +00:00
Filippos Karapetis
1a4b617398
- Removed graphics options code from the old GUI. Almost all of them are not supposed to be modified by the user (e.g. the way lines and brushes are drawn), and we can implement any of them again if needed in the new GUI (but they shouldn't really be needed).
...
- Added a config option to disable dithering in the new GUI if requested, called "undither", which is set to true by default and can be changed to false if needed per game
- The per-resource palette code has been removed for now, to be replaced by regular hashmaps (once the FreeSCI scifx reading code has been converted)
svn-id: r45378
2009-10-25 20:53:07 +00:00
Filippos Karapetis
0b965ac2d4
Added bmv.h to the MSVC project files (added in rev 45268)
...
svn-id: r45301
2009-10-21 08:54:03 +00:00
Filippos Karapetis
4b1b5346b3
Updated the MSVC project files of the draci engine (added music.*)
...
svn-id: r45300
2009-10-21 08:50:53 +00:00
Filippos Karapetis
d14061fdd7
Started moving some of the old GUI code inside /gui32
...
svn-id: r45185
2009-10-17 12:42:21 +00:00
Filippos Karapetis
e4c23834dd
Moved sci_ffs() inside iterator.cpp, the only place where it's actually used, and removed tools.*. Also, removed all the unused includes to tools.h from several places
...
svn-id: r45176
2009-10-16 23:29:00 +00:00
Matthew Hoops
b43e99566e
Converting AVIPlayer into a class that inherits from VideoDecoder and adapt SCI to use this. Also, moving the codec and Codec class into their own folder. (Based on a patch by md5)
...
svn-id: r45170
2009-10-16 18:05:56 +00:00
Filippos Karapetis
600d5199fc
Moved the SEQ decoder outside the gfx directory, as it is completely stand alone now and no longer uses any GUI-related code
...
svn-id: r45153
2009-10-16 08:26:41 +00:00
Martin Kiewitz
724e7a873a
SCI/newgui: class SciGuiTransitions created
...
svn-id: r45051
2009-10-13 21:18:47 +00:00
Filippos Karapetis
0b396ed37c
Removed the now unused code in gfx/res_cursor.cpp
...
svn-id: r45034
2009-10-13 17:57:03 +00:00
Martin Kiewitz
0305a306ae
SCI: added new files to msvc9
...
svn-id: r45022
2009-10-13 15:43:58 +00:00
Max Horn
76996301d1
SCI: Removed obsolete stringfrags code
...
svn-id: r44803
2009-10-08 21:29:45 +00:00
Filippos Karapetis
ece4f55db9
Updated the MSVC project files and module.mk for commit #r44730
...
svn-id: r44732
2009-10-07 12:53:58 +00:00
Filippos Karapetis
f258a29d6b
Updated the SCI engine module.mk and MSVC project files for commit #44698
...
svn-id: r44699
2009-10-06 16:19:20 +00:00
Max Horn
db2e5a4fb5
SCI: Rework the way SciGUIwindowMgr keeps track of windows/ports; remove the GUI heapmanager
...
svn-id: r44635
2009-10-04 21:27:24 +00:00
Filippos Karapetis
7c7e0445ee
Replaced DblList with Common::List
...
svn-id: r44630
2009-10-04 18:51:01 +00:00
Filippos Karapetis
ea66b75916
Slight change in the SCI MSVC project files (put the files from the gui32 directory in the proper filter)
...
svn-id: r44580
2009-10-03 23:16:32 +00:00
Willem Jan Palenstijn
b9cdb1abb7
SCI: Merge new GUI code written by m_kiewitz.
...
This is a major rewrite of the graphics code. A slightly adapted
version of the old code is still available and currently the default.
The new code is selectable in sci.cpp, but is not yet finished.
svn-id: r44565
2009-10-03 20:49:18 +00:00
Filippos Karapetis
934e92c283
Fixed bug #2847539 , by resetting the optimization options for the release version to the default ones
...
svn-id: r44521
2009-10-01 15:07:45 +00:00
Filippos Karapetis
d6502a0c24
Added MSVC project files for the newly-added draci engine
...
svn-id: r44330
2009-09-25 07:11:19 +00:00
Travis Howell
48cce58ab5
Split the script opcode table for DIMP, since it doesn't match(ie timers) other Puzzle Pack games.
...
svn-id: r44285
2009-09-24 03:41:45 +00:00
Filippos Karapetis
444615777b
Updated the MSVC project files for commit #44240 (removed intmap.*)
...
svn-id: r44247
2009-09-22 06:58:17 +00:00
Filippos Karapetis
0812596d75
Updated the MSVC project files of the SCI engine (added engine/selector.cpp)
...
svn-id: r44175
2009-09-17 17:50:38 +00:00
Max Horn
e40cbe574e
SCI: Rename engine/memobj.* to engine/segment.*
...
svn-id: r44155
2009-09-17 13:22:46 +00:00
Arnaud Boutonné
2244060d7f
gob - Suppress not-yet committed file
...
svn-id: r44105
2009-09-15 14:38:11 +00:00
Arnaud Boutonné
6a9cc3b1e0
- Implement _pattern variable
...
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern)
svn-id: r44103
2009-09-15 12:15:22 +00:00
Scott Thomas
721cd148e8
Add Groovie2 to MSVC files (and alphabetize Groovie in list)
...
svn-id: r43932
2009-09-04 00:15:05 +00:00
Filippos Karapetis
a59f5231fe
Added the teenagent engine to the MSVC project files, and enabled it by default for MSVC
...
svn-id: r43927
2009-09-03 22:03:37 +00:00
Filippos Karapetis
652b5b9c1f
Updated the MSVC project files (added the newly-added AVI player)
...
svn-id: r43835
2009-08-30 20:39:04 +00:00
Matthew Hoops
d05e65ccfb
How did that get in there? Nothing to see here.... move along....
...
svn-id: r43764
2009-08-27 01:55:35 +00:00
Filippos Karapetis
9707721184
Updated the MSVC project files of the SCI engine for the latest file changes, and enabled SCI32 by default in the trunk
...
svn-id: r43748
2009-08-25 23:39:21 +00:00
Filippos Karapetis
7e57767304
Added some missing (but currently unused) files to the SCI MSVC project files
...
svn-id: r43724
2009-08-25 08:41:29 +00:00
Norbert Lange
ff20032bb0
Update MSVC Project Files
...
svn-id: r43705
2009-08-24 20:40:09 +00:00
Filippos Karapetis
1793787bb9
Some cleanup of the MSVC project files
...
svn-id: r43686
2009-08-24 09:31:10 +00:00
Filippos Karapetis
45802e3124
Updated the MSVC project files of the SCI engine (added detection_tables.h)
...
svn-id: r43684
2009-08-24 08:15:00 +00:00
Andre Heider
007f68366f
Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build.
...
svn-id: r43604
2009-08-21 18:16:37 +00:00
Scott Thomas
aad7d1536f
Sync MSVC project files for JPEG
...
svn-id: r43597
2009-08-21 13:53:48 +00:00
Scott Thomas
5949bca7cc
Sync MSVC9 files
...
svn-id: r43590
2009-08-21 11:22:38 +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
Travis Howell
8a62c94f80
Enable Personal Nightmare by default.
...
svn-id: r43304
2009-08-12 02:24:03 +00:00
Kari Salminen
9f3953631f
Fix compilation on MSVC8/9 after r43270: Add ENABLE_AGOS2 and ENABLE_PN to global Visual Studio properties.
...
svn-id: r43282
2009-08-11 17:44:06 +00:00
Filippos Karapetis
6b11923bc8
Cleaned up the MSVC project files of the gob engine
...
svn-id: r43042
2009-08-04 14:20:38 +00:00