Commit Graph
86814 Commits
Author SHA1 Message Date
Alejandro Marzini 905ec1104e OPENGL: Save last fullscreen mode size to config file.
svn-id: r51604
2010-08-02 03:17:12 +00:00
Alejandro Marzini 4d8f8195b8 OPENGL: Improve fullscreen mode selection. Add warpMouse adjusting.
svn-id: r51603
2010-08-02 03:03:28 +00:00
Neeraj Kumar 717e5f619b TESTBED: implemented the exit dialog using ListWidget
svn-id: r51602
2010-08-01 23:26:38 +00:00
Martin Kiewitz ddd2bd6a1c SCI: switching to upscaled hires on pc98 games
instead of checking the language to be japanese for that

svn-id: r51601
2010-08-01 22:59:58 +00:00
Martin Kiewitz 75ff5360e2 SCI: adding workaround for pq3
svn-id: r51600
2010-08-01 22:54:34 +00:00
Alejandro Marzini 41204282ec OPENGL: By default only enable None, Conserve and 4/3 aspect ratio corrections.
svn-id: r51599
2010-08-01 22:53:18 +00:00
Martin Kiewitz 716f08a8ff SCI: honoring english selection for multilingual games
svn-id: r51598
2010-08-01 22:41:06 +00:00
Martin Kiewitz afe35f5fb3 SCI: adding ADGF_ADDENGLISH to multilingual games
Most of the games are guessed, i assume that SCI01->SCI1 games are multilingual, SCI1.1+ are not. I'm definitely not sure about the amiga games, can't check them though

svn-id: r51597
2010-08-01 22:11:21 +00:00
Thierry Crozat 575d38f602 i18n: Adding Spanish and Ukrainian translations
svn-id: r51596
2010-08-01 21:41:43 +00:00
Johannes Schickel f2838316cb create_msvc: Fix SCUMMVM_LIBS support for MSVC2010.
svn-id: r51595
2010-08-01 21:30:15 +00:00
Eugene Sandulenko e0fb6b0bbf SCI: Use new AD flag for German LSL5 which is dual-language
svn-id: r51594
2010-08-01 21:18:08 +00:00
Eugene Sandulenko 7c5c3faae2 AdvancedDetector: Introduce new flag GF_ADDENGLISH
It is convenient for localized games which always have English
as fallback, thus English will be selectable from GUI.

svn-id: r51593
2010-08-01 21:17:00 +00:00
Alejandro Marzini b816849c78 Fix warnings.
svn-id: r51592
2010-08-01 20:49:13 +00:00
Eugene Sandulenko 00e67c1f86 SCI: Use new convenience macro and shorted the detection table a bit
svn-id: r51591
2010-08-01 20:48:25 +00:00
Eugene Sandulenko 312db66d5f AdvancedDetector: Introducing AD_LISTEND, another convenience macro
svn-id: r51590
2010-08-01 20:47:46 +00:00
Martin Kiewitz 55d7af0766 SCI: kDoSound(mute) behaviour change
svn-id: r51589
2010-08-01 19:57:03 +00:00
Lars Persson ce271697ea SYMBIAN 2nd installment of getting symbian to build with gsoc2010 SDL
svn-id: r51588
2010-08-01 19:51:23 +00:00
Lars Persson 2e55bcf383 SYMBIAN platform. Correct building of SDL refacturing for Symbian.
svn-id: r51587
2010-08-01 19:40:46 +00:00
Johannes Schickel c8aabe77e8 GUI: Fix font cache.
The bounding boxes of the glyphs use signed coordinates. We stored only
unsigned coordinates, which resulted in incorrect glyph positioning.

Conrecte example: the bounding box of the glyphs for clR6x12-iso-8859-5.bdf
used:

x y  w h
0 -3 6 12

We on the other hand interpreted that as:

x y     w h
0 65533 6 12

when loading the font from our font cache.

