Commit Graph
86814 Commits
Author SHA1 Message Date
James Brown b9be9d1065 Fix a mistake in the resource loader.
svn-id: r4239
2002-05-08 06:57:27 +00:00
James Brown 713152fcef Fix more warnings.
svn-id: r4238
2002-05-08 06:20:13 +00:00
James Brown 4d9db49484 Fix compile warnings.
svn-id: r4237
2002-05-08 06:17:59 +00:00
James Brown a3edfd87ad Add possible code for Modulation/Sustain to Emulated Midi Driver
svn-id: r4236
2002-05-08 05:32:59 +00:00
James Brown b2afb797cd Major cleanup of fmopl, and change incorrect uint32 typecasting.
Midi Emulation driver sounds a lot better now.

svn-id: r4235
2002-05-08 02:06:26 +00:00
Max Horn 02a75c0521 made most stuff in gui class protected, as it should be; moved internal definitions from gui.h to gui.cpp; added up/down arrows to save dialog (ugly, but better than nothing IMO
svn-id: r4234
2002-05-08 00:27:09 +00:00
James Brown d3ceb767d8 Add missing Zak opcode (Fixes Lima forest crash)
svn-id: r4233
2002-05-07 23:19:17 +00:00
Lionel Ulmer dd3129b882 First commit of the OPL2 MIDI driver (to have MIDI music without
requiring any OS-level MIDI support).

This was taken from AdPlug.

This is *very* buggy for now (well, it works, but it sounds just plain
ugly :-) ).

svn-id: r4232
2002-05-07 22:07:28 +00:00
Max Horn da3ada1815 renamed some vars to be more verbose; optimized & fixed draw_mouse code (similar to the x11.cpp code now)
svn-id: r4231
2002-05-07 22:06:06 +00:00
Lionel Ulmer e08b53ce9c Fix a (very rare outside of running with GDB) race condition between
thread start and the parameters used by the thread.

svn-id: r4230
2002-05-07 21:42:51 +00:00
James Brown da4a7961da Add fixme for Zak256 script bug, until I can ask yot to help me trace it.
svn-id: r4229
2002-05-07 20:34:13 +00:00
Lionel Ulmer 63ae2ad985 Change the X11 driver to support various sizes (and no more hardcoded
to 320x200).

svn-id: r4228
2002-05-07 19:08:02 +00:00
James Brown 705f304004 Beginning of support for multiple resolutions.
Makes Zak256 inventory scrolling work.

svn-id: r4227
2002-05-07 18:44:34 +00:00
James Brown e2df4d2b3b Added rate detection for The Dig - solves problems with other language versions.
svn-id: r4226
2002-05-07 11:48:34 +00:00
Nicolas Noble 5a4ed65eda One should not work when just awoken... _talkspeed != _talkSpeed.... sorry!
svn-id: r4225
2002-05-07 08:53:27 +00:00
James Brown 7100f80713 Fix wrong #define for WinDbg
svn-id: r4224
2002-05-07 06:44:14 +00:00
Nicolas Noble 76370a99c9 Sorted the updateconfig() fonction to match the command line parsing.
BTW Endy, if you add an config-file option, you better add it
to the updateconfig() fonction, otherwise it won't reload =))

