Commit Graph
45 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01: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
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Thierry Crozat 148cd5f28d SUPERNOVA: Fix typo in German string
This also bug #11648 about the string not being translated to
English (as the translation is mapped to the correct German
string). I have also checked that the original game as the
correct string, so the typo was specific to ScummVM.
2020-08-31 18:05:24 +01:00
Jaromir Wysoglad 0e31a6163d SUPERNOVA: Merge create_supernova tools 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 28f262eaee SUPERNOVA: Fix translation of "Wundersam!" 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad 01d601b237 SUPERNOVA: Reformat StringId enums and gametext.h 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad ab4af5c614 SUPERNOVA: Add info, doc, help screens for MS2 2019-07-28 15:09:14 +01:00
Jaromir Wysoglad d1edf0e467 SUPERNOVA: Reorder strings in devtools 2019-07-28 15:09:14 +01:00
Joseph-Eugene Winzer 6da729171c SUPERNOVA: Adds strings for help screen 2019-05-28 02:24:42 +02:00
Thierry Crozat b5df2f8ec7 SUPERNOVA: Add strings for quit game prompt 2018-02-23 23:51:39 +00:00
Thierry Crozat 75e3568f06 SUPERNOVA: Implement dialogs with variable text
This was partially implemented but not finished. However I reverted
the changes already done to support that in order to use a different
approach.
2018-01-23 02:15:42 +00:00
Thierry Crozat 1b2e4f926c SUPERNOVA: Implement alarm 2018-01-23 02:15:42 +00:00
Strangerke 2e95c690d0 SUPERNOVA: Add 2 missing translation strings, handle variable dialogs in AxacussCorridor5 2018-01-23 02:15:42 +00:00
Thierry Crozat 8efc3a15c1 SUPERNOVA: Replace non-ASCII characters with actal values 2018-01-23 02:15:42 +00:00
Strangerke 13319458dc SUPERNOVA; Move some strings to game text file, 2018-01-23 02:15:42 +00:00
Strangerke 1ff953b815 SUPERNOVA: Move 2 strings to the DAT file 2018-01-23 02:15:41 +00:00
Thierry Crozat 34658bc7d4 SUPERNOVA: Fix a german string 2018-01-23 02:15:40 +00:00
Thierry Crozat 1566b6cadc SUPERNOVA: Add string for text speed dialog 2018-01-23 02:15:39 +00:00
Thierry Crozat 3270b51372 SUPERNOVA: Add strings for supernova explosion cutscene 2018-01-23 02:15:38 +00:00
Thierry Crozat 682dfa0e0c SUPERNOVA: Fix two incorrect German strings 2018-01-23 02:15:38 +00:00
Thierry Crozat 5dd3bea723 SUPERNOVA: Fix incorrect German string 2018-01-23 02:15:37 +00:00
Thierry Crozat f4b10b7a83 SUPERNOVA: Add missing game string 2018-01-23 02:15:37 +00:00
Thierry Crozat 06c46bd281 SUPERNOVA: Fix incorrect German string 2018-01-23 02:15:37 +00:00
Thierry Crozat e06d7cc99b SUPERNOVA: Fix incorrect game text strings 2018-01-23 02:15:36 +00:00
Strangerke 1cee221e7a SUPERNOVA: Finish the string extraction in state.cpp 2018-01-23 02:15:36 +00:00
Thierry Crozat 21415efa40 SUPERNOVA: Use octal value for non-ASCII characters in game text 2018-01-23 02:15:36 +00:00
Strangerke d4351a5ff2 SUPERNOVA: Extract some strings from state.cpp 2018-01-23 02:15:36 +00:00
Strangerke c4ee3e72b7 SUPERNOVA: Extract some more stings from rooms.cpp 2018-01-23 02:15:35 +00:00
Strangerke f213ea8e0a SUPERNOVA: extract strings for Axacuss Corridor 5 2018-01-23 02:15:35 +00:00
Thierry Crozat 9db84783be SUPERNOVA: Merge two strings to help with translation 2018-01-23 02:15:35 +00:00
Strangerke 4d7d802333 SUPERNOVA: Change the signature of dialog(), fix calls, extract some more strings 2018-01-23 02:15:35 +00:00
Strangerke 7cfe38501c SUPERNOVA: Extract ArsanoGlider, ArsanoMeetup 2 & 3 and AxacussCell strings 2018-01-23 02:15:35 +00:00
Strangerke 56f9328e90 SUPERNOVA: Extract ArsanoRoger texts 2018-01-23 02:15:35 +00:00
Strangerke ed9d92407e SUPERNOVA: Extract more dialog texts 2018-01-23 02:15:35 +00:00
Strangerke 38fbda9189 SUPERNOVA: Extract strings used in ShipHold and operations related to the cable 2018-01-23 02:15:35 +00:00
Strangerke cb12a88fc5 SUPERNOVA: Extract strings for ShibCabinL3 & R3 and for ShipAirlock 2018-01-23 02:15:35 +00:00
Thierry Crozat ae65de93fa SUPERNOVA: Fix non-ASCII character in game strings 2018-01-23 02:15:34 +00:00
Strangerke 572f205e67 SUPERNOVA: Extract the strings from ShipCockpit 2018-01-23 02:15:34 +00:00
Strangerke f23baf902f SUPERNOVA: Extract strings for Ship Hall and Ship Sleep Cabin 2018-01-23 02:15:34 +00:00
Thierry Crozat 1229195b21 SUPERNOVA: Fix unicode characters in game strings
The non-ASCII characters should be coded using the octal value in
the CP850 encoding.
2018-01-23 02:15:33 +00:00
Thierry Crozat 095679c4f2 SUPERNOVA: Move intro cutscene strings to engine data file 2018-01-23 02:15:33 +00:00
Thierry Crozat 7722fe99cd SUPERNOVA: Move object name and description strings to engine data file 2018-01-23 02:15:33 +00:00
Thierry Crozat 4e374cc9be SUPERNOVA: Add some German strings to the create_supernova tool 2018-01-23 02:15:33 +00:00
Thierry Crozat f9310e11d8 SUPERNOVA: Add tool skeleton to generate engine data file
The tool is only a skeleton at this point. Most of the logic is there
but it is missing the data to write the German strings and it is missing
the logic to write the translated strings. This means that currently the
only data written are bitmap images.
2018-01-23 02:15:32 +00:00