Johannes Schickel
93e8daec20
KYRA: Formatting.
...
svn-id: r51368
2010-07-27 13:25:35 +00:00
Johannes Schickel
0fe2ba6a0d
Some more enforcement of our formatting conventions in KYRA too.
...
svn-id: r49069
2010-05-17 23:29:44 +00:00
Johannes Schickel
7da8c8949b
Replace KYRA's strncpy and strncat usages by strlcpy/strlcat.
...
svn-id: r48954
2010-05-05 17:53:30 +00:00
Max Horn
4e99cfc549
Switch from Common::tag2string(foo).c_str() to tag2str(foo)
...
svn-id: r48276
2010-03-18 15:04:38 +00:00
Florian Kagerer
2a0b03218c
LOL: - added workaround for portrait speech animations which would sometimes "freeze"
...
- renamed some stuff
svn-id: r46601
2009-12-26 19:02:16 +00:00
Florian Kagerer
adba314fc6
LOL: some cleanup for recent code changes
...
svn-id: r46358
2009-12-13 15:19:56 +00:00
Florian Kagerer
35c695929a
LOL: fixed regression
...
svn-id: r46354
2009-12-12 21:21:38 +00:00
Florian Kagerer
f4c54fb636
LOL: moved TIM animation code into a separate class
...
svn-id: r46351
2009-12-12 20:06:42 +00:00
Max Horn
0d9609f7f9
Fix incorrectly placed doxygen comments; replace Common::ID2string by Common::tag2string
...
svn-id: r46127
2009-11-24 22:08:34 +00:00
Florian Kagerer
3013a63890
LOL: fixed minor glitch in the ending sequence
...
svn-id: r45933
2009-11-15 23:26:47 +00:00
Florian Kagerer
c0fc64ecbf
LOL: - fixed transparency tables in PC-98 16 color version
...
- renamed some variables
svn-id: r45847
2009-11-11 23:05:19 +00:00
Johannes Schickel
0a1a4c7eb4
Fix regression in r45414.
...
svn-id: r45495
2009-10-29 00:14:09 +00:00
Johannes Schickel
a30b8f0bdc
- Fix some missing initialization warnings from cppcheck
...
- Fix two invalid memory accesses reported by cppcheck
svn-id: r45414
2009-10-26 20:07:37 +00:00
Florian Kagerer
73fa80d940
LOL/PC-98: fixed outro
...
svn-id: r45046
2009-10-13 19:48:41 +00:00
Florian Kagerer
3e259dea30
LOL/PC-98: fixed two minor bugs
...
svn-id: r44870
2009-10-10 12:29:36 +00:00
Florian Kagerer
7825128639
LOL/PC-98: fixed minor bugs in text displayer
...
svn-id: r44834
2009-10-09 17:31:01 +00:00
Florian Kagerer
45fda46cf3
KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when typing savegame names
...
- fixed some minor bugs
svn-id: r44709
2009-10-06 17:22:40 +00:00
Max Horn
f242266f6d
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
...
svn-id: r44634
2009-10-04 21:26:33 +00:00
Florian Kagerer
f6de0b4ec9
LOL/PC-98: add keyboard support
...
svn-id: r44564
2009-10-03 20:42:26 +00:00
Florian Kagerer
598056ead0
LOL/PC-98: - fixed TIM dialogue button text colors
...
- fixed menu text alignment
svn-id: r44501
2009-09-30 21:46:00 +00:00
Florian Kagerer
5d17bae120
LOL/PC-98: more fixes for text displayer and character inventory
...
svn-id: r44380
2009-09-26 18:25:36 +00:00
Florian Kagerer
84accad507
LOL/PC-98: start fixing sequences (like broken arms inn and king richard getting poisoned)
...
svn-id: r44375
2009-09-26 13:17:11 +00:00
Florian Kagerer
229aee065c
LOL/PC-98: start fixing text displayer
...
svn-id: r44363
2009-09-25 18:56:53 +00:00
Florian Kagerer
8f4bba878f
LOL: start on pc98 support (still messed up and not working though)
...
svn-id: r44195
2009-09-19 13:17:55 +00:00
Florian Kagerer
811596fde2
LOL/Floppy: fixed outro
...
svn-id: r44116
2009-09-16 20:05:12 +00:00
Florian Kagerer
a4cf9a39e5
LOL/Floppy: fix bug in dialogue displayer
...
svn-id: r43967
2009-09-05 22:00:17 +00:00
Johannes Schickel
59b35ff5fb
Fix graphics glitch in LoL PC98 intro.
...
svn-id: r42493
2009-07-14 22:47:33 +00:00
Johannes Schickel
c3ce2087bb
Add missing quotation mark to error message.
...
svn-id: r42406
2009-07-12 08:51:57 +00:00
Johannes Schickel
c09985db2c
Change Screen_LoL::loadSpecialColors to take an Palette object as parameter.
...
svn-id: r41947
2009-06-29 16:08:16 +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
2ea9084d64
For now always enable voices in PC98 version of LoL.
...
svn-id: r41893
2009-06-25 23:04:43 +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
d2e5166dae
Changed Screen::loadBitmap and Movie::open to take an optional Palette pointer instead of an optional array pointer.
...
svn-id: r41744
2009-06-22 02:37:20 +00:00
Johannes Schickel
73ea378dee
- Changed the following Screen functions to take a reference to a Palette object:
...
-> setScreenPalette
-> fadePalette
-> getFadeParams
-> fadePalStep
- Fixed initialization of 256 color palettes
svn-id: r41743
2009-06-22 02:36:54 +00:00
Johannes Schickel
882662977f
Changed Screen::getPalette to return a reference to a Palette object.
...
svn-id: r41741
2009-06-22 02:35:45 +00:00
Johannes Schickel
9da52cb282
Got rid of Screen::_currentPalette.
...
svn-id: r41740
2009-06-22 02:35:04 +00:00
Johannes Schickel
76eee406d6
Cleanup: Change LoL code to use KYRA volume handling.
...
svn-id: r41730
2009-06-21 19:00:50 +00:00
Florian Kagerer
5b0b0051c1
LOL: - implemented audio menu
...
- menu settings now get saved
- remove white spaces
svn-id: r41729
2009-06-21 16:59:51 +00:00
Florian Kagerer
583a89be62
LOL: - started on the ingame menu code (death menu, load menu and main menu)
...
- fixed regression in kyra gui code (broken menu highlighting)
- fixed minor bug in animation code
svn-id: r41557
2009-06-15 20:52:09 +00:00
Nicola Mettifogo
20d75f6ec7
Added missing return statements.
...
svn-id: r41473
2009-06-12 10:26:15 +00:00
Nicola Mettifogo
b2e5905327
* Adapted Kyra to the new IFFParser interface.
...
* Adapted the new IFFParser to Kyra (slightly).
The Kyra1 demo on the website works.
svn-id: r41468
2009-06-12 09:49:38 +00:00
Johannes Schickel
ac46c98fb8
- Moved Screen_v2::copyWsaRect to Screen::copyWsaRect
...
- Made WSAMovie_v1::displayFrame code match the original
- Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too
- Got rid of '...' parameter usage in all WSA player classes
svn-id: r41398
2009-06-09 11:26:15 +00:00
Johannes Schickel
a4292afcdc
Formatting and whitespaces again.
...
svn-id: r41120
2009-06-02 00:10:13 +00:00
Johannes Schickel
bccca104d0
- Add support for the Lands of Lore outro TIM file
...
- Cleanup
svn-id: r41053
2009-05-31 00:42:44 +00:00
Florian Kagerer
a126a05dc4
LOL: implemented some opcodes required for yvel city
...
svn-id: r41041
2009-05-30 19:48:13 +00:00
Johannes Schickel
c7ee0a7ec8
More formatting.
...
svn-id: r40994
2009-05-29 13:09:26 +00:00
Johannes Schickel
64e6c596c7
Formatting.
...
svn-id: r40991
2009-05-29 12:52:03 +00:00
Johannes Schickel
c0302661ed
Cleanup.
...
svn-id: r40850
2009-05-24 01:37:51 +00:00
Florian Kagerer
5a4b3c5441
KYRA/LOL: restructured voice playing code so that audio compression can be supported
...
svn-id: r40839
2009-05-23 23:33:31 +00:00