Cameron Cawley
a2110d36f9
BACKENDS: Unify formatting between the GPH, Dingux and LinuxMoto backends
2019-11-23 18:40:43 +00:00
D G Turner
e04480d700
LINUXMOTO: Hopefully Fix Compilation
2019-11-23 17:04:39 +00:00
D G Turner
97b7a38499
LINUXMOTO: Further Replacement of old SurfaceSdlGraphicsManager APIs
2019-11-23 16:56:33 +00:00
D G Turner
e515998da0
LINUXMOTO: Replace usage of old SurfaceSdlGraphicsManager APIs
2019-11-23 16:37:51 +00:00
D G Turner
77d13f7bce
LINUXMOTO: Fix Missing Declaration in Graphics Class
2019-11-23 15:36:37 +00:00
Bastien Bouclet
aff46219ef
POSIX: Fix PSP2 and PS3 build
2019-11-22 18:43:29 +01:00
D G Turner
4ce5157376
POSIX: Fix Compilation Linker Error
...
There was a duplicated object inclusion in the module makefile defines.
2019-11-21 11:30:29 +00:00
Bastien Bouclet
f8d551803c
POSIX: Use fstat instead of fseek / ftell to retrieve file stream sizes
...
fstat is generally faster as is does not cause the IO buffer to be
invalidated / refilled.
Benchmark results for the startup time of the SCI engine with Gabriel
Knight 1 CD:
- Linux, glibc, spinning HDD, fseek/ftell: 140 ms
- Linux, glibc, spinning HDD, fstat: 100 ms
- 3DS, newlib, SD card, fseek/ftell: 68 s
- 3DS, newlib, SD card, fstat: 11 s
2019-11-20 20:54:23 +01:00
sluicebox
be0304d9d6
GPH: Implement horizontal shake
2019-11-20 11:13:03 -08:00
sluicebox
0d56515a70
DINGUX: Implement horizontal shake
2019-11-20 11:13:03 -08:00
D G Turner
19e56e5e1f
LINUXMOTO: Fix Compilation Breakage from Screen Shake API Changes
...
This was broken by the recent modifications to the SurfaceSDLGraphics class
which this inherits from.
2019-11-20 13:26:17 +00:00
D G Turner
cac14ad699
GPH: Fix Compilation Breakage from Screen Shake API Changes
...
This was broken by the recent modifications to the SurfaceSDLGraphics class
which this inherits from.
2019-11-20 12:21:32 +00:00
D G Turner
f014f9a6f2
DINGUX: Fix Compilation Breakage from Screen Shake API Changes
...
This was broken by the recent modifications to the SurfaceSDLGraphics class
which this inherits from.
2019-11-20 12:14:52 +00:00
sluicebox
8057cfa38f
SDL: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
40415a5c4a
IPHONE: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
42217b5852
IOS7: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
ec840a73c7
WII: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
04372d1560
PSP: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
0328689099
PS2: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
9ae7661955
DS: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
4b4b33fad3
DC: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
ba2923aa0c
PSP: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
b8390fa161
GRAPHICS: Add interface for horizontal shake
2019-11-19 00:20:40 +01:00
Cameron Cawley
6293299f40
BACKENDS: Remove unnecessary implementations of setGraphicsMode(const char *)
2019-11-18 08:09:15 +02:00
Cameron Cawley
f2b9f7bb76
BACKENDS: Remove the Windows CE port
2019-11-17 22:33:56 +01:00
Bastien Bouclet
34bf3f2de0
TTS: Fix use of virtual function in TTSMan destructor
...
TextToSpeechManager::freeVoiceData was called while the virtual function
table pointer was already reset by the parent class destructor.
2019-11-15 21:24:22 +01:00
Bastien Bouclet
edf82fea97
CLOUD: Remove the saves sync finished OSD message
...
It's not very good for immersion when it appears after an autosave. The
cloud icon is a good enough indication that cloud synchronization
happened.
2019-11-15 19:32:59 +01:00
Thanasis Antoniou
8eb185c0d9
ANDROID: Remove duplicate header inclusion in android.h
2019-11-12 20:05:35 +02:00
Thanasis Antoniou
3e9504856f
ANDROID: Override UTF-8 compliant definition of vsn_printf
...
This sets Android as a non-standard port in configure in order to override the definition for vsn_printf
The vsn_printf implementation is taken from https://github.com/weiss/c99-snprintf
2019-11-12 20:01:43 +02:00
Hubert Maier
1f5185f130
AMIGAOS4: Formatting
2019-11-10 17:28:15 +00:00
Hubert Maier
04b111db70
AMIGAOS4: Fix oversight
2019-11-10 17:28:15 +00:00
Hubert Maier
86ba632fe0
AMIGAOS4: more verbose debug comments
2019-11-10 17:28:15 +00:00
Hubert Maier
2afb56cdf4
AMIGAOS4: Increase stack cookie
...
Just to be on the safe side.
Right now the binary consumes roughly 700 000 bytes.
Double that and add a a panic amount of roughly 50%, which leaves us at 2 MB.
2019-11-10 17:28:15 +00:00
Hubert Maier
994967cfed
AMIGAOS4: Clean up and increase stack cookie
2019-11-10 17:28:15 +00:00
Hubert Maier
db367845d3
AmigaOS4: More fixes and cleaning
2019-11-10 17:28:15 +00:00
Hubert Maier
072e80580b
AMIGAOS4: Fix leftovers
2019-11-10 17:28:15 +00:00
Hubert Maier
e30112b814
AMIGAOS4: Clean up fs
...
- replace sprintf with snprintf and obey MAXPATHLEN
2019-11-10 17:28:15 +00:00
Bastien Bouclet
c847476a93
CLOUD: Only download saves when necessary
...
Prevents the save/load dialog from refreshing and loosing the selection
when there is no file to download.
2019-11-10 11:06:08 +01:00
sluicebox
b593fe2f45
SDL: Fix Windows screenshots with unicode paths
...
Use Common::FSNode to test for screenshot existence instead of
SDL_RWFromFile(). SDL does different character encoding conversions
which fail on Windows when a unicode character is in the path.
Fixes bug #11118
2019-11-10 07:08:22 +02:00
Cameron Cawley
d1fa1154fe
BACKENDS: Fix using fillScreen in non-paletted screen modes
2019-11-10 01:25:46 +02:00
Cameron Cawley
48ab35f358
RISCOS: Improve file system code
2019-11-09 18:30:21 +00:00
jepael
843e0f6a4b
POSIX: Fix compiler warning
2019-11-09 16:36:30 +01:00
Thierry Crozat
8b586ed418
WIN32: Fix free being used on arrays allocated with new
2019-11-08 20:43:25 +00:00
Thanasis Antoniou
b8c26508c9
ANDROID: Fix OSD message display crash or fail
...
For translated message text. Android expected UTF-8 format for the message
Also makeToast for OSD needed to be run from the main UI thread
2019-11-08 16:59:52 +02:00
sluicebox
f74f8e3c53
WIN32: Exit when WinSparkle runs installer
...
Trac #10368
2019-11-08 09:19:07 +01:00
Bastien Bouclet
652722e760
3DS: Rework mouse cursor movement
...
- Fix clipping the cursor position
- Ensure the mouse has the same vertical and horizontal speed
2019-11-07 11:02:00 +01:00
Bastien Bouclet
6901ee0242
3DS: Use the full resolution for the overlay on the top screen
2019-11-07 11:02:00 +01:00
sluicebox
fc9786231c
TTS: Improve Windows audio, remove sphelper-scummvm.h
...
- Remove sphelper-scummvm.h
- Use default audio quality instead of lowest
- Add HRESULT tests
- Fix new[]/free() mismatches
- Fix voice description memory leak
2019-11-06 11:00:37 -08:00
Cameron Cawley
56e5bd0d77
3DS: Improve the table of contents in the README.md file
2019-11-06 14:21:36 +00:00
Cameron Cawley
2c491243f5
3DS: Update the list of third-party libraries
2019-11-06 14:03:55 +00:00