Commit Graph
200 Commits
Author SHA1 Message Date
Paweł Kołodziejski 35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Pawel Kolodziejski 27e12d8a96 ALL: Eliminate LOCAL_PI macro 2020-09-23 23:20:23 +02:00
Bastien Bouclet f31ef249ba GRIM: Only request actual save slots in listSaves and lua. 2016-01-31 07:02:02 +01:00
Bastien Bouclet 8d5406720c ENGINES: Add a new 'renderer' option to replace 'soft_renderer'
'soft_renderer' was a bool and was not useful to select a renderer
in a list with more than two values.
2015-12-29 07:55:27 +01:00
David Cardwell 25081c42f1 EMI: Add localized save name to PS2 saves
Add a PS2-specific save section that is used to show localized save
names in ResidualVM’s save browser.
2015-02-14 14:18:09 -05:00
David Cardwell 9b1bbd61dc EMI: Change the file-extension of PS2 saves
Prevent conflicts with incompatible save files by changing the
file-extension of PS2 saves to “*.ps2”.
2015-02-14 14:18:09 -05:00
David Cardwell 79432d1621 EMI: Simplify GetDiskFreeSpace()
Report 700 KB free in the case of EMI on PS2 or 700 MB free in the case
of GRIM or EMI on PC.
2015-02-14 14:18:09 -05:00
David Cardwell 3952fda0e3 EMI: Append filename to PS2 saves
Append “.gsv” to filenames so that ResidualVM’s load screen will show
them.  However, the description text is internal names such as
“/txtsavwed/“.
2015-02-14 14:18:09 -05:00
David Cardwell c2d0941890 EMI: Allow saving in-game on the PS2 version
Change the memory card id and the reported free space so that the game
is able to save.
2015-02-14 14:18:09 -05:00
Joseph Jezak 99fa91053c MATH: Rename XYZ Rotation Functions to Euler to better describe the function. 2014-09-11 13:38:28 -04:00
Joel Teichroeb 3c564db1e3 GRIM: Lower the scope of a lua_beginblock call
In EMI, every time you restore a save game it would begin a new
block, but never close it. If you were to save and load the game
enough times lua throws an error that there are too many blocks
open.
2014-08-01 22:04:53 -07:00
Joseph Jezak 5c148743e8 EMI: Add the alpha channel to the color encoding. 2014-07-23 10:36:19 -04:00
Joseph Jezak 76d36f676b MATH: Add a selectable Euler Order to Rotation3D. 2014-06-23 09:04:25 -04:00
Vincent Pelletier e9ba4fe99c GRIM: Make lua Print(Error|Warning) use consistent debug channels. 2014-05-31 17:06:07 +02:00
Vincent Pelletier afbb526691 GRIM: Lua Print(Debug|Warning|Error) caller provides newline. 2014-05-31 17:06:07 +02:00
Joel Teichroeb 0f3da43694 GRIM: Change NULL to nullptr. 2014-05-30 17:43:08 -07:00
Pawel Kolodziejski 8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Ingo van Lil 1384f6c474 EMI: Fix crash when restoring savegames
EMI does not instantiate a registry object, so the pointer must
be checked before using it in savegameRestore().
2013-11-24 15:23:26 +01:00
Andrea Corna a0d9f46f31 GRIM/EMI: Break up global config keys from Grim registry and turn off it in EMI 2013-09-09 19:38:10 +02:00
Joel Teichroeb ac9f059d70 GRIM: Use grim*.gsv istead of *.gsv to find save games.
The old version broke things as grim would often search for something like
grim00.gsv.
2013-07-12 15:56:20 -07:00
Joel Teichroeb 08d749e730 GRIM: Remove including savefile.h from savegame.h 2013-07-09 22:54:45 -07:00
Einar Johan Trøan Sømåen 5c66a4b28f GRIM: Filter savegame list to avoid EMI-saves polluting it. 2013-05-26 12:34:46 +02:00
Giulio Camuffo a1c31667f2 GRIM: Fix sfx volume when loading a savegame made during a movie. 2013-01-22 17:30:12 +01:00
Giulio Camuffo ea80bbb009 GRIM: Set the right type for integer registry keys 2013-01-22 17:19:00 +01:00
Giulio Camuffo d8d701c6dd GRIM: Implement Lua_V1::NextSetup and Lua_V1::PreviousSetup. 2013-01-08 22:10:41 +01:00
Paweł Kołodziejski 175620b62a ALL: change license headers from LGPL to GPL, and few updates 2012-12-19 23:15:43 +01:00
Giulio Camuffo 09ffb69725 GRIM: Look at the minor version too when checking if a savegame is compatible. 2012-12-14 23:04:20 +01:00
Joel Teichroeb 20b20e0afd GRIM: Move set related lua opcodes to thier own file 2012-05-05 22:48:50 -07:00
Joel Teichroeb 77f4978a42 GRIM: Remove unneeded forbidden symbol exceptions 2012-05-05 22:19:45 -07:00
Paweł Kołodziejski 2a9b36cd5a Merge pull request #598 from YakBizzarro/res
GRIM: Little modifications in ResourceLoader
2012-04-12 22:29:27 -07:00
Paweł Kołodziejski 640889b805 ALL: disabled compiler warnings 2012-04-12 02:54:10 +02:00
Andrea Corna ee71476748 GRIM: Remove ResourceLoader::getFileExist and use SearchMan::hasFile instead 2012-04-11 14:43:53 +02:00
Joel Teichroeb 0dcfaf8fb1 GRIM: Do not include unneeded headers 2012-04-04 16:11:05 -07:00
Joel Teichroeb f1c3964f5f GRIM: Properly sort the save games as grim tries to, but does not seem to be able to 2012-04-03 19:39:22 -07:00
Joel Teichroeb b478e120ae GRIM: Properly move the light from Chepito's lantern 2012-04-03 11:28:06 -07:00
Joel Teichroeb 15c04bd2d6 GRIM: Fix a memory leak when loading imcompatible saves 2012-03-24 16:33:08 -07:00
Giulio Camuffo fec9c21afc GRIM: Residual->ResidualVM in warning message. 2012-03-11 16:40:36 +01:00
Giulio Camuffo 3c515489d3 GRIM: Add minor versioning of savegames, allowing compatible save versions.
Bump savegame version to 22.0.
2012-03-11 16:40:35 +01:00
Giulio Camuffo d35c504bfb GRIM: Set the values of the global joystick keys before calling BOOT. Fix #555 2012-03-08 16:41:19 +01:00
Giulio Camuffo 9408685462 GRIM: Add support for integer registry values.
Fix #520. The problem was that ReadRegistryValue("SfxVolume") was pushing
a string, which was later compared to a number, making lua complain.
2012-03-07 23:02:08 +01:00
Giulio Camuffo e885b90a72 GRIM: Make the numpad 2 key work for backward walking. 2012-03-05 16:56:33 +01:00
Andrea Corna b33c0ea346 GRIM: Blacklist version 1.00 2012-03-03 14:29:49 +01:00
Giulio Camuffo 0c68ad8a67 GRIM: Return the right sector in IsActorInSector(). Fix #538
There may be more than one sector that match the name wanted, so
we must push the one containing the actor position.
2012-02-19 16:08:01 +01:00
Joel Teichroeb b7254e6079 GRIM: Remove some unneeded code 2012-02-02 12:34:48 -08:00
Joel Teichroeb cd4adf5ac1 GRIM: Created a function out of some duplicated code 2012-02-02 12:18:11 -08:00
Giulio Camuffo 87107bc022 MATH: Remove Vector4d::scalarProduct, since that's just Vector::dotProduct. 2012-01-30 21:45:22 +01:00
Joel Teichroeb aa814e3334 GRIM: Enhance the way that colors are given to lua. 2012-01-27 11:47:28 -08:00
Paweł Kołodziejski 2900c8ad94 fix compilation warnings 2012-01-27 12:02:03 +01:00
Giulio Camuffo b42bbe5259 TinyGL: Support for different color modes, part 2. 2012-01-24 21:36:47 +01:00
Joel Teichroeb acdd0e223f GRIM: Add support for live switching of gfx engines 2012-01-21 20:18:35 -08:00