Commit Graph
8933 Commits
Author SHA1 Message Date
Fiodar Stryzhniou 1783836a0f SYMBIAN: symbian_builder can apply single line patches. 2021-07-12 11:48:29 +02:00
Fiodar Stryzhniou f992ae017b SYMBIAN: Fix exception in thread function for piper.py and build_apps.py
Allow build older version with current symbian_builder module in case regression.
Set verbose option in installer builder instead error-checking.
Fix ugly 'crcrlf' line endings.
2021-07-12 11:48:29 +02:00
Fiodar Stryzhniou d48a14fd08 SYMBIAN: Add right source_patcher.py. 2021-07-12 11:48:29 +02:00
Fiodar Stryzhniou 4c8ea82bb7 SYMBIAN: Enhancement for app build.
Add missed library dependency.
Resolve linker errors compiling certain files with exe
Added generator for installer builder
Added source patcher. It make abld build system happy if these patches break other ports and therefore can't accepted. Currently fixes "..." in macros arguments.
Delete obsolete files.
2021-07-12 11:48:29 +02:00
Cameron Cawley edaa04bdc8 DS: Add a dsdist target 2021-07-11 23:36:11 +01:00
Paul Gilbert 92bc05ba7c BACKENDS: Symbian compilation fix 2021-07-10 14:48:31 -07:00
Cameron Cawley ceb5f67c05 N64: Fix compilation 2021-07-09 23:17:54 +01:00
Martin Gerhardy a0c237f7b9 EVENTRECORDER: added new event for OSystem::getTimeAndDate 2021-07-09 19:23:21 +02:00
Le Philousophe 9743161b00 DREAMCAST: Fix build 2021-07-09 17:20:28 +02:00
Le Philousophe ced1ffd336 PSP: Ensure functions signatures match the parent ones 2021-07-09 17:20:28 +02:00
Le Philousophe 37e997730c PSP: Fix build 2021-07-09 17:20:28 +02:00
antoniou79 cffdc106a8 ANDROID: Use 64bit version of AAsset_getLength and AAsset_seek
Complementary to commit 8e55f03b6d
2021-07-09 10:13:50 +03:00
Paul Gilbert 8e55f03b6d ANDROID: Compilation fix for 64-bit stream change 2021-07-08 20:37:51 -07:00
D G Turner b5c3a179c7 CLOUD: Fix for GCC Warnings from 64-bit Stream API Changes 2021-07-09 04:36:14 +01:00
D G Turner 696de01630 BACKENDS: NETWORKING: Fix for GCC Warnings from 64-bit Stream API Changes 2021-07-09 04:35:47 +01:00
Paul Gilbert bb83fdfbfc WIN32: Add StdioStream 64-bit changes for different systems 2021-07-08 18:24:28 -07:00
Paul Gilbert 76e2a42240 ENGINES: Convert advanced detector file sizes to int64 2021-07-08 18:24:28 -07:00
Paul Gilbert 005561d305 COMMON: Increase Stream pos, seek, size from int32 to int64 2021-07-08 18:24:28 -07:00
Michael Ball eab82da166 3DS: Resolve leftover signedness issues
Resolves leftover signedness issues to conform to baccbedf50.
2021-07-09 00:02:36 +01:00
Martin Gerhardy 36afa639a4 EVENTRECORDER: skip some getMillis for the event recorder
they are running as event source and would bring the event recorder into an out-of-sync state
2021-07-08 15:05:35 +02:00
Matthew Duggan fc6ab2b3e0 ANDROID: Revert Compilation fix due to Point field changes
This reverts commit e3151e69aa.

