Max Horn
d567482818
SCI: Moved list of kernel func declarations to header file, where it belongs
...
svn-id: r40030
2009-04-20 19:28:08 +00:00
Max Horn
0f2ffdf456
SCI: cleanup
...
svn-id: r40029
2009-04-20 19:27:50 +00:00
Max Horn
a64b49c73b
SCI: Mapped BREAKPOINT macro to error() for now
...
svn-id: r40028
2009-04-20 19:27:32 +00:00
Willem Jan Palenstijn
812c745235
Disable MSVC warning in autogenerated code
...
svn-id: r40005
2009-04-18 22:56:08 +00:00
Willem Jan Palenstijn
d093d141ff
Fix outdated comments
...
svn-id: r40003
2009-04-18 21:28:30 +00:00
Willem Jan Palenstijn
e1c82543fc
Retreive -> retrieve
...
svn-id: r39996
2009-04-18 21:18:30 +00:00
Walter van Niftrik
695bc36b9a
SCI: Added a new song player (work-in-progress).
...
svn-id: r39953
2009-04-15 10:45:59 +00:00
Max Horn
57f367acb5
SCI: Renamed bp_flag -> breakpointFlag; replaced global send_calls_allocated & send_calls vars by a local Common::Stack instance
...
svn-id: r39930
2009-04-11 09:58:30 +00:00
Max Horn
fadd224285
SCI: Clarify hack in kgraphics.cpp based on what lars wrote on scummvm-devel
...
svn-id: r39905
2009-04-09 08:49:42 +00:00
Filippos Karapetis
9c7e3a2898
Fixed the language of the German version of Longbow
...
svn-id: r39898
2009-04-07 22:29:36 +00:00
Walter van Niftrik
b80abe318d
SCI: Do not skip last entry in kernel table for SCI1.
...
svn-id: r39895
2009-04-07 17:43:49 +00:00
Walter van Niftrik
81f7c8b746
SCI: Swapped x and y parameters of IsItSkip. Added IsItSkip to kernel table.
...
svn-id: r39894
2009-04-07 17:26:42 +00:00
Matthew Hoops
2d83233503
Print out the SCI interpreter version and not the resource version when saying what version we're emulating
...
svn-id: r39892
2009-04-07 15:05:53 +00:00
Willem Jan Palenstijn
d700bc57db
SCI: Fix endian-unsafe read [bug #2739122 ]
...
svn-id: r39891
2009-04-07 13:38:51 +00:00
Filippos Karapetis
2ab9955577
Fixed a crash in LSL5 when opening the inventory
...
svn-id: r39877
2009-04-06 17:15:31 +00:00
Filippos Karapetis
fe1584c140
Fixed an issue with the password screen in LSL5 and kStrAt(). The game password, saved in file memory.drv (which can either exist in the game directory, or is created in the saves folder by ScummVM) is now working correctly, and the game can be started. Note that it's NOT currently possible not to set a password (you'll get the password screen anyway the next time, and it won't work).
...
svn-id: r39876
2009-04-06 17:13:07 +00:00
Max Horn
52c5b7547c
SCI: Made said_parse_spec static, regenerated said.cpp from said.y
...
svn-id: r39870
2009-04-06 10:25:27 +00:00
Walter van Niftrik
f6b313e879
SCI: Include sciduv.exe in version scanning.
...
svn-id: r39862
2009-04-05 12:59:54 +00:00
Walter van Niftrik
197c2bbb99
SCI: Replaced AATree by Common::List in AvoidPath. AATree does not help when
...
the input size is this small.
svn-id: r39855
2009-04-05 00:06:22 +00:00
Johannes Schickel
efa4e918d2
Fix warning.
...
svn-id: r39837
2009-04-04 13:13:14 +00:00
Filippos Karapetis
e03eb7d4ce
Removed leftover chrono-related code (refer to commit #37721 for the changes to kgraphics.cpp)
...
svn-id: r39820
2009-04-03 22:48:55 +00:00
Filippos Karapetis
c3dc501f23
Removed the non-working Chrono port code, after discussing with Lars
...
svn-id: r39819
2009-04-03 22:03:06 +00:00
Filippos Karapetis
002cda6c5b
Cleanup of decompress_sci_view(). Also, ALL of the cases where that function returned 1 are fatal, as the resulting object will be invalid (null) and will crash ScummVM, so they've all been changed to asserts instead of warnings
...
svn-id: r39817
2009-04-03 20:43:55 +00:00
Filippos Karapetis
92018a0038
- Added the German version of Longbow
...
- Added Fun Seeker's Guide
- Removed some leftover detection entries from FreeSCI
svn-id: r39815
2009-04-03 19:21:31 +00:00
Max Horn
cf3265a1c9
SCI: Fix warning on OSX
...
svn-id: r39810
2009-04-03 14:53:56 +00:00
Filippos Karapetis
c92210296e
Some more FreeSCI <-> SCI changes
...
svn-id: r39808
2009-04-03 08:23:02 +00:00
Filippos Karapetis
c4e054848e
Changed some references from "FreeSCI" to "SCI" or "ScummVM"
...
svn-id: r39807
2009-04-03 08:10:58 +00:00
Filippos Karapetis
faa252391c
Merged the SCI1 and SCI11 cel drawing functions
...
svn-id: r39806
2009-04-03 07:52:17 +00:00
Filippos Karapetis
d2b8eb76e0
Added the English DOS version of Hoyle 2
...
svn-id: r39805
2009-04-02 23:37:21 +00:00
Filippos Karapetis
6c21af058e
Added the German version of KQ7
...
svn-id: r39804
2009-04-02 22:33:27 +00:00
Filippos Karapetis
342b335ea9
Added the German versions of KQ5 and KQ6, sorted out the different versions of KQ6 and enabled the Spanish version of KQ7
...
svn-id: r39803
2009-04-02 20:19:10 +00:00
Filippos Karapetis
8ae0ed1706
Applied fingolfin's suggestion to remove the roundf() implementation and make the code in that bit simpler and more readable (since points are always positive)
...
svn-id: r39802
2009-04-02 19:37:56 +00:00
Filippos Karapetis
44443badc5
Disable some (quite chatty) debug output - the savegme system looks stable enough
...
svn-id: r39801
2009-04-02 16:54:21 +00:00
Filippos Karapetis
6fe12a0888
pic_port_bounds was only set from command-line parameters it seems, so it's safe to put it together with the rest of the options
...
svn-id: r39800
2009-04-02 16:38:33 +00:00
Filippos Karapetis
9180f3a9a1
Fixed compilation under MSVC by implementing roundf()
...
svn-id: r39799
2009-04-02 16:30:42 +00:00
Walter van Niftrik
88ec6f407c
SCI: AvoidPath cleanup.
...
svn-id: r39798
2009-04-02 15:28:34 +00:00
Walter van Niftrik
3dc820796d
SCI: Avoidpath cleanup.
...
svn-id: r39797
2009-04-02 00:04:20 +00:00
Filippos Karapetis
09d5508b01
- Updated the details of 2 versions of Freddy Pharkas and of 2 versions of SQ5 (to distinguish the English from the German versions)
...
- Enabled the Italian version of KQ5 and added the Polish version of KQ5
svn-id: r39796
2009-04-01 21:48:42 +00:00
Filippos Karapetis
1e8bd16c1e
- Wrapped all the code for custom graphics options around a CUSTOM_GRAPHICS_OPTIONS define. Most of these options don't work in 256-color mode, plus there is currently no way to actually set/change them somehow (other than modifying the code)
...
- Added a FIXME for the abuse of the pic_port_bounds graphics option - it's actually set by the game itself in kSetPort()
- Added some test code for setting palette intensity in KPalette() (currently disabled)
svn-id: r39794
2009-04-01 20:32:45 +00:00
Filippos Karapetis
a518301e66
Enabled 2 versions of Freddy Pharkas, and added the German version of QFG1
...
svn-id: r39784
2009-03-31 22:48:25 +00:00
Filippos Karapetis
6ef8534e9a
Added 2 more versions of GK1 (apparently, all versions of GK1 used the same interpreter) and enabled GK2 (again, only one interpreter version was used for it)
...
svn-id: r39783
2009-03-31 22:35:21 +00:00
Filippos Karapetis
162e9b15f4
Added 2 versions of Mixed-up Mother Goose and enabled RAMA and Shivers (apparently, there was only one version of them)
...
svn-id: r39782
2009-03-31 21:57:18 +00:00
Filippos Karapetis
4d64856687
Added 2 versions of QFG4 and updated the information of the German version of SQ5
...
svn-id: r39781
2009-03-31 21:39:59 +00:00
Filippos Karapetis
feef5d0e22
Added the German version of QFG3. Also, enabled Phantasmagoria 1 and 2, as apparently there was only one version of each one
...
svn-id: r39780
2009-03-31 21:27:54 +00:00
Filippos Karapetis
64fa2b1ed6
Added Mixed-Up Fairy tales, and corrected information on some versions of SQ4
...
svn-id: r39779
2009-03-31 21:04:48 +00:00
Filippos Karapetis
adf7b3a2a4
Added another English version of SQ4 floppy and German versions of SQ3, SQ4 and SQ6
...
svn-id: r39778
2009-03-31 20:57:13 +00:00
Filippos Karapetis
71d9eafd02
Added the German versions of PQ3 and PQ4
...
svn-id: r39777
2009-03-31 20:35:14 +00:00
Filippos Karapetis
2fafa720d2
Fixed a typo in the German version of Eco Quest 1 and enabled the German versions of Laura Bow 2 and Larry 3 which had incomplete info
...
svn-id: r39776
2009-03-31 20:25:47 +00:00
Filippos Karapetis
7e3af1e0e4
Added the German version of EcoQuest 1, and enabled a version of EcoQuest 2 which had incomplete details
...
svn-id: r39775
2009-03-31 20:11:56 +00:00
Filippos Karapetis
66de3bb905
Got rid of the gfx_res_mod_t struct
...
svn-id: r39771
2009-03-31 07:48:44 +00:00