svn-id: r4223
2002-05-07 05:12:39 +00:00
James Brown 16842878ba Remove timidity driver from gameDetector.. as it's not really there anymore :)
svn-id: r4222
2002-05-06 19:57:12 +00:00
James Brown d08adbb421 Workaround for last known Zak crash. Don't tell Serge I added this. :)
svn-id: r4221
2002-05-06 17:46:32 +00:00
James Brown 65717c4d49 Fix stupid Zak256 crash. You can take the blue crystal now!
svn-id: r4220
2002-05-06 16:15:57 +00:00
James Brown 21e14b44c5 Add raw PCM part to dig .bun decompressor.
svn-id: r4219
2002-05-06 15:32:32 +00:00
James Brown 1dc2ccca8d Add hotkeys for text speed / master volume
svn-id: r4218
2002-05-05 22:39:52 +00:00
James Brown a823c467db Fix typo in version compatability change.
svn-id: r4217
2002-05-05 20:11:01 +00:00
James Brown 1f9c0dc666 Add text speed option (-y for Yak :)
svn-id: r4216
2002-05-05 20:08:41 +00:00
Max Horn 2f2d4527ef cleaning up the mess drigo left... <sigh>
svn-id: r4215
2002-05-05 20:04:26 +00:00
Max Horn 816fe71168 added 'SPK ' music type, appears in Mac version of Monkey 2
svn-id: r4214
2002-05-05 20:01:54 +00:00
Max Horn 5468565bd2 fixed my fix
svn-id: r4213
2002-05-05 19:08:11 +00:00
Enrico Rolfi 38d048b86b Fixed some things for Macintosh ports
svn-id: r4212
2002-05-05 19:06:51 +00:00
Enrico Rolfi 00f35bec5a Fixed some things to support MacOS port and QuickTime
svn-id: r4211
2002-05-05 19:04:04 +00:00
Enrico Rolfi bdcb76fe3b Fixed some things to support MacOS port
svn-id: r4210
2002-05-05 19:01:37 +00:00
Enrico Rolfi 5d3f7e2de6 Added to separate MacOS SDL port and Carbon one. TODO: Please add this file to the Carbon project.
svn-id: r4209
2002-05-05 18:59:17 +00:00
Enrico Rolfi 09703762b9 Fixed some things for MacOS SDL
svn-id: r4208
2002-05-05 18:56:53 +00:00
James Brown 3eb0ba3da4 Remove debug printfs :)
svn-id: r4207
2002-05-05 18:46:04 +00:00
James Brown 7bee21d0a2 Fix dig crash
svn-id: r4206
2002-05-05 18:36:24 +00:00
Max Horn fe8bfbc9e8 fix for MacOS native port
svn-id: r4205
2002-05-05 18:10:45 +00:00
Max Horn ff376ea8a5 fixed some warnings
svn-id: r4204
2002-05-05 18:10:29 +00:00
Max Horn f412e7bb57 fixed main for MacOS native port
svn-id: r4203
2002-05-05 18:09:14 +00:00
Max Horn 5a9dfd5d3b minimal optimization <g>
svn-id: r4202
2002-05-05 18:05:56 +00:00
James Brown 46f7c4d543 Add more Dig compatability, fix Dig sounds due to Endian.
svn-id: r4201
2002-05-05 17:44:39 +00:00
Nicolas Bacca 5937470558 Update argv to new detector
svn-id: r4200
2002-05-05 09:40:46 +00:00
Lionel Ulmer 4c605357cf Added the 'MKID' macro the the ids to make big endian people happy.
svn-id: r4199
2002-05-05 07:52:17 +00:00
James Brown 9f699a21a1 Make the bundle parser code a little cleaner :)
svn-id: r4198
2002-05-05 02:28:35 +00:00
James Brown eeda732b36 Fix Dig bundle 'clicking'
svn-id: r4197
2002-05-05 01:54:06 +00:00
Lionel Ulmer ab0401242e Change the 'poperty' call to be 64-bits clean.
Porters, please check that I did not break anything while updating
your ports. Thanks :-)

svn-id: r4196
2002-05-04 09:55:10 +00:00
James Brown 6979311c0a More SMUSH patches by aquadran: Implement code 4.
svn-id: r4195
2002-05-04 06:31:24 +00:00
Max Horn ad8fdf5f6a don't interpolate the leftmost column with the right most column when using interpolating scalers
svn-id: r4194
2002-05-04 01:16:06 +00:00
Max Horn c7002262bb automatic detecion of MT32 vs. GM midi; removed obsolete -r command line option
svn-id: r4193
2002-05-04 00:20:39 +00:00
Max Horn 711d994b9c rewrote large parts of the SDL gfx code, fixing the 'shaking' mode and also simplifying the code (well, I hope <g>)
svn-id: r4192
2002-05-04 00:11:57 +00:00
Max Horn 4e76591ba6 my version of MAD (0.14.2b) has no MAD_ERROR_NONE; where did that come from?
svn-id: r4191
2002-05-04 00:10:01 +00:00
Max Horn 88a407fc1f corrected key bindings that switch between gfx modes
svn-id: r4190
2002-05-04 00:08:22 +00:00