541 Commits

Author SHA1 Message Date
Torbjörn Andersson
308e88965a Made Ctrl-Alt 9 the hotkey for the new hq3x scaler, and moved the scanlines
and dotmatrix ones to Ctrl-Alt C and Ctrl-Alt-D.

(Does anyone else feel that scanlines and dotmatrix should either be
rewritten so that they can be combined with any scaler and aspect ratio
correction, or removed? That's why I moved them off the Ctrl-Alt <digit>
hotkeys.)

svn-id: r10353
2003-09-21 17:05:07 +00:00
Max Horn
74e3448a4c added HQ3x filter
svn-id: r10346
2003-09-21 12:10:32 +00:00
Max Horn
d9b0a79390 fixed some pointer cast warnings on systems with 64 bit pointers (like AMD64)
svn-id: r10315
2003-09-19 19:11:33 +00:00
Nicolas Bacca
79f546cb8f Update project files
svn-id: r10297
2003-09-18 16:14:38 +00:00
Nicolas Bacca
60de69b9da Add time.h
svn-id: r10296
2003-09-18 16:12:20 +00:00
Nicolas Bacca
c4f053904a Change includes, fix BASS slowdowns
svn-id: r10295
2003-09-18 16:11:56 +00:00
Max Horn
9470c9f661 changed & documented the premixer semantics
svn-id: r10294
2003-09-18 16:01:33 +00:00
Nicolas Bacca
420043b76b Remove one more hackery - actually a complete port rewrite would be needed to get rid of all of them, I'm thinking about it :)
svn-id: r10289
2003-09-18 10:24:53 +00:00
Torbjörn Andersson
3342a20578 Extend the ALSA version check to look at SND_LIB_MAJOR as well. They're
bound to hit 1.0 any year now.

Of course, this is completely untested.

svn-id: r10288
2003-09-18 07:27:48 +00:00
Max Horn
be9d4066e1 moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
2003-09-18 02:07:18 +00:00
Max Horn
3c55fd316f cleanup
svn-id: r10284
2003-09-17 23:05:07 +00:00
Max Horn
0eea7999eb no need for this evil hackery; just always pretend 'F5' was pressed, the Scumm engine will do the work from then
svn-id: r10283
2003-09-17 23:02:40 +00:00
Max Horn
c1a678afeb new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there (this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
svn-id: r10282
2003-09-17 22:41:01 +00:00
Max Horn
231cb16b5b some tweaks to the build system (work toward plugin support)
svn-id: r10279
2003-09-17 21:53:13 +00:00
Max Horn
ad09725b3e evil fix for #bug 801293 (ALL: Ctrl+alt+b opengl switch) and some cleanup
svn-id: r10248
2003-09-14 12:52:38 +00:00
Max Horn
75d4f45a8d moved set_mouse_pos around just to make clear it's not part of the OSystem API anymore
svn-id: r10187
2003-09-11 23:53:38 +00:00
Max Horn
925ddb1b86 moved declaration of error/warning/debug from engine.h to util.h
svn-id: r10151
2003-09-10 12:23:42 +00:00
Max Horn
110152ddcf moved declaration of error/warning/debug from engine.h to util.h
svn-id: r10149
2003-09-10 12:15:51 +00:00
Max Horn
ac72d0cec7 removed some superfluous newlines
svn-id: r10086
2003-09-08 11:54:13 +00:00
Max Horn
6ac86b9760 added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGui
svn-id: r10047
2003-09-06 20:21:54 +00:00
Ruediger Hanke
191c4b9b8e use startup message, avoid possible race condition on exit
svn-id: r9833
2003-08-23 18:03:17 +00:00
Ruediger Hanke
fda9c87218 little bugfix, safer code
svn-id: r9832
2003-08-23 18:01:21 +00:00
Travis Howell
ab59623930 Add screenshot option for sdl backends, patch #590233
svn-id: r9821
2003-08-22 07:40:40 +00:00
Marcus Comstedt
470fd27009 Need explicit include of stdafx because of free_check kluge...
svn-id: r9803
2003-08-20 20:03:50 +00:00
Travis Howell
be0d723e7f Change Amiga palette option to Amiga version
svn-id: r9800
2003-08-20 14:01:39 +00:00
Chris Apers
a3c5ba1da4 Updated
svn-id: r9762
2003-08-18 11:25:50 +00:00
Chris Apers
a47e80cb55 Updated globals access for PalmOS
svn-id: r9759
2003-08-18 10:59:21 +00:00
Chris Apers
3c5f641f48 Removed : read/write led indicator
svn-id: r9758
2003-08-18 10:48:39 +00:00
Chris Apers
d4d1286440 Added : UX50 support + fullscreen mode, Fixed : overlay, some memory cards related stuffs,...
svn-id: r9757
2003-08-18 10:47:14 +00:00
Chris Apers
034ea25fa6 Cleanup
svn-id: r9755
2003-08-18 10:43:41 +00:00
Chris Apers
0c386dd586 Added fullscreen option
svn-id: r9754
2003-08-18 10:42:24 +00:00
Jochen Hoenicke
d1391b8f2d Changed adlib note priorities for small header games
svn-id: r9746
2003-08-17 19:31:10 +00:00
Chris Apers
806ff4acb3 Added fullscreen support to palmos
svn-id: r9721
2003-08-16 10:16:07 +00:00
Jochen Hoenicke
3b75fa8d3c Changed on_timer frequency in adlib so V3 SFX are correctly timed.
Changed V3 conversion code to adapt to the new (correct) speed.

svn-id: r9712
2003-08-15 16:40:17 +00:00
Travis Howell
124650e073 Remove debug code that shouldn't have been commit
svn-id: r9655
2003-08-13 12:16:42 +00:00
Travis Howell
b198fbc3bb Add adlib music for indy3ega/loom and adlib sfx, patch #770862
svn-id: r9649
2003-08-12 16:09:41 +00:00
Chris Apers
e966585061 Fixed compilation error introduced by Marcus ;)
svn-id: r9639
2003-08-11 08:25:11 +00:00
Chris Apers
5485bddc0c Missing function with new savefile.cpp
svn-id: r9638
2003-08-11 08:23:54 +00:00
Marcus Comstedt
a5aa5c0d73 Harmonized SaveFile API with File API a bit.
svn-id: r9626
2003-08-10 20:49:13 +00:00
Jamieson Christian
dbc42e0fb3 Revamped the GM-to-FM emulation tables.
The new tables come directly from the Adlib driver
for the original Sam & Max distro. Sam & Max using
Adlib should now sound essentially identical to
the original distro ("a few more tests"), and other
games without specific Adlib support, such as Simon,
should sound a whole lot closer to the GM tonality.
Percussion support is now comprehensive for Sam & Max
and a lot more thorough for other games.

