Paul Gilbert
683959ea2d
ULTIMA4: Added support for XML-based maps
...
This includes the addition of a hidden ScummVM map, just as
an easter egg for anyone that stumbles across it
2020-05-16 19:27:39 -07:00
Cameron Cawley
e207fda7f7
COMMON: Allow ignoring CR line breaks in SeekableReadStream::readLine()
2020-05-12 14:41:53 +02:00
Paul Gilbert
5f00f35354
ULTIMA4: Switch music over to use .mp3 files
...
The engine doesn't support the .it files xu4 used,
but luckily xu4 already included mp3 versions as well
2020-05-11 18:42:12 -07:00
Pawel Kolodziejski
b586571900
ALL: synced with ScummVM commit 09bf38c120
2020-05-09 20:05:54 +02:00
Paul Gilbert
e8482d8c1d
ULTIMA4: Move fix for LB Abyss response to create_ultima
2020-05-05 21:56:23 -07:00
Matthew Duggan
352eeb5795
CREATE_PROJECT: Add c++11 warnings to xcode project
2020-05-01 00:01:02 +01:00
Zvika Haramaty
7e168256c2
DEVTOOLS: add fribidi library support to create_project
2020-04-30 23:59:10 +01:00
Paul Gilbert
d9a9e0f91d
ULTIMA4: Extract data tables from exes into ultima.dat
2020-04-29 22:00:44 -07:00
Eugene Sandulenko
8a3fc359b2
DEVTOOLS: Modified macros, so they are less error-prone.
...
Code generation for libsdl_net was always performed. The condition
did not work as expected. Macros are dangerous.
2020-04-28 08:56:51 +02:00
Thierry Crozat
70f79d3df8
MACOSX: Unset SDK version in executable
...
This is a workaround for the blurry display we get on retina screen
when building with SDK 10.14 or above. Unsetting the SDK version
in the executable is sufficient to avoid the issue. See bug
similar change in LibreOffice.
The workaround can only be used with Xcode 11 or above. When using
configure it automatically detects if the workaround can be used.
The workaround is disabled by default in create_project and needs
to be enabled manually (uncomment the MACOSX_NO_SDKVERSION define
at the top of the xcode.cpp file).
2020-04-26 00:33:42 +01:00
Thierry Crozat
5b617c1eef
CREATE_PROJECT: Use relative paths for static libraries for Xcode
...
With the project including both iOS and macOS targets, using an
absolute path ensures it is incorrect for one of those. Since it was
using /usr/local/lib/ all the paths had to be changed in Xcode to
build the iOS target.
Also as the paths where we expect the libraries to be (/usr/local/lib
on macOS and lib under the build directory for iOS) are added to the
search path in the Xcode project, we do not actually need to use
absolute path). Also this make it easier to use a different path for
libraries (e.g. if using MacPort or brew) as we only need to change
the search path setting in the Xcode project and not the
path for each library).
2020-04-24 10:53:23 +02:00
Eugene Sandulenko
b517525e7d
CREDITS: Remove duplicate entry for BS2.5
2020-04-19 00:14:20 +02:00
Max Horn
10e934ffa7
CREDITS: fix a typo
2020-04-17 22:41:11 +01:00
Matthew Duggan
a241f33dec
CREATE_PROJECT: Add libSDL_net to OSX config when needed
2020-04-11 16:06:32 +09:00
Paul Gilbert
2d1e2a72c1
ULTIMA4: Moving mouse cursor code into Screen class
2020-04-09 18:00:54 -07:00
Paul Gilbert
7b5f75fc61
ULTIMA4: Properly implement cursor loading
2020-04-09 18:00:54 -07:00
Paul Gilbert
7d872808f8
ULTIMA4: Turn off debug logging for vendor scripts
2020-04-09 18:00:54 -07:00
Paul Gilbert
4c54aedd57
ULTIMA4: Remove IOS specific data files
2020-04-09 18:00:54 -07:00
Paul Gilbert
b72cd83bf5
ULTIMA4: Added data files used by the engine
2020-04-09 18:00:54 -07:00
Paul Gilbert
61f8e05169
NUVIE: Bump up data files version to 1.1
2020-04-09 17:13:31 -07:00
Eugene Sandulenko
d44240a023
NUVIE: Disable more Lua debug output which is not working with ScummVM
2020-04-09 23:50:28 +02:00
Eugene Sandulenko
f0d42d36fd
NUVIE: Fix regression in scripts when engine is requested to quit
2020-04-09 23:32:46 +02:00
Eugene Sandulenko
1bbcf24d40
NUVIE: JANITORIAL: Remove trailing whitepaces in Lua scripts
2020-04-09 23:30:08 +02:00
Eugene Sandulenko
86b42201f4
NUVIE: Check EVENT_QUIT in intro
2020-04-09 23:24:28 +02:00
Eugene Sandulenko
4ae20a8fd2
NUVIE: Fix Lua scripts so they're compatible with Lua in common/
...
We disabled low level file output, and in this particular case
there were few debug messages to stdio.
2020-04-09 22:12:58 +02:00
Eugene Sandulenko
b0fef55168
PRINCE: I18N: Fix translation
2020-03-28 19:12:32 +01:00
Eugene Sandulenko
1007ff26ec
PRINCE: I18N: Added empty moblist names
2020-03-28 19:10:59 +01:00
Eugene Sandulenko
7baf53c61f
PRINCE: I18N: Added strings which were mistakingly missed
2020-03-28 18:00:18 +01:00
SupSuper
aa9aa503fd
MSVC: Fix compilation on non-ASCII systems
2020-03-26 07:21:15 +00:00
SupSuper
260bcdd648
MSVC: Fix compilation on Windows SDK 8.1
2020-03-26 07:18:40 +00:00
Paul Gilbert
77034aa487
NUVIE: Add correct up to date Lua scripts
...
For now I'm holding off regenerating the ultima.dat file, since I'll
likely do it in the near future once the xu4 project is merged in
2020-03-23 18:19:44 -07:00
Le Philousophe
39f6d8e7ed
CRYOMNI3D: Add Japanese version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
cb4c1a72ba
CRYOMNI3D: Add Korean version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
128f1978bc
CRYOMNI3D: Add support for Chinese version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
bf215580dd
CRYOMNI3D: Prepare CJK support for Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
baad1c7c86
CRYOMNI3D: Add support for subtitles in create_cryomni3d
2020-03-14 12:20:41 +01:00
Le Philousophe
11cbfb1c9a
CRYOMNI3D: Fix functions name in create_cryomni3d
2020-03-14 12:20:41 +01:00
Cameron Cawley
d95e7504ed
BUILD: Convert the NEWS.md file if pandoc is installed
2020-03-12 11:28:00 +00:00
Eugene Sandulenko
f1e953232d
PRINCE: I18N: Added lost inventory item
2020-03-11 19:11:52 +01:00
Eugene Sandulenko
9fd3ec193e
PRINCE: I18N: Fix dialog order
2020-03-10 23:36:35 +01:00
Eugene Sandulenko
29a6d306b9
PRINCE: I18N: Added missing dialog option
2020-03-10 22:20:40 +01:00
Eugene Sandulenko
2d87c21c2b
PRINCE: I18N: Fix prefix in translated string
2020-03-09 18:52:25 +01:00
Eugene Sandulenko
777c14c7a7
PRINCE: I18N: Fix pragmas
2020-03-09 15:39:32 +01:00
Paul Gilbert
cf9b97950d
CREDITS: Reintroduce accent characters for past Nuvie developers
2020-03-08 19:30:47 -07:00
Paul Gilbert
77b75dd2a6
CREDITS: Remove accented characters from prior commit
2020-03-08 15:29:49 -07:00
Paul Gilbert
a6fbb6817c
CREDITS: Add all the other listed authors for Nuvie and Pentagram
2020-03-08 15:27:39 -07:00
Paul Gilbert
10c2b526e2
CREDITS: Add mduggan to Ultima credits with preferred handle
2020-03-08 14:47:44 -07:00
Paul Gilbert
e65685cf76
ULTIMA8: Removal of deprecated HIDManager and bindings
2020-03-08 13:27:02 -07:00
Paul Gilbert
84a2f10c49
ULTIMA: Add the individual files of ultima.dat to create_ultima folder
...
Since the ultima.dat is just a zip file, this should have been done
sooner. This will allow the tracking of changes to individual files
within the archive. Additionally, it will allow for future work
in-progress changes to files without taking the space of creating an
entirely new ultima.dat
2020-03-08 12:49:40 -07:00
Eugene Sandulenko
e3d7d53000
PRINCE: I18N: Fix duplicated strings
2020-02-25 17:22:55 +01:00