Commit Graph
2512 Commits
Author SHA1 Message Date
eientei cb06b8ce2e DEVTOOLS: Return string encoded in Mac-Roman on error 2021-11-12 00:23:06 +01:00
Misty De Meo 954e1d61db DEVTOOLS: add a new filename to test_decode_name 2021-11-12 00:18:41 +01:00
Misty De Meo 915826fda5 DEVTOOLS: mac mode operates on raw byte paths 2021-11-12 00:18:41 +01:00
Misty De Meo 0a3af55866 DEVTOOLS: fix overeager ArgumentError catch 2021-11-12 00:18:41 +01:00
sluicebox 5b5cdbeea9 CREATE_PROJECT: Update MSVC jpeg debug lib name
Required for CI; libjpeg-turbo debug builds no longer have a "d"
suffix when building with vcpkg.
2021-11-11 20:17:49 +01:00
Misty De Meo 0d616a2189 DEVTOOLS: mark script as executable 2021-11-11 19:02:12 +01:00
trembyle c740f96f63 COMMON: Normalize and document language maintenance
* Add documentation to add or maintain language values
* Fix and reorder existing entries to match ISO standards
2021-11-11 12:06:15 +01:00
SupSuper f4c904d2d2 CREATE_PROJECT: Add Visual Studio 2022 support
Because I know someone's gonna ask me about it :P
2021-11-10 05:49:03 +00:00
sluicebox 76778e100f CREATE_PROJECT: Remove VS2008 project generator
Now that C++11 is mandatory we can retire our old friend
2021-11-07 11:36:49 +02:00
sluicebox 16bf767de3 CREATE_PROJECT: Add --include-dir and --library-dir
Additional include and library directories can now be added.

This is most useful to Xcode Mac projects where a vanilla Homebrew setup
requires manually adding five directories through the Xcode UI and then
repeating that every time the project needs to be regenerated.

Now create_project can be scripted to regenerate a working Mac project
without any extra Xcode steps.
2021-11-06 19:08:06 -05:00
eientei ad6125955b DEVTOOLS: Add test for previous dumpercompanion workaround; correctly use "MacJapanese" 2021-11-03 09:03:15 +02:00
Eugene Sandulenko cbc14ac558 DEVTOOLS: COMPANION: Fix typo in error message 2021-11-02 18:58:31 +02:00
eientei 7fcad50f71 DEVTOOLS: Work around Mac-Japanese sequences missing low byte 2021-11-02 17:57:01 +01:00
sluicebox 4025901ab1 CREATE_PROJECT: Add DETECTION_FULL feature
Allows disabling full detection with --disable-detection-full,
just like the configure script.
2021-11-01 21:34:55 +01:00
Eugene Sandulenko 55a171867e DEVTOOLS: COMPANION: Added test for higher Unicode characters 2021-10-31 23:00:35 +02:00
Eugene Sandulenko e1804df203 DEVTOOLS: COMPANION: Fix punycode tests 2021-10-31 21:51:55 +02:00
Eugene Sandulenko 7fa0d97e32 DEVTOOLS: Added more tests for punycode 2021-10-31 19:27:34 +02:00
Eugene Sandulenko dfd34fc163 DEVTOOLS: COMPANION: Added one more test for encoding 2021-10-31 16:37:11 +02:00
Eugene Sandulenko e5a60d34cc CREATE_PROJECT: Enable C++11 for Xcode by default 2021-10-31 11:52:06 +02:00
Eugene Sandulenko 886a8c43a1 CREATE_PROJECT: Drop cxx11 feature 2021-10-31 11:45:08 +02:00
athrxx ece7e26b41 KYRA: (MR/Traditional Chinese) - add support 2021-10-26 17:57:01 +02:00
Lothar Serra Mari a4f8e4ae5c CREDITS: Update credits 2021-10-23 12:40:04 +02:00
Marcus Comstedt 20eb91cb31 GRAPHICS: Add Latin Extended-A to GUI font
This fixes incorrectly rendered characters in the about crawler.

The following BDF file was used as source:
https://opensource.apple.com/source/X11fonts/X11fonts-10.2/font-adobe-75dpi/font-adobe-75dpi-X11R7.0-1.0.0/helvB12.bdf
2021-10-23 09:45:15 +02:00
eientei 34e58d9abb DEVTOOLS: simplify macbinary packing a bit 2021-10-22 13:05:46 +02:00
Misty De Meo 7def925d9c DEVTOOLS: dumper-companion: work around bug 2021-10-22 13:04:54 +02:00
Misty De Meo a62ef12546 DEVTOOLS: fix filename for mac command 2021-10-22 13:04:01 +02:00
Paul Gilbert dd791b3453 XEEN: Fix crash on startup loading xeen.ccs data 2021-10-11 20:34:05 -07:00
Mataniko c969644d7f CREDITS: Update credits 2021-10-07 07:59:30 -04:00
Eugene Sandulenko 5cc08085ed SCUMM: Fix detection for Japanese Mac fbpack 2021-09-28 21:41:12 +02:00
Eugene Sandulenko 8958c0041f SCUMM: Added detection for Japanese Mac fbpack 2021-09-28 21:10:28 +02:00
Roland van Laar 45aa7e12bc DEVTOOLS: COMPANION: Remove old comments
The dates are correct when creating a mac binary.
Example from the binary Majestic:

