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