Max Horn
eb60d6abfe
Document how the alpha color component is to be interpreted
...
svn-id: r21962
2006-04-17 09:23:51 +00:00
Max Horn
de250812e5
Removed my Altivec version of the hqx blitters, since it (a) didn't work with newer GCC versions, (b) speed was improved on some systems, but actually slower on others, and (c) even on my old 400 Mhz G4 hqx is fast enough w/o it
...
svn-id: r21961
2006-04-17 08:38:26 +00:00
Travis Howell
092893a16d
Minor cleanup
...
svn-id: r21960
2006-04-17 05:01:29 +00:00
Travis Howell
5b3f73f27c
Intergrate the DXA player for Amiga/Macintosh verisons of FF, from cyx
...
svn-id: r21959
2006-04-17 04:02:48 +00:00
Travis Howell
2c5874e925
Handle unsigned variableArray reads better in FF, fixes more missing subroutines
...
svn-id: r21958
2006-04-17 01:31:02 +00:00
Travis Howell
3497bab17c
Fix box selection after vertical scrolling in FF
...
svn-id: r21957
2006-04-17 01:04:08 +00:00
Travis Howell
30645d5e05
Only allocate scale buffer when using FF
...
svn-id: r21956
2006-04-17 00:35:38 +00:00
Travis Howell
632185fb7e
Fix vertical scrolling
...
svn-id: r21955
2006-04-17 00:34:21 +00:00
Johannes Schickel
e7716748ba
Should fix wrong thumbnail colors after a screen change, which changed bpp.
...
svn-id: r21954
2006-04-16 20:41:40 +00:00
Johannes Schickel
b99632831f
This should fix wrong colors of the scummvm logo in the new theme after screen change.
...
svn-id: r21953
2006-04-16 20:33:52 +00:00
Johannes Schickel
e9cbf5fcbd
- Moves Graphics::loadFont to Graphics::NewFont::loadFont
...
- adds code for caching of fonts (just for Graphics::NewFont)
- implements cache using in the modern theme for custom fonts
- adds cache file for current normal font in the theme zip file
svn-id: r21952
2006-04-16 19:54:39 +00:00
Max Horn
74edd90aba
Fix for bug #1471383 : Instead of overloading ConfigManager::set, we now have new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch)
...
svn-id: r21951
2006-04-16 19:23:14 +00:00
Eugene Sandulenko
08b9cd7922
Remove redundant code. soundfont is taken care in OptionsDialog::open() now.
...
svn-id: r21950
2006-04-16 18:32:28 +00:00
Eugene Sandulenko
9de4b02b5c
Patch #1469722 : "Game-specific SoundFont configuration broken"
...
svn-id: r21949
2006-04-16 18:17:53 +00:00
Torbjörn Andersson
d2efa9fc65
The backend is responsible for making its own copy of the mouse cursor, so FF
...
can use the original data, instead of leaking memory every time the
drawMousePointer() function is called (several times per second).
svn-id: r21948
2006-04-16 17:53:37 +00:00
Torbjörn Andersson
75e851777b
The File class automatically tries adding "." to a filename if the file cannot
...
be found, so there's no need for the Simon engine to do it. (Though the game
detector still does at the moment.)
svn-id: r21947
2006-04-16 16:56:11 +00:00
Joost Peters
d5909ee122
some cleanup
...
svn-id: r21946
2006-04-16 14:40:12 +00:00
Willem Jan Palenstijn
784467abfd
changed comments into real comments
...
svn-id: r21945
2006-04-16 14:14:22 +00:00
Max Horn
fe01f3a03f
Ignore the 'virtual' HE entries at the end of gameVariantsTable (this fixes an odd detector problem)
...
svn-id: r21944
2006-04-16 14:07:55 +00:00
Max Horn
555a568e59
Fixed some breakage in the 'Add Game' code I recently introduced; added a FIXME comment regarding the 'description' config file key
...
svn-id: r21943
2006-04-16 13:58:11 +00:00
Travis Howell
1a20a9ae09
Add missing mouse pointer checks for oracle and SAM in FF
...
svn-id: r21942
2006-04-16 13:37:48 +00:00
Joost Peters
1baf98f1c8
update so it compiles again with current svn
...
svn-id: r21941
2006-04-16 13:26:10 +00:00
Max Horn
6c076f80d7
Reduced dependencies on base/plugins.h
...
svn-id: r21940
2006-04-16 13:12:23 +00:00
Max Horn
206fdf0528
Fixed broken svn:keywords values
...
svn-id: r21939
2006-04-16 13:01:41 +00:00
Max Horn
3020b2016a
test commit
...
svn-id: r21938
2006-04-16 12:55:14 +00:00
Max Horn
ba1b25305e
Removed the directory parameter from md5_file
...
svn-id: r21937
2006-04-16 12:50:39 +00:00
Max Horn
856b1b0bf4
Do not override the 'directory' param when dumping BASS resources
...
svn-id: r21936
2006-04-16 12:39:59 +00:00
Max Horn
453aad9ec3
Do not override the 'directory' param when dumping BS2 resources
...
svn-id: r21935
2006-04-16 12:23:37 +00:00
Eugene Sandulenko
924ec172ff
- Implemented text padding in ListWidget and PopUpWidget. Right padding does not work yet.
...
- Implemented highlisght padding in ListWidget
- Eval::getVar() method with default value
- Removed unused constructors for ListWidget and PoUpWidget
- cleanup
- bumped theme version
svn-id: r21934
2006-04-16 10:23:36 +00:00
Travis Howell
cadafb0689
Fix cursor colors in chemsitry set for FF
...
svn-id: r21933
2006-04-16 10:12:33 +00:00
Travis Howell
26736f9a67
Fix mouse cursor changing for buttons in chemistry set for FF
...
svn-id: r21932
2006-04-16 09:52:10 +00:00
Max Horn
1f07432927
Fixed evil longstanding bug in String::toLowercase & toUppercase: Before modifying the string content, make sure we do not share it with any other string). This should help (hopefully fix) bug #1470892
...
svn-id: r21931
2006-04-16 09:12:27 +00:00
Travis Howell
58bfa30c7b
Improve cursor support in FF
...
svn-id: r21930
2006-04-16 06:49:13 +00:00
Travis Howell
cc0ebb97e4
Use default cursor in FF for now, to make selection easier
...
svn-id: r21929
2006-04-16 05:37:16 +00:00
Travis Howell
426a75ad6a
Correct sign, to fix weird path finding issues in FF
...
svn-id: r21928
2006-04-16 01:06:18 +00:00
Travis Howell
e83841e8c7
Fix speech id for o_screenTextMsg() in FF
...
svn-id: r21927
2006-04-15 23:23:55 +00:00
Travis Howell
5b388fc48e
Cleanup
...
svn-id: r21926
2006-04-15 22:37:48 +00:00
Travis Howell
9d703f1fcf
Remove out dated comment
...
svn-id: r21925
2006-04-15 22:22:03 +00:00
Travis Howell
b90b595060
Use different methods to avoid overflows to FF, to avoid regressions
...
svn-id: r21924
2006-04-15 22:14:39 +00:00
Travis Howell
53698416f2
Use different methods to avoid overflows to FF, to avoid regressions
...
svn-id: r21923
2006-04-15 22:14:18 +00:00
Max Horn
e63763329c
Changed default-theme -> modern
...
svn-id: r21922
2006-04-15 22:01:03 +00:00
Max Horn
1e47edcd22
cleanup
...
svn-id: r21921
2006-04-15 21:29:41 +00:00
Max Horn
ce13d8e946
cleanup
...
svn-id: r21920
2006-04-15 21:27:56 +00:00
Max Horn
68450b31e3
cleanup
...
svn-id: r21919
2006-04-15 21:22:33 +00:00
Max Horn
ec17b6505e
Removed unused #include
...
svn-id: r21918
2006-04-15 21:20:32 +00:00
Max Horn
18975a298d
Moved (Plain)GameDescriptor from base/gameDetector.h to the new base/game.h header file
...
svn-id: r21917
2006-04-15 21:20:16 +00:00
Max Horn
68cb7f52c8
- Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a new getActiveDomain method that returns a pointer to the actual active *domain*
...
- Added Engine::_targetName whose value is computed from the name of the active domain
- Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain
- This in turn allowed for removing usage of GameDetector in many places
svn-id: r21916
2006-04-15 20:36:41 +00:00
Max Horn
ad45318328
Removed GameDetector::_gameid in favor of using a config manager entry
...
svn-id: r21915
2006-04-15 17:39:14 +00:00
Max Horn
dc5f513bcf
Set *plugin to 0, not plugin, which has the advantage that games launch again... stupid me
...
svn-id: r21914
2006-04-15 17:32:06 +00:00
Max Horn
fa085439b9
Removed GameDetector::createMixer(), GameDetector::createEngine(), GameDetector::_plugin
...
svn-id: r21913
2006-04-15 16:37:48 +00:00