Majestic: MacBinary II, inited, busy, Thu Nov  9 05:09:33 1995, modified Thu Nov  9 05:11:55 1995, creator 'PJ93', type application, 23374400 bytes "Majestic" , at 0x164aac0 486640 bytes resource
2021-09-15 21:05:29 +02:00
Roland van Laar 898dfcdae3 DEVTOOLS: COMPANION: Fix masking lower flag bits 2021-09-15 21:03:56 +02:00
Ben Castricum f89f375b07 SCUMM: Set language of non-UK versions to US
But only for the games for which also is a UK version
2021-09-14 15:35:12 +03:00
Ben Castricum ef618d8976 SCUMM: Fill in missing languages 2021-09-14 15:35:12 +03:00
Ben Castricum 7101dc8667 SCUMM: Set language of UK versions to GB 2021-09-14 15:35:12 +03:00
Ben Castricum 2645975878 SCUMM: Steam has no Mac versions, so change those into generic variants 2021-09-14 15:35:12 +03:00
Ben Castricum 080415a46e SCUMM: add all file sizes from the HES games available om Steam 2021-09-14 15:35:12 +03:00
Ben Castricum 83bff2fcd6 SCUMM: Add more freddi1 file sizes to detection table 2021-09-13 18:09:38 +03:00
Ben Castricum 538a6f500c SCUMM: Remove 'Updated' from Russion Freddi1 variant
There is only one version.
Also adding the filesize.
2021-09-13 18:09:38 +03:00
Ben Castricum 76a659a5ac SCUMM: Correct language setting for Freddi1/Wii
This version is clearly american if you listen too it. Which makes sense
because apparently there never existed an UK dubbed FF1

https://jradventures.forumotion.com/t14-the-uk-english-dubs
2021-09-13 18:09:38 +03:00
Ben Castricum 646f645bf9 SCUMM: Fill in missing language for 2 HES games 2021-09-12 20:09:01 +03:00
Matthew Duggan 5cda13cb40 ULTIMA8: Limit BA-40 ammo in high Crusader difficulties
Bug #12880.  The BA-40 should consume ammo in the higher 2 difficulty levels
for Crusader: No Remorse.  A similar change is probably needed for No Regret,
but it will be done separately.
2021-09-09 22:20:27 +09:00
Thierry Crozat 4680538951 SUPERNOVA: Fix buffer overflow for two dialogs
This was partially caused by a bug in the original source code
that was missing a comma between two strings for those two dialogs.
The original did not have a buffer overflow, but was not correctly
displaying the strings.

This fixes bug #12856.
2021-09-08 01:07:40 +01:00
Maxim Kovalenko 5d37243150 XEEN: Some fixes in both BASE and RU
XEEN:
Click on 'Auto Notes' shows 'Items' button animation - Fixed
'Up'/'Down' pressed buttons in create_char dialog shows wrong icon - Fixed
Fix 'Yes'/'No' (thumbs up/down) click area

XEEN: RU
'Items' button not working because it uses 'd' alias, same as down button ('d', 'down', 'kp2') - Fixed
Fixed PARTY_DIALOG_TEXT margins
Map title area names translated
Translated monster names
Translated spell names
Add spaces to mae_names
2021-09-04 19:24:37 -07:00
Cameron Cawley dcf4fb5d2d DEVTOOLS: Add a build script to simplify building with Docker 2021-09-02 13:21:27 +02:00
Cameron Cawley 0d65c120b7 CREDITS: Add myself to the DS port credits 2021-08-30 19:11:03 +01:00
Cameron Cawley 2e440e5d96 RISCOS: Replace the StrongHelp manual with the PDF manual 2021-08-29 16:09:32 +01:00
Eugene Sandulenko 51153fbdd8 DEVTOOLS: Update Amiga .in file location 2021-08-28 20:58:49 +02:00
Eugene Sandulenko 81002f425e DEVTOOLS: Added more documentation 2021-08-24 02:08:12 +02:00
Roland van Laar 61f7390b32 JANITORIAL: DEVTOOLS: COMPANION: formatting 2021-08-23 22:15:22 +02:00