Cameron Cawley
b91f06d991
MOHAWK: Use OSystem::fillScreen() where possible
2024-01-07 11:09:34 +02:00
Cameron Cawley
30b977c272
DETECTION: Mark more symbols as const
2023-12-26 20:23:59 +01:00
Le Philousophe
731798c481
MOHAWK: Migrate engine to Path
2023-12-24 13:19:25 +01:00
eientei
37874021c3
MOHAWK: Add detection for Japanese Mac Harry and the Haunted House
2023-12-14 18:18:34 +01:00
eientei
55efcfdffc
MOHAWK: Add detection for harryhh and lilmonster EN+ES Mac demos
2023-12-14 18:18:34 +01:00
eientei
f8935d41be
MOHAWK: Add detection for Maths Workshop Deluxe (US)
2023-12-14 18:18:34 +01:00
eientei
e934deaaaf
MOHAWK: Add detection for The Amazing Writing Machine
2023-12-14 18:18:34 +01:00
eientei
29c012a60d
MOHAWK: Add detection for Write, Camera, Action!
2023-12-14 18:18:34 +01:00
eientei
ac3342b1b0
MOHAWK: Add detection for Maths Workshop US and EU
2023-12-14 18:18:34 +01:00
eientei
567240f6ef
MOHAWK: Fix Alien Tales demo game type
2023-12-14 18:18:34 +01:00
sluicebox
5c96b20c1b
MOHAWK: LB: Require delimiters in INI files
...
Fixes bug #13920
2023-12-14 16:45:32 +01:00
Eugene Sandulenko
4cfa5e5ce6
Revert "MOHAWK: Fix French sheila version not starting. Bug #13920 "
...
This reverts commit e3179f773a .
2023-12-14 16:43:53 +01:00
never
e3179f773a
MOHAWK: Fix French sheila version not starting. Bug #13920
2023-12-11 14:28:40 +01:00
sluicebox
0268242460
MOHAWK: LB: Fix crash when displaying debugger
...
Fixes calling `error` before setting `_video`.
Fixes the segmentation fault in bug #13920 , which should have displayed
the debugger with the intended error message.
2023-12-09 14:25:01 -08:00
Eugene Sandulenko
84167273e1
MOHAWK: Riven demo does not support save/load. Message this to the user
2023-12-08 12:21:16 +01:00
Eugene Sandulenko
ec2dd2726b
ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason
2023-12-08 12:21:16 +01:00
vholten
f787b482c8
MOHAWK: RIVEN: Generate dome code as in original game
...
In the original game, the dome combination is not completely random;
only the first number is one that can be seen in the school (range 2-10),
two numbers are chosen from the range 11-15, and two are chosen
from the range 16-24. Presumably, this is done so that the code has
approximately equal difficulty for every game.
Until now, scummvm has generated completely random codes,
which results in some games having very easy codes (when most of
the numbers are below 10). Also, there's a 20% chance that
the last number is 25, which is never used in the original game.
2023-11-28 13:22:41 +00:00
Lothar Serra Mari
5c5a775bbd
MOHAWK: Mark latest tortoise demo as multi-language
2023-11-22 20:18:47 +01:00
Cameron Cawley
327e0c4f1e
GRAPHICS: Add palette start and size parameters to Surface::convertToInPlace()
2023-11-12 18:36:08 +01:00
Aditya
a5b3353022
ALL: Decrease header dependency for gui_options.h
...
Now the number of times the header file gui_options.h
is added is much smaller.
2023-10-27 01:16:32 +02:00
Torbjörn Andersson
92ee7a1ca5
MOHAWK: Add another Toroise & The Hare demo
...
This one is from the European release of Arthur's Teacher Trouble.
2023-09-24 10:16:18 +02:00
Eugene Sandulenko
63e8675e93
MOHAWK: Added detection for 3 more variants of Living Books titles from ZOOM
2023-08-26 12:25:26 +02:00
Eugene Sandulenko
09759178db
MOHAWK: Added extra info to Living Books entries
2023-08-26 12:25:26 +02:00
Cameron Cawley
4d1b38fc8d
MOHAWK: MYST: Skip fade steps on slower machines
2023-08-02 02:49:26 +01:00
Walter Agazzi
fd86bf02d8
MOHAWK: Fix inverted map colors in Myst ME (polish)
...
Converts to a proper pixelformat. Fixes TRAC #12044
2023-07-22 21:15:39 +01:00
Miro Kropacek
f85fde7707
ENGINES: ALL: Use new CursorMan API where applicable
...
This makes code not only cleaner but also friendly to 8-bit surfaces
where pitch != width.
2023-07-19 22:22:11 +02:00
elasota
b8acbe6bee
COMMON: Archive path refactoring, add getFileName and getPathInArchive that unambiguously return the filename or the full path
2023-07-19 18:51:37 +02:00
macca8
db1ed9c754
JANITORIAL: Remove stray space
2023-05-14 22:39:12 +02:00
macca8
c9e4acbf11
MOHAWK: RIVEN: Improve calling autosave on exit
2023-05-14 22:39:12 +02:00
macca8
838e9cf1f3
MOHAWK: RIVEN: Fix autosave on exit during cutscene
...
Reposition autosave call to precede any changes to game state that follow the exit call.
2023-05-14 22:39:12 +02:00
Eugene Sandulenko
02a28ad7aa
MOHAWK: Fix I18N usage
2023-03-17 15:56:37 +01:00
Eugene Sandulenko
6a708154d8
MOHAWK: Remove duplicate file from POTFILES
2023-03-17 13:50:32 +01:00
Donovan Watteau
3e3e5ec6f9
MOHAWK: Fix "an" typo
2023-03-16 14:47:28 +01:00
Donovan Watteau
18ab6803d6
JANITORIAL: Fix various "an" typos in comments
2023-03-16 14:47:28 +01:00
Cameron Cawley
28d7b361ea
COMMON: Move more file format code into common/formats
2022-12-11 22:33:23 +01:00
eientei
21c06ed1e6
MOHAWK: Add detection for Arthur's Reading Games and Dr. Seuss Reading Games
2022-12-06 09:46:31 +02:00
Eugene Sandulenko
019d4b4f19
MOHAWK: Added file size for seussabc-demo
2022-12-03 10:35:27 +01:00
Walter Agazzi
4a2d55cac8
MOHAWK: Improve detection for Myst Demo
...
Fixes clash with Return to Zork demo
2022-12-01 14:18:15 +01:00
Eugene Sandulenko
fb7095f5a4
COMMON: Move all compression-related files to a separate directory
2022-12-01 11:53:02 +01:00
Donovan Watteau
6815ace672
MOHAWK: Fix MSVC C4309 enum sign warning
2022-11-29 01:37:55 +01:00
Cameron Cawley
e7cb7113cd
MOHAWK: Use SeekableReadStreamEndianWrapper
2022-11-29 00:06:49 +01:00
Walter Agazzi
3e94df8334
MOHAWK: LB: Minor title fixes in detection
2022-11-28 19:43:13 +01:00
Donovan Watteau
af62351225
MOHAWK: Fix build
2022-11-23 13:55:20 +01:00
Eugene Sandulenko
2c53d1f62b
MOHAWK: Added new Japanese zoombini demo to detection
2022-11-23 13:23:13 +01:00
Eugene Sandulenko
a936f3783d
MOHAWK: Added existing zoombini demos to detection
2022-11-23 13:23:12 +01:00
Eugene Sandulenko
67feb18eed
MOHAWK: Added detection for orly and alientales demos
2022-11-23 13:23:12 +01:00
Eugene Sandulenko
e269f55f50
MOHAWK: Add games not yet suppoted by engine to detection and mark them as such
...
This effectively reverts 44fd44ccc9
We use detection for documentation purposes, to reduce time spent
on game cataloging and also indicate to the devs where they could
explore
2022-11-23 13:23:12 +01:00
Eugene Sandulenko
b6d423ea8f
MOHAWK: Added another tortoise-mac-demo. Bug #12979
2022-11-22 19:08:05 +01:00
Le Philousophe
54ec6bdea0
MOHWAK: Adapt to subtitles changes and optimize
...
Subtitles are now tied to VideoEntry instead of the VideoManager this
allows to load different videos while having a subtitle for each.
Screen update is done only when necessary and overlay is cleared at
specific points.
2022-11-20 17:18:38 +01:00
Cameron Cawley
2c8a7d3900
ENGINES: Remove support for GUI options in MetaEngineDetection subclasses
2022-11-16 23:58:54 +01:00