Paul Gilbert
dfec6b497d
CREATE_ENGINE: Remove duplicate files from new events style
2023-06-09 19:55:14 -07:00
Paul Gilbert
d4ec8c5815
CREATE_ENGINE: Add new -events option for events-based project
...
This gives an option for creating a project where the event
handling is centralized in a single processing loop, and is
then dispatched to 'views' that contain the game logic.
Like the original skeleton engine, the created events-based
engine contains a single default view showing a palette cycle.
2023-06-08 20:16:36 -07:00
antoniou79
f2c87bc4ac
DEVTOOLS: BLADERUNNER: Fix formatting for README
2023-06-07 12:38:38 +03:00
antoniou79
bece387bdc
DEVTOOLS: BLADERUNNER: Update documentation for tools
...
Info on Python 3 required libraries
Also removed --trace from module.mk commands to reduce the script output on the console
2023-06-07 12:24:15 +03:00
antoniou79
b0c26e9e6b
DEVTOOLS: BLADERUNNER: Fixes for python 3 port of scripts
...
Also fix compatibility with Python 2, and port the quoteSpreadsheetCreator script to Python 3 too
2023-06-05 20:02:58 +03:00
Vladimir Serbinenko
ecf7283251
CREATE_BLADERUNNER: Remove Python 2.7 guard
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
7373cc0de5
CREATE_BLADERUNNER: Migrate create_bladerunner from xlrd to pandas
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
1a212bb635
CREATE_BLADERUNNER: Add missing final newline
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
a863683a75
CREATE_BLADERUNNER: Add and use comp unicode python wrappers
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
8bb7e87fd5
CREATE_BLADERUNNER: Add missing list(zip
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
4c8251c40c
CREATE_BLADERUNNER: Fix missing spaces and tabs mix
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
917559e349
CREATE_BLADERUNNER: Fix import of errno in Python 3
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
11e01d9da9
CREATE_BLADERUNNER: Add missing parenthesis in python print
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
a17cf366cb
CREATE_BLADERUNNER: Change header from 'UTF-8' to 'utf-8'
...
Current python and emacs prefer "utf-8".
2023-06-05 19:53:39 +03:00
Paul Gilbert
cf798c2d31
MM: MM1: Finished Duplication spell views
2023-06-04 14:00:52 -07:00
athrxx
846afef3dc
KYRA: (EOB II/ZH) - fix final sequence
...
The Chinese version doesn't have the credits, neither the player nor the required data files. So the enigne would crash when trying to load these. I have also checked with the original that it doesn't do anything else for the credits.
2023-06-04 15:31:59 +02:00
Paul Gilbert
e548fd5be3
MM: MM1: Finished teleport spell views
2023-06-03 22:36:50 -07:00
Paul Gilbert
30f4adf46b
MM: MM1: Added Recharge Item views
2023-06-03 20:49:22 -07:00
Paul Gilbert
94cd53cac2
MM: MM1: Implement item discarding
2023-06-03 16:55:59 -07:00
Paul Gilbert
85b9fa20c7
MM: MM1: Location spell view for enhanced mode
2023-06-02 20:32:28 -07:00
Paul Gilbert
173a91dcbb
MM: MM1: Add secret ScummVM map
2023-06-01 20:01:30 -07:00
Le Philousophe
94aff8553d
I18N: Fix AppData international generation.
...
Language codes must be unique (pt is in double).
In addition, rework code to make it cleaner.
2023-06-01 20:39:17 +02:00
Le Philousophe
f683b9b916
DISTS: Fix AppData id and update it to latest specification
...
AppData id should really be a rDNS but its filename and desktop
filename must match this id.
This commit makes everything match.
The provides directive must not mention its own desktop file but
launchable should.
2023-06-01 20:39:17 +02:00
Paul Gilbert
46bd51bf40
MM: MM1: Proper monsters defeated view at end of combat
2023-05-31 21:30:20 -07:00
Paul Gilbert
8b4ce312d3
MM: MM1: Clarify selecting towns in main menu
2023-05-31 21:30:20 -07:00
Misty De Meo
34dcb43a4f
DEVTOOLS: correct typo leading to dupe definitions
...
This was introduced by ce6a9d8e8e
. That
commit accidentally placed the second definition on parser_iso instead
of parser_macbinary, leading argparse to raise an error at runtime.
2023-05-31 14:40:21 -07:00
Thierry Crozat
0eca37a262
BACKENDS: Remove old iPhone backend
...
This backend was no longer maintained and have had no release
and no daily builds for several years.
2023-05-31 19:31:19 +01:00
Paul Gilbert
13e91fd29e
MM: MM1: Capitalization fixes in text strings
2023-05-28 21:18:07 -07:00
Vladimir Serbinenko
9eb0454319
SCUMM: Add MD5 of Hebrew version of Loom
2023-05-27 11:07:34 +03:00
Paul Gilbert
eb5d2de6b9
MM: MM1: Fix buying blacksmith armor/misc items
2023-05-26 21:32:20 -07:00
Paul Gilbert
c0dfa3d55b
MM: MM1: Fix palette for remaining monsters
2023-05-25 21:51:17 -07:00
Vladimir Serbinenko
dd3b457980
SCUMM: Add MD5 for Hebrew version of atlantis
2023-05-25 04:55:19 +02:00
Paul Gilbert
1f166b4a78
MM: MM1: Use the M&M1 graphics pack for enhanced mode
2023-05-24 19:06:39 -07:00
Paul Gilbert
9841e90372
MM: MM1: Disable mapping in desert without in-game map
2023-05-23 19:40:14 -07:00
Alexander Izmailov
5f5874ff84
MM: XEEN: Annotate item generation code
2023-05-22 21:30:00 -07:00
Orgad Shaneh
37fd4056a7
Sync scumm-md5.txt
...
Amends 48bcf5dc4b
.
2023-05-23 00:04:39 +02:00
Paul Gilbert
9e28b236aa
MM: MM1: Show Unlock message when door not present
2023-05-21 20:43:36 -07:00
Paul Gilbert
829669fc35
MM: MM1: Changes for map 54
2023-05-20 21:14:59 -07:00
Paul Gilbert
2bdc525abe
MM: MM1: Changes for wall messages
2023-05-20 21:14:58 -07:00
Paul Gilbert
90e8bddba7
MM: MM1: Changes for map 49
2023-05-20 21:14:58 -07:00
Paul Gilbert
7062ee75c2
MM: MM1: Changes for map 48
2023-05-19 22:29:24 -07:00
Paul Gilbert
a2a537e62c
MM: MM1: Changes for map 45 to 47
2023-05-19 22:10:53 -07:00
Paul Gilbert
413513e14b
MM: MM1: Changes for map 43
2023-05-19 21:55:16 -07:00
Paul Gilbert
455e6d1779
MM: MM1: Fix Y position of interaction dialog buttons
2023-05-18 22:32:18 -07:00
Paul Gilbert
b2d06cc4cd
MM: MM1: Added changes for map 42
2023-05-18 22:32:18 -07:00
Paul Gilbert
07c69bd661
MM: XEEN: Fix METAL_DAMAGE_PERCENT negative numbers
2023-05-17 22:47:04 -07:00
Paul Gilbert
9af006266c
MM: MM1: Changes for map 40
2023-05-17 21:26:00 -07:00
Paul Gilbert
071e118197
MM: MM1: Fixes for map 38 and 39
2023-05-17 20:01:42 -07:00
Vladimir Serbinenko
ce6a9d8e8e
DEVTOOLS: Allow to add .bin extension in dumper-companion.
...
This allows to easily simulate behaviour of other dumping tools.
It's very useful in tests wven if not so much for end users
2023-05-14 22:57:57 +02:00
Ankush Dutt
74dff32dd9
I18N: Add script to generate translated strings.xml and fake cpp
...
- Add a python script (generate-android-i18n-strings.py)
that generates the translated android strings.xml as per:
https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
It considers the dists/android/res/values/strings.xml file as
a base template to generate those translated strings.xml files.
- The python script also generates a fake cpp with strings from
dists/android/res/values/strings.xml. These strings will be picked
up by gettext to make it translatable. If there is any change in the
original strings.xml file, we won't have to worry about the changes
in cpp file.
- Add documentation for the generate-android-i18n-strings.py script
2023-05-14 22:40:50 +02:00