svn-id: r51586
2010-08-01 19:31:37 +00:00
Johannes Schickel 2095ce31bd GUI: Fix loading BDF fonts from theme archives.
svn-id: r51585
2010-08-01 19:31:18 +00:00
Johannes Schickel 4423ad9333 SCI: Cleanup.
svn-id: r51584
2010-08-01 17:59:14 +00:00
Matthew Hoops 79bf94c877 SCI: Move kernelShakeScreen to GfxScreen so it can be used in SCI32 (it's used in GK1)
svn-id: r51583
2010-08-01 17:54:48 +00:00
Martin Kiewitz f3851674f3 SCI: changing noname selector names
removing space from previous name

svn-id: r51582
2010-08-01 17:51:21 +00:00
Fabio Battaglia 2e94391d98 CONFIGURE: add support for N64 port to configure
svn-id: r51581
2010-08-01 17:16:39 +00:00
Martin Kiewitz adde79f1cb SCI: fixing regression of r51520
svn-id: r51580
2010-08-01 16:43:49 +00:00
Martin Kiewitz 193d3212da SCI: adding "audiosfx" to directories
svn-id: r51579
2010-08-01 16:23:44 +00:00
Martin Kiewitz 88438ce118 SCI: adding workaround for pq2 kDisplay
in room 23

svn-id: r51578
2010-08-01 15:31:23 +00:00
Filippos Karapetis 7207290dc3 SCI: Enabled the "Return to Launcher" feature (needs testing)
svn-id: r51577
2010-08-01 13:11:24 +00:00
Martin Kiewitz 83e51b0e92 SCI: removing pirated sq4 version from detection
"fixes" bug #3037800
fixing warning in seg_manager

svn-id: r51576
2010-08-01 12:38:07 +00:00
Martin Kiewitz b0889cfd01 SCI: adding workaround for lb1
fixes bug #3037694

svn-id: r51575
2010-08-01 12:00:36 +00:00
Eugene Sandulenko a0c58778f1 i18n: Update Russian translation
svn-id: r51574
2010-08-01 11:23:04 +00:00
Martin Kiewitz 03f48560a9 SCI: adding workaround for hq1/qfg1
fixes bug #3037659

svn-id: r51573
2010-08-01 11:10:47 +00:00
Filippos Karapetis 9699f8291d SCI: Ignoring non-critical script bug in QFG1VGA, when closing any conversation dialog with esc (doesn't affect gameplay in any manner)
svn-id: r51572
2010-08-01 11:10:14 +00:00
Eugene Sandulenko af76912e87 i18n: Added Cyrillic fonts to theme packages
This fixes ScummVM startup on systems with Russian set as locale.

svn-id: r51571
2010-08-01 10:17:31 +00:00
Martin Kiewitz 4bb9157d81 SCI: adding audio directory searching for patches
fixes bug #3037768

svn-id: r51570
2010-08-01 10:07:24 +00:00
Martin Kiewitz 68f7b9be4c SCI: reading the actual priority instead of guessing
svn-id: r51569
2010-08-01 09:20:21 +00:00
Neeraj Kumar d628562071 TESTBED: fixed a typo, due to which the config file size was increasing if a rerun is made from the current menu
svn-id: r51568
2010-08-01 08:56:24 +00:00
Yotam Barnoy 0db8427f46 iPhone: changed GL_NEAREST to GL_LINEAR in miniaturization filter as per forum post 29/7/10
svn-id: r51567
2010-08-01 07:15:43 +00:00
Yotam Barnoy 8f04aff6dc QUEEN: fix for bug 3036170. File name test supports upper case for transferring from Windows to other systems (e.g. PSP)
svn-id: r51566
2010-08-01 07:02:05 +00:00
Matthew Hoops b02a326b89 SCI: Add another LB2 floppy selector name for an uninit'd workaround (bug #3036291)
svn-id: r51565
2010-08-01 04:40:46 +00:00
Matthew Hoops 2b7e58ae9b SCI: Add another KQ5 VGA floppy entry (bug #3036996)
svn-id: r51564
2010-08-01 04:22:34 +00:00
Alejandro Marzini 7f8e7fc29d OPENGL: Remove use of floats for aspect ratio correction. Improved fullscreen toggling default mode selection.
Floats can lead to calculation errors because, now uints are used and aspect ratio values are handled with a x 10000 scale.
When entering fullscreen, it will be looked for the fullscreen mode with the smallest metric that mantains the game screen aspect ratio.

svn-id: r51563
2010-08-01 02:26:20 +00:00
Johannes Schickel 8851c2016f SCI: Fix uninitialized variable warning in g++.
Thanks to clone2727 for suggestion to initialize the default new plane
priority to 0xFFFF, which means that the plane should be invisible. I added a
FIXME there though. So please re check this change. In case that is fine just
remove the FIXME, in case some other default value should be chosen, please
change the value and also remove the FIXME.

svn-id: r51561
2010-08-01 01:00:30 +00:00
Alejandro Marzini dd7bcc051f OPENGL: Switch to native resolution fullscreen as default.
svn-id: r51560
2010-07-31 23:50:54 +00:00
Alejandro Marzini 7dbe257da8 OPENGL: Add support for BGR and rgb(a) reversed formats (Not available for GLES). General cleanup and commenting.
svn-id: r51559
2010-07-31 22:54:10 +00:00
Max Horn 57ad040846 DS: Remove now redundant ds-fs.o from PORT_OBJS
svn-id: r51558
2010-07-31 22:48:49 +00:00
Martin Kiewitz d5e4efa025 SCI: fix lofs autodetection
makes polish lsl1 work (its game superclass name got translated, so no "Game" object available) - bug #3037194 thx to dam-soft for his patient help

svn-id: r51557
2010-07-31 22:45:38 +00:00
Max Horn 4b9df2203f DS: Add shell script which emulates old DS builds using configure&make
svn-id: r51556
2010-07-31 22:43:09 +00:00
Max Horn 450b82355d DS: Fix custom DS build system
svn-id: r51555
2010-07-31 22:42:42 +00:00
Alejandro Marzini c93adcbd29 OPENGL: For GLES, add glOrthox and do not use GL_BGR.
svn-id: r51552
2010-07-31 20:58:14 +00:00