Cameron Cawley
5f06b599c8
GUI: Don't create a popup for the stretch mode if it's not supported
2023-02-05 23:16:06 +01:00
Cameron Cawley
380643315e
GRAPHICS: Support flipping in scaleBlit and rotoscaleBlit
2023-02-05 23:14:35 +01:00
sluicebox
d97bd0c817
CREATE_PROJECT: Set Xcode MACOSX_DEPLOYMENT_TARGET
2023-02-05 23:12:06 +01:00
antoniou79
9bebbf2116
DEVTOOLS: Updates to README file
...
Fix deprecated url for dumper companion as well as some minor edits
2023-02-05 23:09:11 +01:00
antoniou79
3044a8dd0b
DEVTOOLS: COMPANION: Fix python error for createmacfonts
...
Error was in line 686: NameError: name 'io' is not defined. Did you mean: 'id'?
2023-02-05 23:09:11 +01:00
Cameron Cawley
6903fb4be1
COMMON: Simplify API for getHumanReadableBytes()
2023-02-05 23:08:21 +01:00
Vladimir Serbinenko
442365ec84
3DS: Specify version in .cia metadata
...
.cia supports version only in form X.Y.Z so just put there MAJOR.MINOR.PATCH
2023-02-05 23:03:21 +01:00
Eugene Sandulenko
434316f284
NEWS: Mention KolibriOS support
2023-02-05 23:02:22 +01:00
Roland van Laar
d9da411b06
DIRECTOR: LINGO: Fix segfaults in clean up
...
Split resetLingo into the cleanup and reset part.
cleanup is necessary on ~Lingo. The reset and cleanup part
when loading the next movie.
2023-02-05 22:56:49 +01:00
Vladimir Serbinenko
31071d7938
CONFIGURE: Support for kolibri OS
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko
37230e79a1
KOLIBRI: Add a launch wrapper
...
Exporting symbols from main binary is cumbersome on KolibriOS but importing
from another dll is fine. So we make scummvm core into a dll and add a thin
launcher for it.
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko
4bcd4671ab
KOLIBRI: Add kolibrios backend
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko
3a3da1b41e
SDL: Allow joystick init to fail
...
It's not critical so can be skipped
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko
8a77ad45c3
SDL: Stub for Kolibri OS resolution
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko
17c5a0ce44
SDL: Don't use SDLK_UNDO prior to its introduction in SDL-1.2.3
2023-02-05 22:55:40 +01:00
Cameron Cawley
58e96a8755
OPENGL: Check if GL_TEXTURE_MAX_LEVEL is supported before using it
2023-02-05 22:31:57 +01:00
eientei95
10e69c7509
MACOS: Fix warning about CFBundleTypeRole
...
When run from terminal, it'd spit out `NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.` This silences that warning.
2023-02-05 22:31:01 +01:00
Eugene Sandulenko
db0495af5a
IMMORTAL: Remove redundant includes
2023-02-05 22:08:09 +01:00
Eugene Sandulenko
1e9ee2777b
IMMORTAL: Sort files alphabetically in module.mk
2023-02-05 22:06:40 +01:00
Eugene Sandulenko
cae5e1cadd
JANITORIAL: Fix namespace comments
2023-02-05 22:04:44 +01:00
Quote58
878fbe404c
IMMORTAL: Clean up some of the header dependancies
2023-02-05 21:59:12 +01:00
Quote58
4116c881e6
IMMORTAL: Change loadPalette to use readUint16LE() instead of read()
2023-02-05 21:59:12 +01:00
Quote58
ffb7ffc6eb
IMMORTAL: Pass flameSet list by reference instead of copy
2023-02-05 21:59:12 +01:00
Quote58
deb3794626
IMMORTAL: Use AStyle to fix indentation and format issues across all files
2023-02-05 21:59:12 +01:00
Quote58
9c2e1a55a8
IMMORTAL: Remove unused debug console channel method
2023-02-05 21:59:12 +01:00
Quote58
8a1c1764af
IMMORTAL: Add TODO comments for unimplemented methods
2023-02-05 21:59:12 +01:00
Quote58
7e0c5b39ab
IMMORTAL: Fix formatting for casting
2023-02-05 21:59:12 +01:00
Quote58
4103ebe600
IMMORTAL: Fix formatting for switch statements
2023-02-05 21:59:12 +01:00
Quote58
9cbe97d557
IMMORTAL: IMMORTAL_IMMORTAL_H -> IMMORTAL_H
2023-02-05 21:59:12 +01:00
Quote58
98247630c2
IMMORTAL: Remove unnecessary commented line
2023-02-05 21:59:12 +01:00
Quote58
55590df288
IMMORTAL: Fix whitespace at end of most files
2023-02-05 21:59:12 +01:00
Quote58
e16f087c54
IMMORTAL: Rewrite loadUniv() based on new understanding of CNM
2023-02-05 21:59:12 +01:00
Quote58
8232bfd367
IMMORTAL: Update disk.cpp to use strncpy() instead of strcpy()
2023-02-05 21:59:12 +01:00
Quote58
3feb762d90
IMMORTAL: Implement loadUniv() and add stub for makeBlisters()
2023-02-05 21:59:12 +01:00
Quote58
a188dced15
IMMORTAL: Formatting and comment adjustments across all several files
2023-02-05 21:59:12 +01:00
Quote58
d47efc743b
IMMORTAL: Preliminary loadMazeGraphics() and loadUniv() functions
2023-02-05 21:59:12 +01:00
Quote58
9e911f29d6
IMMORTAL: Text rendering through textSub() and associated functions preliminary implementation
2023-02-05 21:59:12 +01:00
Quote58
13ab4219ae
IMMORTAL Remove kStrNoDesc because kStrNull exists
2023-02-05 21:59:12 +01:00
Quote58
4ca64366dc
IMMORTAL: flameSet and Cycle utilize g_immortal instead of utilities
2023-02-05 21:59:12 +01:00
Quote58
7284826303
IMMORTAL: g_engine -> g_immortal + minor adjustments
2023-02-05 21:59:12 +01:00
Quote58
bf95330f2c
IMMORTAL: level.cpp no longer passes pointers to room object
2023-02-05 21:59:12 +01:00
Quote58
5c2163db8e
IMMORTAL: Room object utilizes g_immortal instead of passing pointers from engine members
2023-02-05 21:59:12 +01:00
Quote58
c996c64b8c
IMMORTAL: uint8 -> uint16 for several variables + initStoryStatic moved to story.cpp
2023-02-05 21:59:12 +01:00
Quote58
a3697c3bd5
IMMORTAL: univAddSprite() calls addSprite() through g_immortal instead of Utilities
2023-02-05 21:59:12 +01:00
Quote58
cdf322b93a
IMMORTAL: BMW is assumed to be in bytes and is converted to pixels for drawing
2023-02-05 21:59:12 +01:00
Quote58
a2bd437c5e
IMMORTAL: addSprite() moved out of utilities
2023-02-05 21:59:12 +01:00
Quote58
0467dbdb78
IMMORTAL: Enable sprite drawing in printChr() and drawGauge()
2023-02-05 21:59:12 +01:00
Quote58
d8944244a1
IMMORTAL: Implement sprite drawing through superSprites()
2023-02-05 21:59:12 +01:00
Quote58
8d9994ba56
IMMORTAL: Sprite drawing preliminarily implemented
2023-02-05 21:59:12 +01:00
Quote58
b27988471c
IMMORTAL: Implement utilities::inside() and insideRect()
2023-02-05 21:59:12 +01:00