Commit Graph

10233 Commits

Author SHA1 Message Date
Travis Howell
50e4aafc9d Update TMs.
svn-id: r13842
2004-05-18 09:44:19 +00:00
Travis Howell
b76b52913e Drop unneeded fields
svn-id: r13841
2004-05-18 09:32:35 +00:00
Torbjörn Andersson
9ec42ab9a7 Added support for using the separate VOC file (P2_A.VOC) from the Wyrmkeep
release of ITE. The code is a bit rough, and there's a nasty 'pop' at the
beginning of the sound (and a smaller one at the end), but it's a start.

It's a shame that the sound is of such low quality: lower sample rate, and
8 bits instead of 16. Perhaps it was extracted from the floppy version?

svn-id: r13840
2004-05-17 16:11:04 +00:00
Torbjörn Andersson
c51d9fba08 Cleaned up the handling of external MIDI files, and added the missing ones.
This is based on experimentation and guesswork, so it might be wrong, but
it will have to do for now.

svn-id: r13839
2004-05-16 12:57:49 +00:00
Travis Howell
f7a06d2d54 COMI demo doesn't auto set this var.
svn-id: r13838
2004-05-15 01:14:35 +00:00
Eugene Sandulenko
cd229dc57a Revamp static actor data. Add missed fields and reformat table.
svn-id: r13837
2004-05-14 02:25:36 +00:00
Max Horn
14cc9b6e3e fix warning
svn-id: r13836
2004-05-13 19:33:24 +00:00
Eugene Sandulenko
1b78dc468f Added more stubs from script fucntions, some renames for consistency with
disassembly.

svn-id: r13835
2004-05-13 01:41:23 +00:00
Torbjörn Andersson
3f884a0d5a Updated Broken Sword 1 section.
svn-id: r13834
2004-05-12 17:00:18 +00:00
Torbjörn Andersson
d40de10534 Some usability fixes to the control panel code:
* Draw a blinking cursor when typing savegame names. (Bug #908679)

* Number the savegame slots. At the moment they are numbered differently
  than in BS2 in that they start on 1 instead of 0. As far as I recall,
  this was the case with the original engine as well, but we may want to
  reconsider.

* Added scroll wheel support. This wasn't in the original, but it's a nice
  thing to have. Particularly since the scroll buttons don't repeat. (It
  would be nice if they did.)

I would like this patch to be considered for 0.6.1, if there aren't any
obvious problems with it.

svn-id: r13833
2004-05-12 06:21:44 +00:00
Paweł Kołodziejski
576e2986dd back to old method
svn-id: r13832
2004-05-11 06:23:51 +00:00
Torbjörn Andersson
1189083fe0 Close menus before restarting. (This is a purely cosmetical fix.)
svn-id: r13831
2004-05-10 07:11:40 +00:00
Torbjörn Andersson
9742985e50 Fixed typo.
svn-id: r13830
2004-05-10 07:10:28 +00:00
Nicolas Bacca
1bf82eb624 Do not delete pseudo stdout/stderr if debugging was requested
svn-id: r13829
2004-05-09 15:22:04 +00:00
Nicolas Bacca
d075856d5d Synch with branch and Smartphone changes (Smartphone build not ready yet, but getting ready slowly)
svn-id: r13828
2004-05-09 15:02:10 +00:00
Nicolas Bacca
69da998a65 Separate PocketPC/Smartphone actions
svn-id: r13827
2004-05-09 14:57:04 +00:00
Nicolas Bacca
17c58019e1 Fix key mapping
svn-id: r13826
2004-05-09 14:54:02 +00:00
Nicolas Bacca
659b84633a Remove GAPI hardware keys which is handled by SDL now
svn-id: r13825
2004-05-09 14:53:05 +00:00
Nicolas Bacca
b3ed0f2029 Add Zoom scaler and Smartphone scaler
svn-id: r13824
2004-05-09 14:51:08 +00:00
Nicolas Bacca
03956df17f Add warning for unresolved conflicts
svn-id: r13823
2004-05-09 14:48:59 +00:00
Nicolas Bacca
c21f38bc00 Switch to EventsBuffer
svn-id: r13822
2004-05-09 14:47:26 +00:00
Nicolas Bacca
a533dde2e7 Remove unused action
svn-id: r13821
2004-05-09 14:46:29 +00:00
Nicolas Bacca
6519c89180 Tiny virtual keys changes
svn-id: r13820
2004-05-09 14:38:47 +00:00
Nicolas Bacca
abda73a874 Goodbye KeysBuffer, hello EventsBuffer
svn-id: r13819
2004-05-09 14:34:47 +00:00
Nicolas Bacca
300cd8c411 Switched to EventsBuffer for Smartphones
svn-id: r13818
2004-05-09 14:33:24 +00:00
Nicolas Bacca
4fdf5675b8 Make a few functions GFX functions virtual for CE backend
svn-id: r13817
2004-05-09 14:30:29 +00:00
Nicolas Bacca
5d81e3b785 Tweak SDL init for WinCE backend
svn-id: r13816
2004-05-09 14:27:53 +00:00
Nicolas Bacca
ab9598e2f5 Config sample switch for WinCE
svn-id: r13815
2004-05-09 14:26:01 +00:00
Nicolas Bacca
30cea15d24 Update project files
svn-id: r13814
2004-05-09 14:22:10 +00:00
Torbjörn Andersson
9e4c641de1 Forgot to remove this file when I changed input handling.
svn-id: r13813
2004-05-09 13:40:39 +00:00
Torbjörn Andersson
fc970b3c75 Removed the buffering of mouse and keyboard events. I don't think any of
our other engines do this, so there is little reason for BS2 to. I did add
a filtering mechanism so that mouse button releases and scroll wheeling is
ignored during normal gameplay, but I don't know if that was necessary
either.

