Simon Delamarre
1e5cb46b6e
GOB: fix a missing indentation (Adibou2)
2022-12-02 11:44:35 +01:00
Simon Delamarre
a71b1c9e94
GOB: allow more path separators in "file path -> save handler" mapping
...
'/' and ':' are now supported in addition to Window-style '\'
2022-12-02 11:44:35 +01:00
Simon Delamarre
6a1e2d5d21
GOB: misc format/style/typo fixes in Adibou2 changes
2022-12-02 11:44:35 +01:00
Simon Delamarre
0e5953ad67
GOB: fix a crash when returning to launcher from Adibou2
2022-12-02 11:44:34 +01:00
Simon Delamarre
012b520872
GOB: a few missing "0 -> nullptr" replacements
2022-12-02 11:44:33 +01:00
Simon Delamarre
4a6520c670
GOB: fix exercises completion details in Adibou2 tree
2022-12-02 11:44:32 +01:00
Simon Delamarre
8a08d6470b
GOB: o7_deleteFile, allow to delete all files matching a pattern
...
Fixes the "delete character" button in Adibou2
We cannot strip paths for this opcode, as scripts sometimes delete all files in a directory (e.g. "TEMP\*.*", that would have been simplified as "*.*" with path stripping).
Use also full path match for read/write/copy/move operations, to allow distinguishing savegames with same filename under different directories, with a fallback to simple filename matching.
2022-12-02 11:44:31 +01:00
Simon Delamarre
0ac43888f2
GOB: handle saving Adibou2 drawings on "floppy disk"
...
They will just land on the save directory, as other saves, with fix filename "adibou2_drawing_on_floppy_disk".
The use case is to facilitate sharing drawings between different Adibou characters, for example to continue a friend's drawing. In this view, we wrap the full picture and its thumbnail in a same file with a fix filename, so that one need only to move the "adibou2_drawing_on_floppy_disk" file between Adibou2 installations to share "floppy disk" drawings.
2022-12-02 11:44:30 +01:00
Simon Delamarre
87536a16e4
GOB: fix errors in Adibou2 savegame files list
2022-12-02 11:44:30 +01:00
Simon Delamarre
e3e6c76923
GOB: handle saves for Adibou2 construction minigame
...
A few int16->utin16 were needed again.
2022-12-02 11:44:28 +01:00
Simon Delamarre
962e9f9386
GOB: save breakout game progress in Adibou2
2022-12-02 11:44:28 +01:00
Simon Delamarre
81d4a437e9
GOB: implement deleteFile() for Adibou2 save handlers
2022-12-02 11:44:27 +01:00
Simon Delamarre
b7349f8195
GOB: more save handlers for Adibou2
...
"TEMP01.CSA" is actually "weather" file for player1.
The first time, it needs to be copied from "TEMP.CSA" (copy file is now implemented, remove previous workaround)
2022-12-02 11:44:27 +01:00
Simon Delamarre
40f834fd7c
GOB: implement copyFile and moveFile
2022-12-02 11:44:26 +01:00
Simon Delamarre
3546f15ab4
GOB: save flowers and cakes photos in Adibou2
2022-12-02 11:44:26 +01:00
Simon Delamarre
851b015beb
GOB: save mailbox drawing in Adibou2
2022-12-02 11:44:26 +01:00
Simon Delamarre
09dc57a4e3
GOB: save drawings in Adibou2
2022-12-02 11:44:26 +01:00
Simon Delamarre
532076a73d
GOB: add saved handler for lance.inf and retour.inf in Adibou2
2022-12-02 11:44:25 +01:00
Simon Delamarre
d0961114f0
GOB: add more Adibou2 save files, simplify save handler
2022-12-02 11:44:25 +01:00
Simon Delamarre
1453d97507
GOB: add handlers for temporary .inf files used by Adibou2 applications
...
This fixes incorrect activities titles in applications.
2022-12-02 11:44:24 +01:00
Simon Delamarre
9c3ed44a8a
GOB: save Adibou2 environment state
...
environment: flowers, vegetable garden...
2022-12-02 11:44:24 +01:00
Simon Delamarre
0f95ad760f
GOB: save children personal data and completed exercises in Adibou2
...
child personal data: name, birth date, face sprite
2022-12-02 11:44:23 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
8d91d66a15
GOB: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Johannes Schickel
ea21bc939a
GOB: Make GPL headers consistent in themselves.
2014-02-18 02:39:34 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Sven Hesse
437a3eb63b
GOB: Add 2 Addy 4 base fake save handlers
...
svn-id: r55553
2011-01-26 19:05:36 +00:00
Sven Hesse
1d59d3ecb0
GOB: Another fake Addy 4 save handler
...
svn-id: r55552
2011-01-26 19:05:04 +00:00
Sven Hesse
7a41cd7fa9
GOB: Add stub save handlers for Addy 4 (Grundschule)
...
svn-id: r55549
2011-01-26 19:04:03 +00:00
Sven Hesse
d1b53b1b81
GOB Add save stubs for Addy Junior
...
svn-id: r55529
2011-01-25 12:14:31 +00:00