Commit Graph

837 Commits

Author SHA1 Message Date
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
Johannes Schickel
6672468b23 Initial check in of a tool which is able to create MSVC project files out of the configure / Makefile based build system.
svn-id: r45380
2009-10-25 22:47:43 +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
Oystein Eftevaag
93587aad89 New iPhone icons from jvprat
svn-id: r45132
2009-10-15 21:10:34 +00:00
Johannes Schickel
51975b50cb Add LoL PC98 credits entries to kyra.dat.
svn-id: r45082
2009-10-14 14:17:15 +00:00
Jordi Vilalta Prat
1aa2cb8e61 Update the SVG and Moto EZX icons
svn-id: r45067
2009-10-14 11:18:13 +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
Martin Kiewitz
f31974bc77 SCI/newgui: added new file to msvc8
svn-id: r45021
2009-10-13 15:30:37 +00:00
Jordi Vilalta Prat
ff1d2592cc Update some more icons (motomagx, gp2x, gp2xwiz and wince)
svn-id: r45011
2009-10-13 11:12:41 +00:00
Jordi Vilalta Prat
db5ee08327 Update the Wii icon
svn-id: r45009
2009-10-13 09:29: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
Max Horn
76132409d6 Removed Mac OS X QuickTime MIDI backend. It breaks on OS X 10.6, and it's not as good as the CoreAudio backend anyway
svn-id: r44428
2009-09-27 22:43:32 +00:00
Max Horn
957f9c0b55 More of patch #2850021: disable hq-scaler&mt32emu for motoezx&motomagx-platform
svn-id: r44344
2009-09-25 11:27:12 +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
Johannes Schickel
5bed17efa9 - Add support for Kyrandia 1 German Amiga in create_kyradat.
- Increase kyra.dat version.
- Rebuilt kyra.dat.
- Some slight adaptions for Kyrandia 1 German in the ScummVM source.

svn-id: r44215
2009-09-20 16:54:23 +00:00
Johannes Schickel
bb7463638e - Add preliminary support for Lands of Lore PC98 in create_kyradat
- Increase kyra.dat version
- Rebuilt kyra.dat

svn-id: r44177
2009-09-17 19:51:16 +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
Johannes Schickel
f0ccad5bbd - Increase kyra.dat version
- Fix language settings of some game entries

svn-id: r44157
2009-09-17 13:46:01 +00:00
Max Horn
e40cbe574e SCI: Rename engine/memobj.* to engine/segment.*
svn-id: r44155
2009-09-17 13:22:46 +00:00
Johannes Schickel
0a037ccc45 Commit rebuilt version of kyra.dat.
svn-id: r44137
2009-09-17 02:27:34 +00:00
Johannes Schickel
f8f776364e Increase kyra.dat version.
svn-id: r44119
2009-09-16 21:07:14 +00:00
Johannes Schickel
08dc453d10 Adapted create_kyradat to use an automatic offset search. (Hopefully no regressions).
svn-id: r44118
2009-09-16 20:52:59 +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
Florian Kagerer
295f432b87 LOL: fix floppy version static data
svn-id: r43962
2009-09-05 15:57:41 +00:00