svn-id: r9605
2003-08-08 12:06:14 +00:00
Jamieson Christian
154e872d5a Added generic send() option to MidiChannel.
This circumvents problems doing generic send()
calls to MidiDrivers that support more than
16 MIDI channels (i.e. Adlib). Because of the
way it interacts with MidiDriver, Simon could
have run into a problem if it tried to
allocate more than 15 Adlib music channels
(though this would only happen in very, VERY
rare circumstances).

Also fixed a problem with the channel
numbering scheme used by MidiDriver_Adlib,
in particular the percussion channel number.

svn-id: r9604
2003-08-08 11:54:24 +00:00
Nicolas Bacca
845a3c5f6e Added .ini parameters
svn-id: r9553
2003-08-06 11:54:05 +00:00
Chris Apers
789628bb18 Changed
svn-id: r9543
2003-08-06 08:37:52 +00:00
Chris Apers
249982f721 Added --demo-mode option
svn-id: r9542
2003-08-06 08:36:33 +00:00
Chris Apers
dc166df2ba Get rid of the bad onehalf array (thx to Mark Fechtner)
svn-id: r9540
2003-08-06 08:33:38 +00:00
Chris Apers
a3629f37cf Disable SWORD2
svn-id: r9539
2003-08-06 08:31:36 +00:00
Chris Apers
56414ea73d Added --demo-mode option
svn-id: r9538
2003-08-06 08:29:46 +00:00
Max Horn
75db41750e getting rid of g_mixer; removing lots of whitespace
svn-id: r9527
2003-08-05 23:58:24 +00:00
Max Horn
c431e229b3 removing whitespace
svn-id: r9526
2003-08-05 23:57:37 +00:00
Nicolas Bacca
d2c489123a Update right click stuff
svn-id: r9523
2003-08-05 22:54:13 +00:00