Johannes Schickel
|
eb400c8787
|
SCI: Add CMS driver for SCI1-SCI1.1.
svn-id: r52781
|
2010-09-17 20:03:20 +00:00 |
|
Sven Hesse
|
f5d1482c64
|
SCI: Remove the now useless Sci::VMDDecoder wrapper
svn-id: r51923
|
2010-08-08 01:09:20 +00:00 |
|
Filippos Karapetis
|
57fd588327
|
SCI: Split the new script patch code in a separate file
svn-id: r51810
|
2010-08-06 22:36:46 +00:00 |
|
Filippos Karapetis
|
87e4823c75
|
SCI: Moved the actual workaround arrays inside a cpp file
svn-id: r51132
|
2010-07-22 08:58:59 +00:00 |
|
Filippos Karapetis
|
a1dab5f923
|
SCI: Moved all the video related functions in a separate file
svn-id: r51110
|
2010-07-21 21:37:30 +00:00 |
|
Filippos Karapetis
|
9862f3fe24
|
SCI: Moved the SCI32 kernel functions out of kernel32.cpp and into their respective files
svn-id: r51108
|
2010-07-21 21:18:21 +00:00 |
|
Matthew Hoops
|
0e9de72f62
|
SCI: Rename the Amiga music drivers to AmigaMac to reflect its current purpose.
svn-id: r51006
|
2010-07-18 19:01:35 +00:00 |
|
Filippos Karapetis
|
bff3e89e48
|
SCI: Removed the FreeSCI music code
svn-id: r50532
|
2010-06-30 13:49:05 +00:00 |
|
Martin Kiewitz
|
b25aba1d1e
|
SCI: SciGui/SciGui32 gone for good...
svn-id: r49860
|
2010-06-15 15:44:24 +00:00 |
|
Filippos Karapetis
|
9b8e4e8359
|
Moved all of the game init/run/exit logic inside the SciEngine class
svn-id: r49559
|
2010-06-10 07:32:05 +00:00 |
|
Filippos Karapetis
|
e5eaf3ee55
|
Split all of the audio-related functions of the resource manager in a separate file
svn-id: r49260
|
2010-05-27 08:09:32 +00:00 |
|
Matthew Hoops
|
d49fb8f42d
|
Add support for showing the icon bar in SCI1.1 Mac.
svn-id: r49196
|
2010-05-24 17:21:11 +00:00 |
|
Matthew Hoops
|
3dda73d9a2
|
Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointers are now used (found in util.*) for code that has different endianness in SCI1.1+ Mac games. Add support for Mac 'snd ' and 'CURS' resources. QFG1 Mac is not yet playable due to script compression.
svn-id: r49070
|
2010-05-18 04:17:58 +00:00 |
|
Martin Kiewitz
|
cd4812dfd9
|
SCI: support for kanji (sjis), minor centering issue left
svn-id: r48674
|
2010-04-16 18:23:50 +00:00 |
|
Martin Kiewitz
|
f3ea96d168
|
SCI: GfxCoordAdjuster class added, local2Global and global2Local use that class directly, kGraph / RedrawBox is now using GfxPaint16 directly
svn-id: r47908
|
2010-02-05 18:56:13 +00:00 |
|
Martin Kiewitz
|
3ce2e22978
|
SCI: adding GfxPaint class, implementing kernelDrawPicture for GfxPaint16 and GfxPaint32, using those classes directly when drawing pictures instead of SciGui/32. Making draw_pic command work in sci32 that way, using _gfxPaint16 for kDrawPic because that command is sci16 exclusive
svn-id: r47883
|
2010-02-04 19:22:40 +00:00 |
|
Martin Kiewitz
|
5dc8f75b68
|
SCI: moving paint32.o around...
svn-id: r47882
|
2010-02-04 18:52:03 +00:00 |
|
Martin Kiewitz
|
6664d26db7
|
SCI: adding GfxPaint32 class, adding back support for planes, minor change in GfxPaint16 (using #def instead of fixed value)
svn-id: r47880
|
2010-02-04 17:57:44 +00:00 |
|
Filippos Karapetis
|
2fb37063a4
|
Placed all the game feature detection code in a separate class
svn-id: r47850
|
2010-02-03 11:02:43 +00:00 |
|
Matthew Hoops
|
5d80990380
|
Fix compile without SCI32
svn-id: r47822
|
2010-02-02 22:31:32 +00:00 |
|
Martin Kiewitz
|
714665f9d9
|
SCI: some sort of priority support for sci32 (not working right, but at least the menu in gk1 now correctly shows up)
svn-id: r47814
|
2010-02-02 16:25:35 +00:00 |
|
Martin Kiewitz
|
19bca95905
|
SCI: renamed Text class to GfxText16
svn-id: r47780
|
2010-01-31 21:54:43 +00:00 |
|
Travis Howell
|
d6611ec7dc
|
Sort order.
svn-id: r47748
|
2010-01-31 12:54:48 +00:00 |
|
Martin Kiewitz
|
c67ba0536d
|
SCI: forgot the cache :P
svn-id: r47747
|
2010-01-31 12:46:55 +00:00 |
|
Martin Kiewitz
|
1169109773
|
SCI: added new modules to module.mk
svn-id: r47746
|
2010-01-31 12:44:51 +00:00 |
|
Matthew Hoops
|
5b9b6b6b70
|
Fix compile when ENABLE_SCI32 is not set.
svn-id: r47682
|
2010-01-29 22:02:28 +00:00 |
|
Matthew Hoops
|
1bc1ff1705
|
Silence gcc warnings, have gui32.cpp only build when ENABLE_SCI32 is defined.
svn-id: r47680
|
2010-01-29 21:34:59 +00:00 |
|
Martin Kiewitz
|
a800855bf4
|
SCI: added new SciGui32 class, Gfx class needs some work though and hopefully i didnt overlook some kernel function that is also used by sci32. now using plane left/top
svn-id: r47679
|
2010-01-29 21:30:46 +00:00 |
|
Walter van Niftrik
|
9861b04b93
|
SCI: Add driver for Yamaha FB-01. Cleanup.
svn-id: r47571
|
2010-01-26 19:25:33 +00:00 |
|
Johannes Schickel
|
2489340cc8
|
Fix build broken with r47480.
svn-id: r47481
|
2010-01-23 18:11:21 +00:00 |
|
Filippos Karapetis
|
df149e1509
|
Separated the parser code
svn-id: r47480
|
2010-01-23 17:55:54 +00:00 |
|
Walter van Niftrik
|
208dbf1d9a
|
SCI: Renamed softseq/ to drivers/
svn-id: r47418
|
2010-01-21 16:27:29 +00:00 |
|
Walter van Niftrik
|
9f5e50c130
|
SCI: Removed seq/ directory
svn-id: r47417
|
2010-01-21 16:25:39 +00:00 |
|
Walter van Niftrik
|
373700f00a
|
SCI: Add MIDI support. Currently only the later MT-32/GM patch type works.
Support for the earlier MT-32 patch format will be added in the near future.
svn-id: r47297
|
2010-01-14 01:44:11 +00:00 |
|
Joost Peters
|
17feb75ae7
|
add new robot.cpp file
svn-id: r47100
|
2010-01-06 22:04:27 +00:00 |
|
Filippos Karapetis
|
d99aa0f126
|
More renaming
svn-id: r47009
|
2010-01-05 01:37:57 +00:00 |
|
Matthew Hoops
|
2f1a909696
|
Fix compile.
svn-id: r47008
|
2010-01-05 01:29:04 +00:00 |
|
Filippos Karapetis
|
84cd8d2dc7
|
Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purpose
svn-id: r47007
|
2010-01-05 01:22:16 +00:00 |
|
Filippos Karapetis
|
f66d5a7f53
|
SCI: Removed the old graphics code
svn-id: r47005
|
2010-01-05 00:54:53 +00:00 |
|
Filippos Karapetis
|
bcc33871c1
|
The wrapper for the VMD decoder is only used in the SCI engine for SCI32 games, so moved it inside the engine, instead of common code. Added support for VMD video playing from the "play_video" console command
svn-id: r46737
|
2009-12-30 10:09:48 +00:00 |
|
Filippos Karapetis
|
b1c37aee20
|
SCI/new music code: split the MidiParser class into a separate file
svn-id: r46611
|
2009-12-27 02:46:00 +00:00 |
|
Filippos Karapetis
|
980b8bb899
|
Moved all of the sound iterator code in its own directory, and added a slight hack to the SoundCommandParser constructor
svn-id: r46430
|
2009-12-20 13:38:13 +00:00 |
|
Martin Kiewitz
|
a5f1808c83
|
SCI: SciEvent created, kernel_sleep() created
svn-id: r46252
|
2009-12-04 17:38:24 +00:00 |
|
Filippos Karapetis
|
544daa5c31
|
- Started importing the music code from Greg's SCI engine
- Simplified some sound version checks
svn-id: r45923
|
2009-11-15 14:14:49 +00:00 |
|
Filippos Karapetis
|
c91f89bd56
|
Removed more dead code
svn-id: r45888
|
2009-11-14 09:46:51 +00:00 |
|
Filippos Karapetis
|
fbfafb576e
|
Started objectifying kDoSound()
svn-id: r45862
|
2009-11-12 15:24:11 +00:00 |
|
Filippos Karapetis
|
597524b255
|
Moved most of the code for playing sound effects and speech into a separate class
svn-id: r45653
|
2009-11-04 09:36:18 +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 |
|
Martin Kiewitz
|
c6f96d6ac3
|
SCI/newgui: SciGuiControls created, SciGuiText now active
svn-id: r45457
|
2009-10-28 12:58:13 +00:00 |
|