Since this left little more than an empty husk where the Input class used
to be, I've eliminated that class and buried its remains in Sword2Engine.

svn-id: r13812
2004-05-09 13:32:04 +00:00
Torbjörn Andersson
577600537c When drawing lines and points, mark the corresponding screen area as dirty
so that it gets properly redrawn. Only the debugging code uses these
drawing primitives, so it's no big deal, but it's still the right thing to
do.

svn-id: r13811
2004-05-09 13:24:07 +00:00
Torbjörn Andersson
ed9bac56b0 My recent sound changes broke "restart". This should un-break it again.
svn-id: r13810
2004-05-09 13:20:12 +00:00
Paweł Kołodziejski
f74a675850 removed awe based on Endy statement
svn-id: r13809
2004-05-09 13:12:19 +00:00
Max Horn
7804b57632 Added default iterator constructor, for convenience
svn-id: r13808
2004-05-08 19:34:06 +00:00
Oliver Kiehl
011173f18c IRIX doesn't need ranlib - made it a nop.
Also write into correct variable

svn-id: r13807
2004-05-08 10:47:56 +00:00
Torbjörn Andersson
afb91fc184 Cleanup.
svn-id: r13806
2004-05-07 19:56:19 +00:00
Paweł Kołodziejski
8d86693893 forgot to remove
svn-id: r13805
2004-05-07 07:40:37 +00:00
Travis Howell
628a4cb3c3 Simpler check
svn-id: r13804
2004-05-07 07:33:10 +00:00
Paweł Kołodziejski
b672cf26fb increase a little limit for better lipsync
svn-id: r13803
2004-05-07 07:32:17 +00:00
Torbjörn Andersson
701bd797b7 Only access VAR_VOICE_MODE if there actually is one.
svn-id: r13802
2004-05-07 06:54:47 +00:00
Torbjörn Andersson
6d02fd9d74 Reverted the last commit (on this file only) because it broke compilation
of gui/browser.cpp. Besides, it didn't seem to have anything to do with
keycolor in OSystem. :-)

svn-id: r13801
2004-05-06 10:34:41 +00:00
Travis Howell
fe2f4382fb Clean up all tmps on mingw
svn-id: r13799
2004-05-06 10:31:01 +00:00
Travis Howell
e78421b66c Fix bug #910216
svn-id: r13798
2004-05-06 10:07:17 +00:00
Max Horn
ee94e81392 Fixed & cleaned up common rules; this fixes the convenience target when doing a plugins build; and also fixes a bug which could cause plugins to be built against an old version of the main executable
svn-id: r13797
2004-05-06 09:58:48 +00:00
Max Horn
88fdb5a627 Removed default value for keycolor in the OSystem implementations
svn-id: r13796
2004-05-06 09:20:21 +00:00
Joost Peters
bd19811d19 Get rid of mouse transparancy hack
svn-id: r13795
2004-05-06 00:25:18 +00:00
Max Horn
83cd000207 Maybe this change will cure one of erik's two console bug reports (namely #941811). Maybe not
svn-id: r13794
2004-05-05 23:08:30 +00:00
Max Horn
71df4c5e72 Cleaned up console code a bit - wrap around logic needs work
svn-id: r13793
2004-05-05 23:06:44 +00:00
Gregory Montoir
0637bb70a7 make use of OSystem::setMouseCursor() change
svn-id: r13792
2004-05-05 18:03:41 +00:00