Martin Kiewitz
|
98ae0f8218
|
SCI: also set signal selector when stopping sounds for SCI0 as well - fixes sq3 freeing 2 guys from andromeda endless loop
svn-id: r48805
|
2010-04-26 14:11:30 +00:00 |
|
Yotam Barnoy
|
6ccdb3cba0
|
PSP: Added support for profiling using configure:
svn-id: r48804
|
2010-04-26 12:12:42 +00:00 |
|
Yotam Barnoy
|
20c0710db9
|
Modified configure to support PSP profiling
svn-id: r48803
|
2010-04-26 12:11:19 +00:00 |
|
Max Horn
|
516fd1dc76
|
PSP: Cleanup trace.h a bit
svn-id: r48802
|
2010-04-26 10:28:38 +00:00 |
|
Gregory Montoir
|
4decff1a92
|
fix missing sound effects during introduction with non French versions.
svn-id: r48801
|
2010-04-25 21:53:27 +00:00 |
|
Gregory Montoir
|
8260919bad
|
get rid of global Box objects and remove obsoleted PALMOS_ARM defines.
svn-id: r48800
|
2010-04-25 21:53:09 +00:00 |
|
Martin Kiewitz
|
f334ecfa34
|
SCI: green buttons for sci0early implemented
svn-id: r48799
|
2010-04-25 20:48:59 +00:00 |
|
Martin Kiewitz
|
3005fffe78
|
SCI: draw a black line between titlebar and actual window content for SCI0, also replaced hardcoded white value (255) with screen specific value
svn-id: r48798
|
2010-04-25 19:49:10 +00:00 |
|
Martin Kiewitz
|
cc4bd9bf1c
|
SCI: changing setFont() call logic inside textedit controls to save 2 setFont() calls
svn-id: r48797
|
2010-04-25 16:47:14 +00:00 |
|
Martin Kiewitz
|
14ac9b54a0
|
SCI: we check for enough space, before adding pressed characters in textedit controls
svn-id: r48796
|
2010-04-25 16:43:16 +00:00 |
|
Martin Kiewitz
|
c893ba1508
|
SCI: replaced value with constant when checking if controls are selected
svn-id: r48795
|
2010-04-25 15:44:11 +00:00 |
|
Martin Kiewitz
|
482e89ea9f
|
SCI: reset cursor state when kDrawControl gets called on textedit controls, fixes cursor placement issues
svn-id: r48794
|
2010-04-25 15:20:52 +00:00 |
|
Yotam Barnoy
|
731a9eda68
|
PSP: A couple of small fixes to the debugging support
svn-id: r48793
|
2010-04-25 15:14:57 +00:00 |
|
Yotam Barnoy
|
f036b6b9d2
|
PSP:Implemented fingolfin's suggestion for cleaning up debugging code
svn-id: r48792
|
2010-04-25 15:12:24 +00:00 |
|
Martin Kiewitz
|
aaaab9ec34
|
SCI: fix regression of r48659 - now calculating menu width and splitting text on kernelDrawMenuBar() as well - fixes menu not displaying all the time in hoyle 1&2
svn-id: r48791
|
2010-04-25 09:35:34 +00:00 |
|
Walter van Niftrik
|
725fb248ea
|
SCI: Don't error() out when autodetection fails
svn-id: r48790
|
2010-04-24 22:02:31 +00:00 |
|
Martin Kiewitz
|
194bdd9b83
|
SCI: reverting r48787 port updates were actually introduced (heard that before) in SCI1. I used the outdated wiki before and that one lists qfg2 and xmas90ega being SCI01. They are actually SCI1
svn-id: r48789
|
2010-04-24 21:45:17 +00:00 |
|
Martin Kiewitz
|
8f9dd90a87
|
SCI: add show_map command to debug help again (must have been lost some time due cleanup from old graphics code)
svn-id: r48788
|
2010-04-24 20:49:19 +00:00 |
|
Martin Kiewitz
|
cbd8faa82e
|
SCI: r48786 port updates were actually introduced during SCI01, qfg2 and xmas90ega only. We enable port updates only for non-multilingual SCI01 games now - fixes percentage bar for qfg1 japanese as well
svn-id: r48787
|
2010-04-24 20:41:26 +00:00 |
|
Martin Kiewitz
|
0422560c5c
|
SCI: beginUpdate()/endUpdate() of ports were introduced inside kAnimate() in SCI01 - fixes percentage bar not showing up in qfg1ega
svn-id: r48786
|
2010-04-24 20:08:03 +00:00 |
|
Martin Kiewitz
|
61a57f53e5
|
SCI: added special comments about r48784
svn-id: r48785
|
2010-04-24 16:09:17 +00:00 |
|
Martin Kiewitz
|
eb048f48b8
|
SCI: changing GetLongest() on kanji (again) hopefully it's now working as in sierra sci :P
svn-id: r48784
|
2010-04-24 15:50:23 +00:00 |
|
Walter van Niftrik
|
b6c92b90b6
|
SCI: Fix regression in locals init for re-used segments
svn-id: r48783
|
2010-04-24 14:10:52 +00:00 |
|
Martin Kiewitz
|
ca93a6ce9c
|
SCI: document skipping over breaking spaces done in r48781
svn-id: r48782
|
2010-04-24 12:53:14 +00:00 |
|
Martin Kiewitz
|
02b9b10199
|
SCI: change the way we handle breaking spaces based on how sierra sci does it, revert r48778/r48779
svn-id: r48781
|
2010-04-24 12:49:22 +00:00 |
|
Martin Kiewitz
|
666fefc79d
|
SCI: first byte of resource patch must have 0x80 added to the resource type, otherwise sierra sci0+ interpreter won't accept the file, fixing this on debug export function
svn-id: r48780
|
2010-04-24 11:59:19 +00:00 |
|
Martin Kiewitz
|
b8a5507a17
|
SCI: fix for regression of r48778: do add spaces to width, if we are at ending of text - the whole change may be wrong altogether
svn-id: r48779
|
2010-04-23 21:57:29 +00:00 |
|
Martin Kiewitz
|
62833a3fd3
|
SCI: text16 ::Width() doesn't add ending spaces to the width anymore, sierra sci also doesn't do this - fixes windows being too large sometimes
svn-id: r48778
|
2010-04-23 21:18:16 +00:00 |
|
Martin Kiewitz
|
35b21a94ff
|
SCI: pc98 sierra interpreter had special code, that circumvents having a japanese punctuation char as first char on new lines - we do so now as well
svn-id: r48777
|
2010-04-23 13:51:59 +00:00 |
|
Paul Gilbert
|
328d571bba
|
Implemented extra timer methods and a DynamicHotspots class
svn-id: r48776
|
2010-04-23 10:28:30 +00:00 |
|
Martin Kiewitz
|
1243217547
|
SCI: added additional comment for setOrigin() commit (from waltervn), after doing some test with sierra interpreter
svn-id: r48775
|
2010-04-22 18:12:25 +00:00 |
|
Martin Kiewitz
|
4fbea9d02d
|
SCI: make setOrigin() for ports behave like in sierra sci, fixes qfg1ega character screen issues ("moving" controls), fixes jones/vga 1 pixel-off windows
svn-id: r48772
|
2010-04-22 17:41:04 +00:00 |
|
Martin Kiewitz
|
e25651a467
|
SCI: SCI1LATE+ checks for STYLE_USER, versions before check for STYLE_USER|STYLE_TRANSPARENT
svn-id: r48771
|
2010-04-22 16:55:46 +00:00 |
|
Joost Peters
|
6a368a2c01
|
set cxx_verc_fail=no when MIPSpro 7.4.4 is detected + proper MIPSpro capitalization
svn-id: r48770
|
2010-04-22 15:30:26 +00:00 |
|
Max Horn
|
78efc86350
|
Reformat NEWS items a bit, add full stops
svn-id: r48768
|
2010-04-22 09:46:30 +00:00 |
|
Max Horn
|
5ab6a53f87
|
Update credits: Fredrik retired
svn-id: r48766
|
2010-04-21 21:23:35 +00:00 |
|
Max Horn
|
f103f01284
|
TINSEL: Change cdGraphStream to a Common::File pointer,
to not rely on global constructors
svn-id: r48765
|
2010-04-21 21:23:08 +00:00 |
|
Max Horn
|
37b7be4519
|
CINE: Change Doxygen commands to match our CFC
svn-id: r48764
|
2010-04-21 21:22:43 +00:00 |
|
Paul Gilbert
|
3edc151c5b
|
Changed MadsView into a separate class, since it's functionality is needed by two different class hierarchies that can't share a common ancestor class
svn-id: r48763
|
2010-04-21 10:42:01 +00:00 |
|
Torbjörn Andersson
|
2e89d9607d
|
Fixed GCC warning about 'hotspotId' shadowing a member of 'this'. Let's call
the variable 'charId' instead, like in the debug messages where it's used.
svn-id: r48759
|
2010-04-21 05:30:38 +00:00 |
|
Andre Heider
|
0ef8fd7ddc
|
Document setPalette() and grabPalette() changes, fix some incorrect 8bit statements.
svn-id: r48758
|
2010-04-20 21:18:37 +00:00 |
|
Andre Heider
|
845d1869d8
|
abort() when calling setPalette() or grabPalette() in non CLUT8 modes.
svn-id: r48757
|
2010-04-20 21:16:58 +00:00 |
|
Andre Heider
|
74c0db4548
|
Use the faster memset() in Surface::fillRect() for 16bit modes when possible.
svn-id: r48756
|
2010-04-20 20:22:33 +00:00 |
|
Martin Kiewitz
|
2242ee33ac
|
SCI: get color white instead of hardcoded 255 inside openPort(), fixes not working inverting of button controls on qfg1ega character stats screen
svn-id: r48755
|
2010-04-20 19:37:58 +00:00 |
|
Martin Kiewitz
|
f3be0bc181
|
SCI: replaced values with constant
svn-id: r48754
|
2010-04-20 19:23:33 +00:00 |
|
Andre Heider
|
6329d96cef
|
Fix the MT32 gfx output for 16bit compatiblity, cleanup, get rid of unnecessary buffers.
svn-id: r48753
|
2010-04-20 18:29:53 +00:00 |
|
Andre Heider
|
d1bb33fbac
|
Round up the game texture dimensions if the requested size is incompatible to the hardware.
svn-id: r48751
|
2010-04-20 18:24:14 +00:00 |
|
Max Horn
|
dfc4f6ff08
|
Small tweak, works around a bug in the default OpenBSD gcc 3.3.5 compiler
svn-id: r48749
|
2010-04-20 16:58:52 +00:00 |
|
Martin Kiewitz
|
1e62e44fb6
|
SCI: the pc98 rom has to display kanji directly, because of the bad behaviour of GetLongest() we will actually put more chars in each line as actually fit. That way the scripts will only show most of the chars, but actually leave out some of the pixels of the far right characters. We now show kanji chars directly, sort of reproducing pc98 rom behaviour
svn-id: r48748
|
2010-04-20 16:46:26 +00:00 |
|
Martin Kiewitz
|
ad24968f56
|
SCI: menu - handle right aligned "=" as actual text not as tag marker, also handle "=" as being a supported shortcut key
svn-id: r48747
|
2010-04-20 15:28:19 +00:00 |
|