Vladimir Serbinenko
82fbf0f6e4
SAGA: Support embed Amiga font
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
829525e2bd
SAGA: Improve handling of Hangul to match the original
2022-11-17 21:57:11 +01:00
Vladimir Serbinenko
c1ba0b451d
SAGA: Support Korean IHNM rendering
2022-11-17 21:57:11 +01:00
Vladimir Serbinenko
949ea910f5
SAGA: Mark Chinese version of IHNM as Traditional.
...
As additional benefit this allows to use strings from ITE Chinese
2022-11-16 09:30:33 +02:00
Vladimir Serbinenko
ff486f6030
SAGA: Support Chinese IHNM version
2022-11-16 09:30:33 +02:00
Cameron Cawley
89c71ebaa7
SAGA: Move extra tables out of the detection plugin
2022-11-15 22:46:23 +02:00
Vladimir Serbinenko
c61ec5664f
SAGA: Fix position of asterisk in pointer declaration
2022-11-14 00:39:47 +01:00
Vladimir Serbinenko
c43e8f2cec
SAGA: Fix inconsistencies in big5 variable use
2022-11-14 00:39:47 +01:00
Vladimir Serbinenko
396f14105c
SAGA: Replace Chinese floppy language id from Simplified to Traditional
2022-11-14 00:39:47 +01:00
Vladimir Serbinenko
1fa22aefd0
SAGA: Support Chinese word wrapping
2022-11-14 00:39:47 +01:00
Vladimir Serbinenko
f07270e3ef
SAGA: Support Chinese rendering for ITE
2022-11-14 00:39:47 +01:00
BLooperZ
0036ebe8df
SAGA: support hebrew text rendering
2022-03-11 00:21:16 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Filippos Karapetis
5641d603c0
SAGA: Remove unused variable
...
Thanks to eientei for reporting this
2021-12-24 03:14:23 +02:00
Orgad Shaneh
2930d37788
SAGA: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Eugene Sandulenko
ef4f019125
SAGA: Added support for Russian ITE fan-translation
2021-05-10 01:26:21 +02:00
sluicebox
93eeffc84d
JANITORIAL: Update old bug tracker numbers
2021-03-03 02:15:05 +02:00
athrxx
c9f41699aa
SAGA: (ITE/PC98) - fine tune intro line breaks
...
I whish I knew whether I am implementing an original bug here or if this is intended behavior. But it does achieve text output faithful to the original. And it even does actually look better...
2020-11-22 19:02:47 +01:00
athrxx
c22768e4fb
SAGA: (ITE/PC98) - implement sjis font drawing
2020-11-22 19:02:44 +01:00
athrxx
fa671a2c40
SAGA: (ITE/PC98) - prepare font class for Japanese rendering
...
Reorganize font code into sub classes to allow independent rendering of the Japanese ROM font. No actual implementation for the Japanese rendering yet.
2020-11-22 19:02:43 +01:00
D G Turner
f26bb57ef8
SAGA: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 15:11:36 +00:00
Eugene Sandulenko
ceee1713f5
SAGA: Add support for Russian fan-translation of IHNM
...
Released about 2 years ago and is translating the subtitles
in contrast to the version released on CD which has only
poorly done voice-overs.
2016-01-10 09:21:03 +01:00
Johannes Schickel
c1be2aedbb
SAGA: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Max Horn
a4610df482
Merge branch 'branch-1-3-0' into master
...
I manually resolved all conflicts, and inspected every single change.
Many were due to the version string mismatch and thus easily resolved.
The MSVC project files add in the 1-3-0 branch were not merged,
neither where the changes to gui/themes/translations.dat.
Conflicts:
NEWS
backends/base-backend.cpp
backends/graphics/samsungtvsdl/samsungtvsdl-graphics.cpp
backends/module.mk
backends/platform/ds/arm9/makefile
backends/platform/psp/README.PSP
backends/platform/samsungtv/main.cpp
backends/platform/samsungtv/samsungtv.cpp
backends/saves/posix/posix-saves.cpp
base/commandLine.cpp
base/internal_version.h
base/main.cpp
common/array.h
configure
devtools/create_project/create_project.cpp
dists/android/AndroidManifest.xml
dists/android/plugin-manifest.xml
dists/iphone/Info.plist
dists/irix/scummvm.spec
dists/macosx/Info.plist
dists/redhat/scummvm-tools.spec
dists/redhat/scummvm.spec
dists/scummvm.rc
dists/slackware/scummvm.SlackBuild
dists/wii/meta.xml
engines/sci/parser/vocabulary.cpp
engines/tinsel/handle.cpp
gui/themes/translations.dat
2011-06-01 15:15:31 +02:00
agent-q
3ce4b76b0d
DS/SAGA: Due to what looks like a compiler bug, having one Common::Array template inside another causes the DS build to crash during Common::Array::resize(). The only fix I can find is to make the internal byte array a normal malloc'ed() buffer. This way, the code runs fine. Need to dig into the assembly output for this to find out what's truly going on with the original code.
2011-05-21 15:54:20 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
dhewg
d83a83ef50
JANITORIAL: Remove/comment unused vars
...
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-29 21:57:56 +02:00
Andrew Kurushin
67cc1b8a84
SAGA: replace Resource:loadResource malloc with ByteArray class
...
svn-id: r53779
2010-10-24 22:17:44 +00:00
Andrew Kurushin
f24394b85f
SAGA: replace Actor::_pathCell, Anim::*, Converse::text, IsoMap::*, Music::_songTable, ObjectMap::*, PalAnim::*, Scene::sceneLut, SndRes::_fxTable* malloc based arrays with Common::Array implementation
...
add ByteArray type
fix debug Tile Hittest frame drawing
debug 0x%x => 0x%X
svn-id: r53719
2010-10-22 23:13:17 +00:00
Andrew Kurushin
1bd1a253f0
SAGA: replace Font "::*alloc" & "::free" with Common::Array
...
svn-id: r53656
2010-10-20 21:23:02 +00:00
Filippos Karapetis
64f1fc2323
SAGA: Fixed bug #3068840 - "ITE: ScummVM crashes when talking on the ferry"
...
svn-id: r52799
2010-09-19 08:18:25 +00:00
Torbjörn Andersson
c91a07229a
JANITORIAL: Removed most punctuation at end of warning() and error()
...
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.
svn-id: r52791
2010-09-18 10:55:16 +00:00
Filippos Karapetis
80acb21a56
Added automatic detection of the IHNM demo
...
svn-id: r49047
2010-05-16 10:36:21 +00:00
Andrew Kurushin
aa147a2f5a
refactor resource module:
...
- struct ResourceContext => class ResourceContext
- replace "*alloc","free" with array templates
- simplify createContexts routines
svn-id: r46254
2009-12-04 17:52:42 +00:00
Max Horn
51933629d1
Changed foo(void) to foo() in almost all non-backend source files
...
svn-id: r45616
2009-11-02 21:54:57 +00:00
Max Horn
d0876b06ed
Remove some unused variables
...
svn-id: r44853
2009-10-09 22:21:45 +00:00
Torbjörn Andersson
c247e98827
Removed unused variable.
...
svn-id: r42697
2009-07-24 19:24:15 +00:00
Willem Jan Palenstijn
441ae56ea9
SAGA: Instead of trying to detect duplicate glyphs,
...
simply generate duplicate outline glyphs.
This should fix #2826697 .
svn-id: r42696
2009-07-24 18:58:15 +00:00
Willem Jan Palenstijn
d3d06626e4
Fix oversight in r42361 and also handle consecutive copied characters in SAGA.
...
svn-id: r42378
2009-07-11 09:45:25 +00:00
Willem Jan Palenstijn
ad67a714dd
Fix SAGA outline generation algorithm for characters
...
that are copies of earlier characters. (5 characters in IHNM.)
This fixes #1904624 .
svn-id: r42361
2009-07-11 00:47:32 +00:00
Filippos Karapetis
fa71814c07
Proper fix for accented characters in the Italian version of ITE
...
svn-id: r36103
2009-01-27 17:39:11 +00:00
Filippos Karapetis
1d04e168ae
Fixed bug #2538838 - "Wrong accented char. in italian fan version [Regression]"
...
svn-id: r36101
2009-01-27 17:27:51 +00:00
Filippos Karapetis
d5b6996c45
- Split the IHNM script functions into a different file
...
- Added two new defines, ENABLE_IHNM and ENABLE_SAGA2 (enabled by default), which can be used to remove the parts of the SAGA engine which are specific to IHNM and SAGA 2 games. Hopefully, this will reduce the size of the engine even more for platforms with little memory (e.g. the Nintendo DS)
svn-id: r35672
2009-01-02 16:52:38 +00:00
Filippos Karapetis
437384a838
- Split the SAGA resource manager in 3 different ones, depending on the resource type (RSC for ITE, RES for IHNM and HRS for DINO/FTA2). The SAGA 2 HRS resource manager is still a stub
...
- Added detection for the voice file of FTA2
svn-id: r35484
2008-12-22 14:13:15 +00:00
Filippos Karapetis
d0f4f97ea9
Cleaned up the mess with game IDs and game types: removed game types, reduced the game IDs and added game features where necessary
...
svn-id: r35467
2008-12-21 15:59:05 +00:00
Filippos Karapetis
39871b84de
Some more dirty rectangle fixes, only 2 known glitches are left
...
svn-id: r35296
2008-12-10 19:39:26 +00:00
Filippos Karapetis
78fd335a42
More dirty rectangle related changes (dirty rectangle handling is still broken)
...
svn-id: r35281
2008-12-07 18:49:35 +00:00
Filippos Karapetis
065694dbb1
- Prevented direct reference to the back buffer in many cases (apart from a few, where it's modified directly)
...
- Added skeleton code for dirty rectangle handling (still unfinished and non-working)
- Added wrapper functions to access the back buffer, which add the appropriate dirty rectangles automatically
svn-id: r35264
2008-12-06 18:23:34 +00:00
Filippos Karapetis
9c04b0c229
All the screen drawing functions draw to the back buffer, so there is no point in passing it everywhere
...
svn-id: r35260
2008-12-06 14:24:40 +00:00
Filippos Karapetis
beb18533c3
Cleanup
...
svn-id: r35246
2008-12-04 21:25:44 +00:00