The Rect change that needed this change has now been reverted, so revert this
too.
2021-07-07 20:45:52 +09:00
sluicebox 006b91f45b WIN32: Fix #includes in plugin provider 2021-07-07 01:20:25 -05:00
Paul Gilbert e3151e69aa ANDROID: Compilation fix due to Point field changes 2021-07-04 20:45:15 -07:00
Paul Gilbert baccbedf50 GRAPHICS: Changed surface classes sizes from uint16 to int16 2021-07-04 18:24:27 -07:00
Michael Ball a8b7e1b2ee 3DS: Update README.md
- [`devkitpro-pkgbuild-helpers` is now deprecated in favor of `dkp-toolchain-vars`](https://github.com/devkitPro/pacman-packages/commit/f2fa9349470e7d42a4999bbea537ef9821782416#diff-1ad351cc587a0b9fc4008f8094e8935e2b4c2a3063b1e470c37c4fdeac92f105). The `devkitarm.sh` and `3dsvars.sh` files are still in `/opt/devkitpro/`.
 - Update Section 4.1.2 with values from [`devkitarm.sh`](https://github.com/devkitPro/pacman-packages/blob/master/dkp-toolchain-vars/devkitarm.sh) and [`3dsvars.sh`](https://github.com/devkitPro/pacman-packages/blob/master/dkp-toolchain-vars/3dsvars.sh)
2021-07-05 00:57:00 +02:00
Christian Krause b0832788ec SDL: build fix for various non-x86 architectures
- allow certain symbols from unistd.h within SDL backend
- e.g. on armv7, ppc64, aarch and s390, SDL.h would include indirectly
  unistd.h after common/forbidden.h and so the preprocessor would
  generate broken code even if the symbols are never called by
  scummvm
2021-07-04 22:13:09 +02:00
Torbjörn Andersson 5c8bd3b687 SURFACESDL: Fix grabOverlay() regression
The grabOverlay() function would only copy half the width of the
overlay. This was probably more or less visible in any game that could
show a ScummVM dialog (e.g. the pause dialog in SCUMM games, or any
message box in the Hugo games).

Is crossBlit() overkill here? Probably, but it should fall back on
copyBlit() if the source and destination formats are the same.

Besides, this way perhaps I will finally get some more feedback on how
to fix the regression.
2021-06-30 19:15:51 +02:00
Filippos Karapetis 89ae8da5de Update backends/platform/symbian/symbian_builder/piper.py 2021-06-30 16:33:47 +02:00
Filippos Karapetis 54ca2dcd82 Update backends/platform/symbian/symbian_builder/piper.py 2021-06-30 16:33:47 +02:00
Filippos Karapetis 714120466a Update backends/platform/symbian/symbian_builder/piper.py 2021-06-30 16:33:47 +02:00
Filippos Karapetis e519b49a4a Update backends/platform/symbian/symbian_builder/common_names.py 2021-06-30 16:33:47 +02:00
Filippos Karapetis 3af8c7bc2e Update backends/platform/symbian/symbian_builder/common_names.py 2021-06-30 16:33:47 +02:00
FiodarandFilippos Karapetis 3cda4cd555 Update backends/platform/symbian/symbian_builder/piper.py
Co-authored-by: Filippos Karapetis <bluegr@gmail.com>
2021-06-30 16:33:47 +02:00
FiodarandFilippos Karapetis 8ed482b5fe Update backends/platform/symbian/symbian_builder/build_apps.py
Co-authored-by: Filippos Karapetis <bluegr@gmail.com>
2021-06-30 16:33:47 +02:00
Fiodar Stryzhniou af8b8a0f34 SYMBIAN: Add more generators for project files.
Add handler for command line options.
Fix for generators for project files.
Remove function duplicate: Common::KeymapperDefaultBindings *OSystem_SDL_Symbian::getKeymapperDefaultBindings().
2021-06-30 16:33:47 +02:00
sluicebox 9987cc4c5b BACKENDS: Fix undefined parsing of timestamps file
DefaultSaveFileManager::loadTimestamps() was parsing strings from the
timestamps file by checking for end-of-stream after using the byte it
attempted to read. This worked because ReadStream::readByte() returns 0
on error, but that's undefined behavior with a FIXME to remove.

This bug was exposed by the recently added warning when 0 is appended
to a String: ab06f27d43
2021-06-29 13:37:51 -05:00
sluicebox 1071f48be3 WIN32: Make main() arguments UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox 8b9bc17334 WIN32: Make Win32TaskbarManager UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox d9df1919d5 WIN32: Make Win32AudioCDManager UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox eda2cc6b71 WIN32: Make Win32ResourceArchive UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox c5604b20e4 WIN32: Make WindowsTextToSpeechManager UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox 544ab5a25b WIN32: Make MidiDriver_WIN UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox e592afe160 WIN32: Make StdioStream UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox abc3c36c37 WIN32: Make WindowsSaveFileManager UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox 7deb79efab WIN32: Make Win32Plugin UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox ee5162078e WIN32: Make OSystem_Win32 UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox fbf16c5a58 WIN32: Make WindowsFilesystemNode UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox 863747bc96 WIN32: Use MAX_PATH (260) instead of MAXPATHLEN (256) 2021-06-29 12:38:01 -05:00
Le Philousophe 851282af60 IPHONE/IOS7: Fix compilation 2021-06-25 09:20:27 +02:00
Cameron Cawley 9165345a8c BACKENDS: Fix compiler warning 2021-06-24 13:17:58 +01:00