Commit Graph
86814 Commits
Author SHA1 Message Date
Denis Kasak c1644493b8 Added empty Game class.
svn-id: r41906
2009-06-26 23:34:06 +00:00
Willem Jan Palenstijn fe65f6163c SCI: Fix typo breaking in-engine scaling
svn-id: r41905
2009-06-26 23:04:46 +00:00
Willem Jan Palenstijn 70c9731810 SCI: starting to restore RGB color functionality
svn-id: r41904
2009-06-26 22:30:52 +00:00
Sven Hesse 5a6573d33d Fixing text strings embedded in the TOT
svn-id: r41903
2009-06-26 19:03:37 +00:00
Florian Kagerer 43d61d598a KYRA/LOL: fixed minor bug by adding reset() call to pc98 audio driver destructor
svn-id: r41902
2009-06-26 17:58:27 +00:00
Jody Northup 27e50db5d7 Converted OSystem::SetMouseCursor to take pointer to PixelFormat, instead of full PixelFormat. Removed OSystem::setCursorFormat (since I forgot to do so several commits ago)
svn-id: r41901
2009-06-26 10:37:00 +00:00
Jody Northup 2859c91304 Changed cursor manager functions to take *Graphics::PixelFormat with default parameter of NULL (and initialize NULL pointers with CLUT8), rather than taking a Graphics::PixelFormat with default parameter of Graphics::PixelFormat::createFormatCLUT8()
svn-id: r41900
2009-06-26 08:50:11 +00:00
Johannes Schickel 9f5f262561 Implement difference in TIM's displayText code for PC98, this should fix the font color in the intro.
svn-id: r41897
2009-06-26 00:12:19 +00:00
Johannes Schickel e212c06845 Implement palette difference in Kanji drawing code for PC98.
svn-id: r41896
2009-06-26 00:12:08 +00:00
Johannes Schickel e45a941f9d Implement PC98 text mode color palette.
svn-id: r41895
2009-06-26 00:11:56 +00:00
Johannes Schickel 2ea9084d64 For now always enable voices in PC98 version of LoL.
svn-id: r41893
2009-06-25 23:04:43 +00:00
Johannes Schickel 44e2f4c929 Only initialize palettes with 16 colors in (real) 16 color games.
svn-id: r41892
2009-06-25 23:04:32 +00:00
Johannes Schickel 7bbad2738a Store palettes in a Common::Array instead of a fixed size array.
svn-id: r41891
2009-06-25 23:04:21 +00:00
Johannes Schickel fc0d0e2323 Cleanup palette setup.
svn-id: r41890
2009-06-25 23:04:08 +00:00
Johannes Schickel fb06b92170 Implement difference in PC98 version. (This actually breaks the text colors in the LoL intro for now...)
svn-id: r41889
2009-06-25 23:03:57 +00:00
Florian Kagerer c358145c72 KYRA/LOL: - support speech/text settings in LOL intro
- fix possible pc98 music issue

