Max Horn
4ba32812aa
hexdump defaults to 16 bytes/line now, and prints an offest
...
svn-id: r7317
2003-05-04 13:46:06 +00:00
Max Horn
c1b38d64ed
make hexdump width variable
...
svn-id: r7269
2003-05-02 21:29:05 +00:00
Chris Apers
1fbc3cf6d4
Add PalmOS port stuff
...
svn-id: r7261
2003-05-02 10:39:17 +00:00
Chris Apers
5eace23e11
Change __PALM_OS__ to NEWGUI_256, more generic
...
svn-id: r7260
2003-05-02 09:36:58 +00:00
Chris Apers
e76b56aa6f
Change int16 to NewGuiColor in overlay/RGB functions
...
svn-id: r7259
2003-05-02 09:23:56 +00:00
Chris Apers
82e3011ec5
Add PalmOS GFX modes
...
svn-id: r7258
2003-05-02 09:08:18 +00:00
Jonathan Gray
a2da94d580
fix leak
...
svn-id: r7244
2003-05-01 12:36:36 +00:00
Max Horn
d1f576aca6
typedef NewGuiColor on all platforms; indention
...
svn-id: r7225
2003-04-30 13:40:20 +00:00
Max Horn
81c3ade331
more PalmOS changes
...
svn-id: r7220
2003-04-30 12:43:56 +00:00
Max Horn
5626e42f5b
Make it possible to disable some/all of our three game modules (scumm/simon/sky) with three flags in the Makefile
...
svn-id: r7131
2003-04-26 11:44:13 +00:00
Max Horn
5c93732d60
cleanup; added comment
...
svn-id: r7119
2003-04-25 20:03:00 +00:00
Paweł Kołodziejski
0c933f5c50
delete stdafx.cpp
...
svn-id: r7118
2003-04-25 19:55:40 +00:00
James Brown
751561d28e
Bumpidity
...
svn-id: r7043
2003-04-20 21:42:49 +00:00
Joost Peters
81ac7cc8f8
fixed GP32 port
...
svn-id: r6958
2003-04-10 13:44:50 +00:00
Paweł Kołodziejski
d56673b845
fixed detection of early scumm games
...
svn-id: r6923
2003-04-06 19:41:34 +00:00
Max Horn
9d17696656
nope, not all big endian system require alignment
...
svn-id: r6922
2003-04-06 18:01:36 +00:00
Max Horn
fe58fd4d1e
small optimization (do three memory reads instead of five)
...
svn-id: r6875
2003-03-28 19:13:59 +00:00
Max Horn
c5cc9d8f60
cleanup
...
svn-id: r6865
2003-03-26 12:30:41 +00:00
Max Horn
023d84a6a3
added some meat to the global options dialog (no prefs are stored yet, though)
...
svn-id: r6862
2003-03-25 15:32:36 +00:00
Max Horn
a50bbdd7f7
cleanup
...
svn-id: r6856
2003-03-25 00:26:53 +00:00
Jonathan Gray
eb31490e39
use description to set window title if one is specified
...
svn-id: r6853
2003-03-24 08:48:41 +00:00
Jonathan Gray
3af1183c5a
move language enum to gameDetector.h
...
svn-id: r6848
2003-03-23 13:44:59 +00:00
Jonathan Gray
8166d8e529
add comment to language enum I meant to do a while back
...
svn-id: r6845
2003-03-23 12:54:18 +00:00
Jonathan Gray
5985310d64
add GF_DEFAULT_TO_1X_SCALER
...
svn-id: r6830
2003-03-18 06:53:47 +00:00
Max Horn
b6113a2568
added const qualifier
...
svn-id: r6806
2003-03-13 01:06:38 +00:00
Jonathan Gray
361e312a6c
change RBG to RGB which follows the argument order and hence makes more sense...
...
svn-id: r6767
2003-03-08 06:53:32 +00:00
Max Horn
bfee768f51
temporary hack to get ScummVM to compile again
...
svn-id: r6747
2003-03-07 16:21:28 +00:00
Paweł Kołodziejski
243c4ffbc0
implemented formating string error for each engine
...
svn-id: r6744
2003-03-07 15:38:11 +00:00
Jonathan Gray
8e3ddcf84f
exit cleanly if invalid target is specified
...
svn-id: r6727
2003-03-07 00:52:45 +00:00
Paweł Kołodziejski
aa3766018f
updated copyrights headers
...
svn-id: r6726
2003-03-06 21:46:56 +00:00
Max Horn
a7c1330c6c
fixed version_settings generation (now Indy3 works again)
...
svn-id: r6725
2003-03-06 21:36:12 +00:00
Paweł Kołodziejski
6ce098172f
next pedantic cleanup code
...
svn-id: r6714
2003-03-06 16:27:06 +00:00
Max Horn
5ffeedb1cb
Patch #697312 : Beneath a Steel Sky interim/initial support patch
...
svn-id: r6691
2003-03-05 19:04:34 +00:00
Max Horn
086a89f365
Patch #691064 : dot matrix scaler
...
svn-id: r6663
2003-03-02 16:36:52 +00:00
Oliver Kiehl
08f8e9d1ad
those TODOs have been obsoleted
...
svn-id: r6655
2003-03-01 22:54:16 +00:00
Max Horn
cc5a072014
fix warning
...
svn-id: r6653
2003-03-01 22:06:53 +00:00
Max Horn
f4e147e5d2
removed the single big VersionSettings list; instead, the simon & scumm modules now keep their target lists seperatly (and when we add BASS, it can have its own target list)
...
svn-id: r6652
2003-03-01 22:04:48 +00:00
Max Horn
956e5e2b3d
don't hardcode the Simon GameID values, rather use the #defines from simon/intern.h. Proper solution pending
...
svn-id: r6651
2003-03-01 21:26:45 +00:00
Max Horn
3c3812d754
no need for a hack if include gameDetector.h anyway...
...
svn-id: r6650
2003-03-01 20:39:17 +00:00
Jonathan Gray
686ba621f7
move comi to be up near the other scumm games
...
svn-id: r6641
2003-02-27 10:10:28 +00:00
Jonathan Gray
c5eec27277
add snmidemo
...
svn-id: r6640
2003-02-26 22:38:49 +00:00
Jonathan Gray
fdd86664c1
bump cvs version number and date as its been over 2 months since this was updated
...
svn-id: r6639
2003-02-26 13:21:26 +00:00
Jonathan Gray
a7d73fd063
add gameid for puttdemo
...
svn-id: r6636
2003-02-24 04:35:44 +00:00
Jonathan Gray
719784dd6a
moondemo uses akos as well
...
svn-id: r6623
2003-02-18 23:58:54 +00:00
Jonathan Gray
f081a1a855
add fatty bears fun pack
...
svn-id: r6622
2003-02-18 13:43:28 +00:00
Jonathan Gray
5a60d022ca
fix typo
...
svn-id: r6620
2003-02-18 01:09:49 +00:00
Jonathan Gray
e899415443
make good on GF_NEW_COSTUMES threats
...
svn-id: r6616
2003-02-17 21:37:56 +00:00
Jonathan Gray
0e1b2479f2
add putt putt goes to the moon to gamedetector
...
svn-id: r6605
2003-02-14 00:07:20 +00:00
Jonathan Gray
6c4d3ece6e
try to boost our cvs stats a bit, er I mean fix typo
...
svn-id: r6599
2003-02-12 11:01:17 +00:00
Jonathan Gray
a6789f87ef
update version list with some more dos based humongous games, these ones still need at least one opcode to work and maybe some akos bits, but they are a lot closer to the lec games then the games that are windows based with versions numbers of 7.0.0 which seems to be pretty much every game apart from those now in the list
...
svn-id: r6598
2003-02-12 10:57:31 +00:00
Travis Howell
eae93c3ebc
Language option isn't just for comu
...
svn-id: r6582
2003-02-02 13:16:12 +00:00
Nicolas Bacca
2c755a1f31
Change AdLib emulation quality for slower devices - added PROP_GET_FMOPL_ENV_BITS and PROP_GET_FMOPL_EG_ENT
...
svn-id: r6573
2003-01-29 21:28:37 +00:00
Travis Howell
daaab42620
Missed a file
...
svn-id: r6570
2003-01-29 11:53:20 +00:00
Travis Howell
4e39e87071
Add some hebrew support and a little cleanup
...
svn-id: r6569
2003-01-29 11:31:10 +00:00
Jonathan Gray
80bd149156
add ability to specify language for comi see scummvm -h for possible values
...
svn-id: r6567
2003-01-29 08:07:10 +00:00
Paweł Kołodziejski
d942441f7f
applied patch #674141 : CMI: Smush sync tuning
...
svn-id: r6537
2003-01-25 12:13:41 +00:00
Jonathan Gray
26fa144a9d
new patch from cyx to make scanlines in tv2x lighter
...
svn-id: r6521
2003-01-19 22:28:36 +00:00
Max Horn
e225720414
optimized Normal1x a bit (well at least memcpy won't be slower and on many systems will be faster)
...
svn-id: r6505
2003-01-18 21:04:31 +00:00
Jonathan Gray
c08d736d1d
add new tv scanlines graphics scaler from Gregory Montoir, use -g tv2x to try it
...
svn-id: r6462
2003-01-15 02:11:37 +00:00
Travis Howell
d6e9c1f3a0
Add hopefully the final simon target, not support at all yet.
...
svn-id: r6451
2003-01-14 05:25:31 +00:00
Travis Howell
1814063dc7
Start for Simon 1 amiga cd32 version support, not working right yet.
...
svn-id: r6450
2003-01-14 04:25:38 +00:00
James Brown
6bf93e41c5
Fix game-specific scalers overriding global... when game started from Launcher
...
svn-id: r6415
2003-01-12 07:19:03 +00:00
Max Horn
727399ad0e
search for files in voices/ subdir (useful for Simon2Mac)
...
svn-id: r6409
2003-01-12 01:06:28 +00:00
Travis Howell
8b9e8cb812
More simon 2 targets (amiga/mac ports)
...
svn-id: r6396
2003-01-11 15:38:37 +00:00
Oliver Kiehl
ebdf89e418
Added some basic line editing to the EditText widget
...
svn-id: r6393
2003-01-10 21:33:42 +00:00
Max Horn
80fde14548
indention
...
svn-id: r6369
2003-01-09 14:50:35 +00:00
James Brown
8a4a521aae
All source and no headers make blah a blah blah blah.
...
svn-id: r6368
2003-01-09 13:52:59 +00:00
Travis Howell
0704d6657e
Add extra target for simon2demo
...
svn-id: r6329
2003-01-04 09:02:47 +00:00
Travis Howell
f1365f4f2b
Don't show scumm version number when starting Simon games
...
svn-id: r6325
2003-01-03 11:14:21 +00:00
Jonathan Gray
53ba3e7cee
change detected game to trying to start game as this message is displayed even when there aren't any resource files in the specified directory
...
svn-id: r6313
2003-01-01 16:07:08 +00:00
Max Horn
166ea5bcee
get rid of DUMP_SCRIPTS; in its place, added run time option '-u' to enabled script dumping
...
svn-id: r6284
2002-12-31 02:09:57 +00:00
James Brown
902b1c6cf1
decluttering
...
svn-id: r6224
2002-12-28 12:20:55 +00:00
James Brown
9255f1a6b9
Fix NewGui for higher resolutions (eg, CMI)
...
svn-id: r6217
2002-12-28 04:57:28 +00:00
Max Horn
ae5b30df3d
get rid of getStringLen and use the more powerful resStrLen instead; moved resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing
...
svn-id: r6215
2002-12-28 01:57:19 +00:00
James Brown
17aaf8cbad
Bump cvs date, add some post-0.3.0 changes to NEWS (These really need to be kept updated more frequently)
...
svn-id: r6209
2002-12-27 20:04:41 +00:00
James Brown
fd64fc2b6b
Move some things around, to get rid of all these resource/ sprintf's for CMI
...
svn-id: r6182
2002-12-27 00:11:01 +00:00
Max Horn
ce6913cf36
fix -pedantic warnings
...
svn-id: r6108
2002-12-25 00:36:04 +00:00
Max Horn
7692091a9c
File object stores file name (useful for debugging)
...
svn-id: r6089
2002-12-24 02:02:53 +00:00
Max Horn
060562c277
partial checkin of patch #655594 (handling Y/N questions); cleanup
...
svn-id: r6042
2002-12-21 12:34:17 +00:00
Travis Howell
368a9917f7
Add debug command line fix and config option, patch #655822
...
svn-id: r6034
2002-12-21 00:27:10 +00:00
Travis Howell
5233fbc7bd
Fix error in my last commit
...
Remove hack
svn-id: r6009
2002-12-17 14:05:44 +00:00
Max Horn
63006daba4
added missing #include <string.h> (for memset)
...
svn-id: r6008
2002-12-17 09:29:28 +00:00
Marcus Comstedt
83da387eef
New savefile backend system (bye bye NONSTANDARD_SAVE...)
...
svn-id: r6007
2002-12-17 01:15:13 +00:00
Travis Howell
4b98dc6145
Update Simon games auto detect
...
svn-id: r5995
2002-12-16 14:02:06 +00:00
Max Horn
b27db90bb1
fixed VC++ compile
...
svn-id: r5950
2002-12-14 11:53:58 +00:00
Max Horn
826adc976b
explicitly init all fields of version_settings
...
svn-id: r5945
2002-12-14 01:35:18 +00:00
Max Horn
dcbde175fc
removed unused field
...
svn-id: r5944
2002-12-14 01:30:13 +00:00
Max Horn
e01ecb3a7f
added an API to query the list of available music drivers; cleanup
...
svn-id: r5942
2002-12-13 23:29:18 +00:00
Max Horn
4bf96d1c8b
changed OSystem to allow RBG<->16bit color conversion to be done in the backend; after all, the backend 'knows' best what format the overlay uses. Default implementations of RBGToColor and colorToRBG assume 565 mode, backends other than SDL may want to provide alternate implementations (SDL backend already does the right thing for non-565 modes)
...
svn-id: r5931
2002-12-13 16:15:58 +00:00
James Brown
ce4690c7c6
Tidy one or two things up for future V1/V2/V8 SCUMM support.
...
svn-id: r5915
2002-12-12 16:29:21 +00:00
Oliver Kiehl
2345aa0307
Gui now detects simon games with trailing periods
...
svn-id: r5892
2002-12-08 23:16:38 +00:00
Max Horn
3a9ab20092
removed obsolete stuff
...
svn-id: r5888
2002-12-08 19:50:36 +00:00
Travis Howell
55f1a4c7cd
Give _debuglevel a default value
...
svn-id: r5876
2002-12-08 02:13:13 +00:00
Travis Howell
ad1ad142d0
Add debug levels for simon games
...
svn-id: r5860
2002-12-06 15:24:14 +00:00
Jonathan Gray
102525f27f
add mi2demo to gamelist, fails to play back recorded sequence currently. Get it here http://www.scummbar.com/resources/downloads/demos/mi2demo.zip
...
svn-id: r5859
2002-12-06 14:45:00 +00:00
Max Horn
df594d41ff
even more cleanup
...
svn-id: r5839
2002-12-04 22:31:36 +00:00
Max Horn
9d9214bb7b
updated version on trunk to 0.3.1cvs
...
svn-id: r5828
2002-12-04 13:31:14 +00:00
Max Horn
5b188353de
OS X app bundle should contain static linked executable; 'bool' is part of the C++ standard
...
svn-id: r5795
2002-12-01 20:29:20 +00:00
Max Horn
093dbbe5b0
getting ready for 0.3.0
...
svn-id: r5788
2002-12-01 17:04:59 +00:00
Oliver Kiehl
133f624cc5
moved RNG to common/util.cpp
...
svn-id: r5778
2002-12-01 14:57:50 +00:00
Travis Howell
fc8f38f4e1
Fix compile
...
svn-id: r5762
2002-11-30 16:23:54 +00:00
Peter Moraliyski
c0c5fc274f
gp32 port stuff
...
svn-id: r5761
2002-11-30 16:03:46 +00:00
Travis Howell
6823934a65
Fix warnings
...
svn-id: r5744
2002-11-29 14:11:37 +00:00
Max Horn
df56e29d2e
Moved config file to a more Macish location on OS X
...
svn-id: r5716
2002-11-25 23:28:10 +00:00
Travis Howell
6ed12bc6aa
Simon stuff
...
svn-id: r5700
2002-11-23 16:08:38 +00:00
Jamieson Christian
c9ed09e7df
Revamped Adlib functionality.
...
IMuseAdlib is defunct.
New MidiDriver_ADLIB device.
Simon 1/2 now supports Adlib.
svn-id: r5677
2002-11-21 19:06:42 +00:00
Max Horn
293c6cc461
enhanced Config::rename_domain; added the ability to change the domain name in EditGameDialog
...
svn-id: r5673
2002-11-21 17:25:31 +00:00
Max Horn
2e69e70cfc
cleanup
...
svn-id: r5669
2002-11-21 16:55:52 +00:00
Max Horn
716c505416
now this was an *EVIL* typo
...
svn-id: r5668
2002-11-21 16:51:33 +00:00
Max Horn
8200315818
gotta love creating objects on the stack :-)
...
svn-id: r5666
2002-11-21 15:21:21 +00:00
Travis Howell
f12e020174
Now only have to choose betwene simon 1/2 talkie/win versions
...
svn-id: r5662
2002-11-21 13:36:26 +00:00
Travis Howell
64565ea33b
Fix Simon games detection
...
svn-id: r5659
2002-11-21 13:06:57 +00:00
Max Horn
69bceafc6e
revamped build system somewhat: 'modules' like scumm, simon, gui etc. now all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM
...
svn-id: r5653
2002-11-21 04:08:37 +00:00
Max Horn
d76627abac
consistently ignore case of the domain name
...
svn-id: r5650
2002-11-21 03:50:15 +00:00
Max Horn
013cc42e8d
operator < and > for String now ignore case
...
svn-id: r5649
2002-11-21 02:53:49 +00:00
Max Horn
60f5096e63
added and corrected some detectNames; it is vital that only names of files that are *always* present for the game in quesion are used
...
svn-id: r5645
2002-11-21 02:16:16 +00:00
Max Horn
83fb208b9e
revert adlib change for now (not happy with the whole adlib/midi situation, though)
...
svn-id: r5621
2002-11-19 16:31:41 +00:00
Max Horn
ab92742c67
fixed default midi driver selection on Mac OS X; enforce adlib for Indy3/MonkeyVGA for now; don't default to adlib in any other game
...
svn-id: r5617
2002-11-19 13:37:14 +00:00
Nicolas Bacca
80d32ec5e1
Small Windows CE changes : detect old WinCE as NONSTANDARD_PORT, change __cdecl for these systems, add 2 sampling rates for WinCE due to problems with Smush mixer in 11 kHz
...
svn-id: r5604
2002-11-19 08:05:48 +00:00
Max Horn
ce3cde15a0
added some preliminary game auto detect code to the launcher; this required a small change to the FS API, Windows/Morphos code will have to be adapted slightly I fear. Also, not all games are detected correctly, and some probably never will be, so we still have to add a dialog for cases where auto detect doesn't work
...
svn-id: r5600
2002-11-19 01:36:47 +00:00
Jonathan Gray
713f11d99e
touch up games list
...
svn-id: r5595
2002-11-18 07:58:15 +00:00
Max Horn
d2156bd26f
fix operator == and !=
...
svn-id: r5570
2002-11-15 17:45:23 +00:00
James Brown
90cecaf718
More tempo updates, news update, bump version number
...
svn-id: r5557
2002-11-15 10:40:09 +00:00
Max Horn
981cad2d0e
cleanup
...
svn-id: r5552
2002-11-14 15:00:52 +00:00
Max Horn
75f3f4aff2
set default window title 'ScummVM' while launcher is up
...
svn-id: r5549
2002-11-14 14:20:41 +00:00
Max Horn
a834928e2a
added missing #include
...
svn-id: r5545
2002-11-14 13:33:16 +00:00
Max Horn
287d45ff36
cleaned up Config::get_domain; fixed sorting in launcher
...
svn-id: r5541
2002-11-13 20:23:24 +00:00
Max Horn
d95abae057
#include headers for strlen & assert
...
svn-id: r5536
2002-11-13 15:40:31 +00:00
Max Horn
de554e2f9d
properly init all datacd Projekte/scummvm
...
svn-id: r5529
2002-11-13 13:42:05 +00:00
Jonathan Gray
5627eb99dd
first of a few more s/readme.txt/README/ changes
...
svn-id: r5519
2002-11-12 15:02:13 +00:00
Max Horn
da5a347d3e
completly decoupled engine.h/.cpp from simon.h and scumm.h; removed some static variables from drawFlashlight() and made them members of class Scumm instead
...
svn-id: r5506
2002-11-10 17:19:43 +00:00
James Brown
9d3a9fe2ae
Update internal version number
...
svn-id: r5498
2002-11-10 16:00:09 +00:00
Max Horn
ca5a230d33
indention fix :-)
...
svn-id: r5492
2002-11-10 14:54:21 +00:00
Max Horn
5b7c29e4e6
added FIXME comment
...
svn-id: r5486
2002-11-10 13:16:59 +00:00
Max Horn
2d6f9472c7
use strcat instead of sprintf+strlen
...
svn-id: r5446
2002-11-06 16:47:46 +00:00
Max Horn
004afead33
moved some constants from scumm.h to gameDetector.h; this way, we don't have to include scumm.h in gameDetector.cpp (good, as it seperates scumm/ from common/ even more)
...
svn-id: r5444
2002-11-06 16:01:36 +00:00
Jonathan Gray
b1a9e317d4
update formating of -z output to reflect long simon game names
...
svn-id: r5432
2002-11-06 03:40:41 +00:00
Travis Howell
2f270bfd58
Add simon1talkie and simon2talkie targets
...
svn-id: r5413
2002-11-05 10:36:31 +00:00
Travis Howell
e03be389de
Added simon sound bugfix, patch #632518
...
Added fix for simon sound-related crash, patch #632517
svn-id: r5377
2002-11-02 10:51:32 +00:00
Max Horn
ace6c43b39
fixed shadow warning
...
svn-id: r5346
2002-10-28 20:35:14 +00:00
James Brown
63ee97b1ee
Fix using MAD -without- Vorbis, and remove COMPRESSED_SOUND_FILE define.
...
Please keep in mind that if you put an 'else' statement in an if clause, keep in mind that if the code it's supposed to
'else' is in another define.... and that isn't set... the NEXT statement of code will be used as the 'if..else'
condition.
svn-id: r5344
2002-10-28 12:56:42 +00:00
James Brown
959a9acf14
Add support for aliased scummvm config entries.
...
Eg:
[germandott]
path=/games/german/dott
gameid=tentacle
description=the german version of DOTT
I havn't finished the Launcher changes to show aliased entries yet, as I need to parse the whole domainmap to do so.
svn-id: r5341
2002-10-28 09:03:02 +00:00
Jonathan Gray
d93e639086
patch #628997 support for ogg vorbis instead of cd tracks by Daniel Schepler. Uncomment the relevant lines in the makefile to use
...
svn-id: r5320
2002-10-27 01:12:10 +00:00
Travis Howell
68fada397e
Add simon1demo
...
svn-id: r5300
2002-10-24 09:40:20 +00:00
Max Horn
7a58ae782e
cleaning up scummsys.h a bit (in preparation of using configure eventually). Most notable, uint32 etc. will be 'unsigned int' not 'unsigned long'. Except for 16 bit systems that should be right, and configure will replace this by a proper check for data type sizes anyway
...
svn-id: r5290
2002-10-23 14:02:46 +00:00
Max Horn
4625c126c6
don't use strdup
...
svn-id: r5287
2002-10-23 12:56:30 +00:00
Travis Howell
f0e6f8ebf8
Correct volume limit listed under -m section of help
...
svn-id: r5282
2002-10-23 11:14:33 +00:00
Travis Howell
319b37bd7b
Add command line option for master volume, patch #591813
...
svn-id: r5280
2002-10-23 10:34:14 +00:00
Max Horn
6e5ff6884f
fixed warnings (and simplified the code, gosh, aquadran, why so complicated? :-)
...
svn-id: r5264
2002-10-22 23:36:54 +00:00
Max Horn
64195315e2
inline function instead of macro for SWAP, to make -Wshadow more useful
...
svn-id: r5263
2002-10-22 23:36:28 +00:00
Paweł Kołodziejski
3c2a409b11
cleanup array
...
svn-id: r5250
2002-10-22 20:40:51 +00:00
Max Horn
03daa01caf
don't shadow vars
...
svn-id: r5237
2002-10-22 11:35:45 +00:00
Max Horn
060ded9ee7
don't shadow vars
...
svn-id: r5236
2002-10-22 11:34:21 +00:00
James Brown
9ec3336de4
Add fixme
...
svn-id: r5217
2002-10-21 15:59:04 +00:00
Max Horn
8af300fec3
The terms Word and DWord are somewhat Windows centric; in fact there are systems on which word is 32bit, as opposed to our 16 bits. Hence, use the uin16/uint32 naming scheme, which is not ambigious
...
svn-id: r5216
2002-10-21 13:23:25 +00:00
Jonathan Gray
209e723a76
cosmetic change, change the scumm version for the HE games to those reported by the executables. 6 months difference in build date but still the same minor version
...
svn-id: r5184
2002-10-18 08:26:23 +00:00
Jonathan Gray
2425fc44bf
add -z option to list games
...
svn-id: r5182
2002-10-18 07:08:45 +00:00
Marcus Comstedt
005696bc4b
Dreamcast port now wraps main() to avoid special kluges in the common main.
...
svn-id: r5175
2002-10-18 01:39:25 +00:00
Max Horn
b1766c28b2
patch #620627 : mouse wheel support for NewGui
...
svn-id: r5169
2002-10-16 20:32:12 +00:00
Max Horn
d5bcb63f82
dialogs now can be run 'modal'
...
svn-id: r5168
2002-10-16 17:37:30 +00:00
Max Horn
d8c26a61ae
added insert_at method to List template
...
svn-id: r5153
2002-10-15 15:32:32 +00:00
Max Horn
2d18fc9e05
added new property to system interface, to be used by NewGui
...
svn-id: r5144
2002-10-14 11:01:35 +00:00
Max Horn
735e310ac5
fix for bug #620361
...
svn-id: r5113
2002-10-08 23:58:55 +00:00
Max Horn
8a7637cfc1
added methods to String class that convert a string to upper/lower case; changed config class to keep all domains as lower case (fixes bug #scummvm)
...
svn-id: r5104
2002-10-08 00:11:41 +00:00
Ruediger Hanke
2fd0a3d458
Renamed new AMidi to Etude
...
svn-id: r5079
2002-10-02 23:31:40 +00:00
Max Horn
1e626a7128
don't print usage information if no params are given
...
svn-id: r5067
2002-10-01 23:08:54 +00:00
Paweł Kołodziejski
9c436e6220
oops
...
svn-id: r5050
2002-09-30 06:09:07 +00:00
Max Horn
d921d06d39
played a bit with the launcher - it now is already somewhat usable <g>
...
svn-id: r5047
2002-09-30 00:55:47 +00:00
Max Horn
e9e75ffd0a
cleanup
...
svn-id: r5046
2002-09-29 23:09:01 +00:00
Max Horn
9dfd298034
added Config::has_domain()
...
svn-id: r5045
2002-09-29 23:08:24 +00:00
Max Horn
fa1d629a85
disable experimental launcher dialog by default (at least till it is usable)
...
svn-id: r5044
2002-09-29 23:06:41 +00:00
James Brown
dfdb1f7547
Merge in 615745: GMD via AdLib emulation
...
Remove MIDIEMU driver obsoleted by patch.
Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails
Switch to NewGUI by default (old code retained 'Just in case')
svn-id: r5033
2002-09-29 11:11:42 +00:00
Max Horn
94b55db821
patch #612722 : MI2 NewGui title fix
...
svn-id: r5030
2002-09-28 19:25:09 +00:00
Max Horn
6024c80f14
added (currently completly useless) launcher dialog
...
svn-id: r5024
2002-09-27 23:27:14 +00:00
Max Horn
e674b9e2e2
enabled demo dialog shown during startup; some fixes/cleanup in NewGUI
...
svn-id: r5023
2002-09-27 13:06:58 +00:00
Max Horn
09f56dc233
some fixes for the message dialog; added some comments
...
svn-id: r5021
2002-09-26 12:29:10 +00:00
Max Horn
58e5e0069f
added simple message dialog
...
svn-id: r5020
2002-09-26 11:44:02 +00:00
Max Horn
77d62a61d7
fix for bug #613369 ; added some files to .cvsignore
...
svn-id: r5015
2002-09-24 22:40:28 +00:00
Travis Howell
2e88cd210c
Add emergency patch for 'RFC: Timer-based CD audio sync' patch so monkeyvga works again.
...
svn-id: r5012
2002-09-24 04:29:54 +00:00
Travis Howell
eef7b30955
Remove mention of Windows GDI build
...
svn-id: r5005
2002-09-22 11:37:53 +00:00
Matt Hargett
8390b0cc53
2002-09-21 Matt Hargett <matt@use.net>
...
* scumm.dsp, scummvm.dsp, simon.dsp: Turn on warning as errors. Generate
PDBs on all builds.
* gameDetector.cpp, newgui.cpp, widget.cpp, actor.cpp,
dialogs.cpp, resource.cpp, saveload.cpp, scumm_renderer.cpp:
Fix warnings where possible. One pragma added to eliminate
warning of unknown pragmas.
* string.cpp: If unknown escape sequence, print warning.
svn-id: r4998
2002-09-22 03:53:53 +00:00
Travis Howell
f1a273e092
Add the following patches:
...
[ 609649 ] Sound patch for GF_OLD256 games
[ 611997 ] RFC: Timer-based CD audio sync
svn-id: r4986
2002-09-21 13:48:03 +00:00
Max Horn
e0f11edf45
quit should not exit(1) but rather exit(0) (mabye we should add a paramter 'bool success' to it that flags whether this is a normal exit or one with an error?)
...
svn-id: r4979
2002-09-20 00:12:58 +00:00
Max Horn
fcfc72296c
based on my findings for guifont, I changed string.cpp to read the char width table for OLD256 games! yippi! some more code cleanup, and marked two struct values as 'to be removed when savegame format changes'
...
svn-id: r4978
2002-09-19 23:49:38 +00:00
Max Horn
f644bea112
improved the text display in a newgui a bit: make the font proportiona; implemented text alignment (left/right/center); alpha blending now not anymore at 50% but at 66%; moved some #defines to util.h
...
svn-id: r4972
2002-09-19 17:03:24 +00:00
Max Horn
bb57506d48
Added overlay to OSystem interface; implemented overlay in SDL backend (all other backends, including SDL_gl, still need to implement this!); changed NewGUI to make use of the overlay; added Cmd-Q as a shortcut for Quit on MacOS X
...
svn-id: r4971
2002-09-19 16:06:51 +00:00
Paweł Kołodziejski
e6352e3a32
moved warning, debug, checkheap to engine
...
svn-id: r4965
2002-09-18 10:56:23 +00:00
Paweł Kołodziejski
462d26937c
Timer is handled in Engine now
...
svn-id: r4964
2002-09-18 10:22:36 +00:00
Ruediger Hanke
068042781f
Appending a slash in all cases breaks some games on MOS
...
svn-id: r4961
2002-09-17 21:45:13 +00:00
Max Horn
a6c5762817
added some comments, cleanup
...
svn-id: r4950
2002-09-16 10:42:12 +00:00
Paweł Kołodziejski
ae871cd4a6
minor changes in source structure
...
svn-id: r4949
2002-09-16 09:52:21 +00:00
Paweł Kołodziejski
f7ff5c67fa
improved open function in File class
...
svn-id: r4945
2002-09-15 19:28:34 +00:00
Jonathan Gray
9ce78dd66e
apply patch #609508 real fix for MI2 Dialog Box crash, by CCCP at Endy's request
...
svn-id: r4943
2002-09-15 09:06:58 +00:00
Max Horn
f2da602963
factored out the case-insensitive fopen into its own function - makes it easier to adapt all the code to use it. TODO: improve it to work like in exult, i.e. sometimes other parts of the path have to be changed to upper/lower case (e.g. video vs. VIDEO)
...
svn-id: r4935
2002-09-13 18:02:34 +00:00
Max Horn
fd91bb67dc
ugh! yes, negative offsets for seek do occur! Thus using an unsigned isn't such a good choice for the offset parameter
...
svn-id: r4927
2002-09-13 12:16:03 +00:00
Paweł Kołodziejski
e6a2c59843
fixed compilation, but not sure about this
...
svn-id: r4921
2002-09-10 08:26:52 +00:00
Paweł Kołodziejski
dcf05149fe
changed scumm file io to class File
...
svn-id: r4920
2002-09-10 07:34:27 +00:00
Max Horn
22e2df20c2
added String constructor which takes (and clones) a ConstString
...
svn-id: r4918
2002-09-09 11:42:24 +00:00
Max Horn
f277bb9fcd
fixed bug in remove() (could cause crashes)
...
svn-id: r4917
2002-09-09 11:41:13 +00:00
Max Horn
126dec89e6
added missing destructor; fixed clearNodes; fixed parameter of merge()
...
svn-id: r4916
2002-09-09 11:23:31 +00:00