Johannes Schickel
07c10c07c4
Add NEWS entry about new SJIS code.
...
svn-id: r42822
2009-07-26 14:24:45 +00:00
Johannes Schickel
4b27c43b0a
Reflect code to test the magic bytes in the sjis.fnt header.
...
svn-id: r42821
2009-07-26 14:19:02 +00:00
Johannes Schickel
84c0bf22d2
Simplify KYRA's SJIS font loading code.
...
svn-id: r42820
2009-07-26 14:18:49 +00:00
Johannes Schickel
ec67b583b0
Add way to overwrite default SJIS font.
...
svn-id: r42819
2009-07-26 14:18:34 +00:00
Johannes Schickel
be9c906c72
Specify that the chars passed to FontSJIS::drawChar should be little endian.
...
svn-id: r42818
2009-07-26 14:18:21 +00:00
Johannes Schickel
15662b3cfb
Print warning, when client code does try to draw an unsupported SJIS char.
...
svn-id: r42817
2009-07-26 14:18:06 +00:00
Johannes Schickel
ebc74a7c9b
Add a factory method, which tries to open different SJIS fonts/ROMs and returns a font for the first present data.
...
svn-id: r42816
2009-07-26 14:17:54 +00:00
Johannes Schickel
cb960ad976
Change the way the font data for SJIS fonts is load.
...
svn-id: r42815
2009-07-26 14:17:40 +00:00
Johannes Schickel
0a03ae8265
Change KYRA to use our SJIS font, when it's available.
...
svn-id: r42814
2009-07-26 14:17:21 +00:00
Johannes Schickel
0a612f40eb
Add support for our custom SJIS font.
...
svn-id: r42813
2009-07-26 14:17:06 +00:00
Johannes Schickel
712e0c80ea
Create base class FontSJIS16x16 for our own SJIS font.
...
svn-id: r42812
2009-07-26 14:16:51 +00:00
Sven Hesse
997f7b9a3b
Reverting my fix for bug #2037158 ("In-Game animation shifted(?)"), because it breaks Woodruff's intro
...
svn-id: r42809
2009-07-26 13:50:18 +00:00
John Willis
3fb1b79018
Virtual Keyboard: Update default keyboard pack using slightly tweaked versions of the graphics very kindly provided by Carl Mitchell. Also update xml file to make best use of the keyboard graphics and add the 'delete' event in addition the passing backspace back to the calling textarea.
...
svn-id: r42807
2009-07-26 12:58:22 +00:00
Torbjörn Andersson
f11435bb6d
78 bytes isn't enough for some of the longer conversation options. 128 might
...
not be enough either, but at least it fixes bug #2827170 ("DRASCULA:
Conversation error").
svn-id: r42801
2009-07-26 10:10:08 +00:00
Paul Gilbert
ad7762ad16
Added a debug line to allow tracking of script execution
...
svn-id: r42799
2009-07-26 09:48:52 +00:00
Paul Gilbert
da4367096e
Bugfix for mouse button clicks getting counted multiple times
...
svn-id: r42798
2009-07-26 09:40:35 +00:00
Paul Gilbert
f15eb91d77
Added a delay to the in-game menu loop to prevent 100% CPU usage
...
svn-id: r42795
2009-07-26 09:09:07 +00:00
Nicola Mettifogo
83c8679127
Moved parser functions arrays to file scope, as they were tripping up the obsolete gcc used for the BeOS/Haiku port. If anybody can work out a better solution please apply it, because this makes me sick.
...
svn-id: r42793
2009-07-26 08:37:03 +00:00
Johannes Schickel
5870635ba6
Formatting.
...
svn-id: r42792
2009-07-26 07:07:35 +00:00
Paul Gilbert
dc3d0549ff
Fixed compilation from file changes to common and gob engine
...
svn-id: r42791
2009-07-26 00:31:28 +00:00
Paul Gilbert
8e60e31db3
Changed the events.cpp file to EventDispatcher.cpp, to avoid MSVC name clashes with sdl/events.cpp
...
svn-id: r42790
2009-07-26 00:27:32 +00:00
Willem Jan Palenstijn
45cde5f642
Add optional readline support to the text debugger console.
...
Make text/graphical console selectable with an option to configure.
svn-id: r42787
2009-07-25 23:36:24 +00:00
John Willis
037c02a1f7
GP2X Backend: Volume control code cleanup.
...
svn-id: r42785
2009-07-25 19:07:28 +00:00
Sven Hesse
32d74a2247
Adding more sanity checks to Vmd::renderFrame()
...
svn-id: r42783
2009-07-25 18:44:24 +00:00
Sven Hesse
8d9e3de37c
Adding support for (new-style) stereo in DPCM audio
...
svn-id: r42782
2009-07-25 18:44:06 +00:00
Joost Peters
81b508e98a
use READ_UINT16 macro
...
svn-id: r42780
2009-07-25 18:35:27 +00:00
Torbjörn Andersson
7d238d8779
Make sure that "buf" is properly terminated. Actually, we could probably get
...
rid of "buf" completely, and replace it with face = syncChar[p] - '0', assuming
that syncChar only contains digits. But for now, let's make a minimal change.
This might fix bug #2826611 ("DRASCULA: Crash when smashing church window").
svn-id: r42776
2009-07-25 17:48:51 +00:00
Johannes Schickel
1ebcec73bf
Implement missing bits in KyraEngine_HoF::setCauldronState.
...
svn-id: r42773
2009-07-25 16:37:25 +00:00
Johannes Schickel
495d93de1e
Fix palette regression in Kyra2.
...
svn-id: r42771
2009-07-25 16:34:01 +00:00
Sven Hesse
6de1975b65
Fixing Woodruff videos again after enabling block type 2 transparency
...
svn-id: r42768
2009-07-25 16:09:19 +00:00
Sven Hesse
b956c707f4
Moved the decision whether subtitles should be displayed, so that the broken subtitles in The Last Dynasty aren't shown
...
svn-id: r42767
2009-07-25 16:08:31 +00:00
Sven Hesse
edab6f2d7f
Added a workaround to fix the Last Dynasty video greenness for now
...
svn-id: r42766
2009-07-25 16:07:29 +00:00
Johannes Schickel
581ed45590
Adept savegame name creation code to use Common::String::printf.
...
svn-id: r42765
2009-07-25 15:31:11 +00:00
Johannes Schickel
f8e050fbc2
Yet another fix for the GP2x backend.
...
svn-id: r42761
2009-07-25 14:09:58 +00:00
Johannes Schickel
0927bec015
Fix gp2x port building.
...
svn-id: r42759
2009-07-25 13:23:51 +00:00
Torbjörn Andersson
0e2c8b9be5
Don't hog the CPU while waiting for the player to pick a conversation option.
...
svn-id: r42757
2009-07-25 13:17:31 +00:00
Torbjörn Andersson
2e13d89233
Added word-wrapping to Drascula's conversation options. Fixes bug #2826607 .
...
svn-id: r42755
2009-07-25 13:07:50 +00:00
Joost Peters
ddd2b29bee
fix another aligned write
...
svn-id: r42753
2009-07-25 13:07:17 +00:00
Johannes Schickel
fa4903f19c
Strip trailing whitespaces.
...
svn-id: r42752
2009-07-25 13:00:09 +00:00
Johannes Schickel
7e71865e91
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
...
svn-id: r42751
2009-07-25 12:59:46 +00:00
Joost Peters
6d1a386471
remove implicit SoundDigital::Sound ctor call, which is redundant because the required initialisation is done below -- this fixes a linker error with mipspro
...
svn-id: r42748
2009-07-25 12:41:46 +00:00
Joost Peters
24ca40eea5
fix unaligned writes
...
svn-id: r42747
2009-07-25 12:28:45 +00:00
Eugene Sandulenko
a69b4d60fc
Formatting
...
svn-id: r42746
2009-07-25 10:37:20 +00:00
Willem Jan Palenstijn
e408870260
Use new Common::String::printf
...
svn-id: r42744
2009-07-25 10:26:17 +00:00
Willem Jan Palenstijn
744112ceb0
Add Common::String::printf to format a string
...
svn-id: r42743
2009-07-25 10:25:57 +00:00
Max Horn
4463e1c084
Whitespace fixes
...
svn-id: r42742
2009-07-25 09:36:16 +00:00
Travis Howell
27efb99ae8
Whitespace changes.
...
svn-id: r42740
2009-07-25 07:17:37 +00:00
Torbjörn Andersson
b92477f6ab
Fixed GCC warnings.
...
svn-id: r42739
2009-07-25 06:55:28 +00:00
Travis Howell
93806dae8b
Update credits.
...
svn-id: r42738
2009-07-25 06:36:41 +00:00
Travis Howell
c02ad3b7bf
Add patch #2821100 - MM C64 Objects / Verb fixes, with minor clean up applied.
...
svn-id: r42737
2009-07-25 06:27:41 +00:00