Max Horn
8bf0424832
Sort audio output rates numerically (see FR #2821525 )
...
svn-id: r42886
2009-07-29 09:19:56 +00:00
Max Horn
41139100a2
GUI: When clicking in a scrollbar to page up/down, don't scroll a full page; rather scroll a full page minus one line (see FR #2821508 ). This matches the behavior of the page up/down keys
...
svn-id: r42881
2009-07-29 08:55:17 +00:00
Max Horn
f6e16537b3
SCUMM: cleanup
...
svn-id: r42880
2009-07-29 08:55:04 +00:00
Max Horn
eb9600b5e9
SCUMM: Moved _inventoryOffset to ScummEngine_v2 and save it.
...
Fixes bug #2828417 : Zak V2: inventory position isn't reset when loading.
svn-id: r42870
2009-07-28 23:19:33 +00:00
Max Horn
caacc3a6df
Patch #2828644 : Support for mingw32ce 0.5.1 toolchain in configure script
...
svn-id: r42868
2009-07-28 22:42:08 +00:00
Max Horn
50cd2750cc
SCI: Avoid using perror (it's not portable)
...
svn-id: r42866
2009-07-28 22:28:40 +00:00
John Willis
972cbb4b57
GP2XWiz: Add downscale support to the backend using the PocketPCHalfARM scaler from the WinCE backend (Maybe this should be moved into /graphics/scalers at some point?). Also enable all the ARM optemised routines in this and the GP2X backend.
...
svn-id: r42863
2009-07-28 20:22:38 +00:00
Torbjörn Andersson
7a6329a29b
Broken Sword 2, unsurprisingly, had the same subtitle drawing glitch for small
...
cutscenes that Broken Sword 1 had. And a memory leak. This should fix both.
svn-id: r42861
2009-07-28 17:53:59 +00:00
Torbjörn Andersson
f853376379
Fixed drawing subtitles for cutscenes that are narrower than the screen, and
...
erase the subtitles manually if they are drawn outside the frame.
svn-id: r42859
2009-07-28 17:19:33 +00:00
Sven Hesse
550d9cf39d
More alignment-related changes
...
svn-id: r42858
2009-07-28 16:28:32 +00:00
Sven Hesse
f5e9aa67c4
Changing stuff around a bit so alignment requirements won't increase
...
svn-id: r42857
2009-07-28 15:19:55 +00:00
Sven Hesse
f832d0fc56
Silencing two "empty loop body" warnings
...
svn-id: r42856
2009-07-28 15:05:44 +00:00
Sven Hesse
14114bf397
Abstracting off the block types from Imd::renderFrame() and Vmd::renderFrame()
...
svn-id: r42851
2009-07-27 19:01:17 +00:00
Johannes Schickel
17fe3ce29e
Oops enabled HACK to prevent multiple OPL instances again.
...
svn-id: r42849
2009-07-27 18:19:16 +00:00
John Willis
ebe6a0ac23
GP2XWiz: Update GP2X Wiz bundle.sh to copy libraries into the distribution file from the tool chain where the libraries are broken on the device. Also add LD_LIBRARY_PATH 'hack' to launch script to ensure bundled libraries are used over system ones.
...
svn-id: r42847
2009-07-27 18:05:16 +00:00
Johannes Schickel
595501b60c
Fix bug #2827459 "ITE: Ingame GUI does not list slots 96-99", by defining in SagaMetaEngine that the last valid save slot for SAGA is slot 95.
...
svn-id: r42845
2009-07-27 17:48:40 +00:00
Johannes Schickel
d165f85a58
Formatting.
...
svn-id: r42844
2009-07-27 17:04:06 +00:00
Robin Watts
816bd9a7ea
Add ARM code version of Normal2x scaler.
...
Add ARM only aspect ratio correcting version of Normal2x scaler.
Make WinCE port use Normal2x by default if the screen is large enough.
Make WinCE port use aspect ratio correcting version if panel is hidden.
svn-id: r42843
2009-07-27 16:29:36 +00:00
Willem Jan Palenstijn
ed763cccfe
Fix format string issues (and compiler warnings).
...
Patch by salty-horse.
svn-id: r42842
2009-07-27 16:04:35 +00:00
Joost Peters
6d18ada7ef
fix/workaround for cruise crash on OSX
...
svn-id: r42826
2009-07-26 21:06:53 +00:00
Marcus Comstedt
dc6fa53bad
Create IP.BIN.
...
svn-id: r42825
2009-07-26 20:41:33 +00:00
Johannes Schickel
df7e4ad7ec
Add a todo to FontSJIS::drawChar taking an Graphics::Surface.
...
svn-id: r42824
2009-07-26 14:40:44 +00:00
Johannes Schickel
d1fed5cee1
Instead of only printing a warning, when no SJIS char data is present, just return to the caller.
...
svn-id: r42823
2009-07-26 14:40:03 +00:00
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