svn-id: r41887
2009-06-25 21:17:50 +00:00
Johannes Schickel f9b075c50a Change Screen_v2::findLeastDifferentColor to take a Palette object as source.
svn-id: r41886
2009-06-25 20:00:52 +00:00
Johannes Schickel d7d385e756 Change Screen_HoF::generateGrayOverlay to accept a Palette object as source.
svn-id: r41885
2009-06-25 19:59:56 +00:00
Johannes Schickel 5d4e7b540c Change Screen_LoL genereta overlay functionallity to accept a Palette object as source.
svn-id: r41884
2009-06-25 19:59:06 +00:00
Johannes Schickel 2b87ffc31e Change Screen_HoF::generateGrayOverlay to use a Palette object internally.
svn-id: r41883
2009-06-25 19:58:17 +00:00
Johannes Schickel df307cfdc8 Change Screen_LoL::generateGrayOverlay to use a Palette object internally.
svn-id: r41882
2009-06-25 19:57:35 +00:00
Johannes Schickel 6e69a149cd Change Screen_v2::generateOverlay to take a const Palette reference instead of a pointer.
svn-id: r41881
2009-06-25 19:57:06 +00:00
Johannes Schickel 7a7babad77 Add a const "getData" access method to Palette.
svn-id: r41880
2009-06-25 19:56:02 +00:00
Johannes Schickel b21dd2cb43 Cleanup VQA player a bit.
svn-id: r41879
2009-06-25 19:55:25 +00:00
Johannes Schickel c3672f8433 Replace yet another palette from file loading with Screen::loadPalette.
svn-id: r41878
2009-06-25 19:54:41 +00:00
Johannes Schickel dca6ec2653 Use Screen::loadPalette instead of Resource::loadFileToBuf.
svn-id: r41877
2009-06-25 19:53:55 +00:00
Johannes Schickel 55cb0c6738 Cleanup.
svn-id: r41876
2009-06-25 19:52:49 +00:00
Sven Hesse 17a2f52ac6 Making _numDataChunks unsigned
svn-id: r41875
2009-06-25 18:53:36 +00:00
Denis Kasak 9911026816 Oops, really fixed typo.
svn-id: r41874
2009-06-25 18:06:35 +00:00
Denis Kasak 09313ccebb Fixed typo.
svn-id: r41873
2009-06-25 17:56:14 +00:00
Denis Kasak a1b02870d8 Made the DraciEngine destructor free _font and _mouse.
svn-id: r41872
2009-06-25 16:02:00 +00:00
Johannes Schickel 9b2da1ad0a Cleanup.
svn-id: r41871
2009-06-25 15:53:21 +00:00
Johannes Schickel c202a119d4 Fix japanese font colors in Kyra 1 PC98 16 color.
svn-id: r41870
2009-06-25 15:53:09 +00:00
Sven Hesse df6e41e2ba Adding more version entries for a Gob1 Win version, thanks to Hkz
svn-id: r41869
2009-06-25 15:37:46 +00:00
Sven Hesse e39b5b986e Oops, used git commit --amend wrong, apparently. /This/ is the real Environments change I wanted to push
svn-id: r41868
2009-06-25 15:29:19 +00:00
Johannes Schickel 0ef8d1ffed Implement proper color index conversion for Lands of Lore PC98. (The intro and menu screen work fine now)
svn-id: r41867
2009-06-25 15:22:08 +00:00
Denis Kasak 566dd20e4f Renamed *cursorNum identifiers in Mouse to *cursorType for consistency.
svn-id: r41866
2009-06-25 15:08:49 +00:00
Denis Kasak d6729f3804 Added transformToRows() static method to Sprite. Modified Sprite constructors to use it.
svn-id: r41865
2009-06-25 14:03:57 +00:00
Denis Kasak 02dadc70fc Implemented some more methods in Mouse so all mouse-related events are handled through it.
svn-id: r41861
2009-06-25 11:02:10 +00:00
Sven Hesse 8343bc6cc0 Giving the "backup" arrays their own class, Environments, and really plugging all related leaks
svn-id: r41860
2009-06-25 10:55:01 +00:00
Sven Hesse 88062e90a0 Plugging some memory leaks
svn-id: r41859
2009-06-25 10:54:35 +00:00
Arnaud Boutonné 33a836fc56 Fix compilation issue for MSVC
svn-id: r41858
2009-06-25 10:03:23 +00:00
Norbert Lange 536eb14d03 Fix regression
svn-id: r41857
2009-06-25 09:30:49 +00:00
Norbert Lange 01c3db4d76 Fixed restarting of song (hopefully thouroughly)
replaced all modulos with masks
swapped Paulas stereo output

svn-id: r41856
2009-06-25 08:57:15 +00:00
Jody Northup dc873f5e89 added preprocessor defines for ENABLE_RGB_COLOR and GROOVIE_EXPERIMENTAL to groovie msvc8 project
svn-id: r41855
2009-06-25 08:56:00 +00:00
Jody Northup 53eb83dc95 API modification -- replaced "Graphics::PixelFormat getBestFormat()" with "Common::List<Graphics::PixelFormat> getSupportedFormats()"
svn-id: r41854
2009-06-25 08:55:16 +00:00
Johannes Schickel 215ffb189d Mention Kyra 1 PC98 16 color dithering support.
svn-id: r41853
2009-06-25 02:41:39 +00:00
Johannes Schickel 86b63e0e4e Implement proper AMIGA to VGA color conversion.
svn-id: r41852
2009-06-25 02:39:23 +00:00
Johannes Schickel bd4b5d8336 Implement proper VGA (a color component in [0, 63]) to our palette format (color component in [0, 255]) conversion.
svn-id: r41851
2009-06-25 02:39:00 +00:00
Johannes Schickel 951e82a921 Readd PC98 palette loading for LoL 16 color.
svn-id: r41850
2009-06-25 02:38:19 +00:00