Commit Graph

13355 Commits

Author SHA1 Message Date
Eugene Sandulenko
ba3077ed0e Patch from Quietust:
1. properly handle costume colors in dark rooms (verified against disasm)
2. optimize NES audio generation a little bit - instead of calling a function ~80 times to get one audio sample, it calls it once and just loops ~80 times internally
3. NES audio now obeys the volume control
4. in MM NES, o2_setObjPreposition is a no-op
5. o2_lights uses new-style light values (i.e. bitfields) in MM NES
6. o2_delay, use ssPaused identifier rather than a literal '1'
7. in MM NES, o5_saveLoadGame only explicitly checks for type '1' (load), defaulting to save for any other value

svn-id: r17443
2005-04-07 21:13:01 +00:00
Travis Howell
bac8f7a90c Ooops
svn-id: r17442
2005-04-07 15:01:31 +00:00
Torbjörn Andersson
e83559ce1c Whitespace. (Yes, I'm bored. :-)
svn-id: r17441
2005-04-07 13:00:56 +00:00
Travis Howell
6a743ff741 Move palette functions
svn-id: r17440
2005-04-07 12:33:20 +00:00
Travis Howell
9ac823cf81 Correct palPtr
svn-id: r17439
2005-04-07 12:23:44 +00:00
Torbjörn Andersson
c7bb5eacda Whitespace
svn-id: r17438
2005-04-07 12:11:35 +00:00
Travis Howell
c9dd533a2f Original games ignored this index data.
svn-id: r17437
2005-04-07 12:08:43 +00:00
Travis Howell
3060343786 Original games ignored this index data.
svn-id: r17436
2005-04-07 11:59:13 +00:00
Travis Howell
c11827c219 Split readMAXS between HE versions
svn-id: r17435
2005-04-07 11:43:38 +00:00
Travis Howell
810861fdf5 Move hePalettes allocation to HE99.
svn-id: r17434
2005-04-07 11:15:10 +00:00
Travis Howell
6386746450 *** empty log message ***
svn-id: r17433
2005-04-07 10:55:53 +00:00
Travis Howell
682df447a3 The reverse actor layering only applies to pajama3
svn-id: r17432
2005-04-07 10:54:36 +00:00
Travis Howell
6ced0d698a Add WIP on hePalette.
svn-id: r17431
2005-04-07 10:43:51 +00:00
Torbjörn Andersson
49bab70ded Applied some ScummVM formatting conventions.
svn-id: r17430
2005-04-07 08:57:40 +00:00
Travis Howell
e6395f1eef Update HE issues
svn-id: r17429
2005-04-07 08:54:16 +00:00
Torbjörn Andersson
d5b2582aa5 Missed these.
svn-id: r17428
2005-04-07 08:50:48 +00:00
Torbjörn Andersson
4d33534938 Applied some ScummVM formatting conventions.
svn-id: r17427
2005-04-07 08:42:40 +00:00
Travis Howell
000a1f3be3 Excess ;
svn-id: r17426
2005-04-07 07:36:54 +00:00
Eugene Sandulenko
668c889c8e Patch from Quietust
o Remove unused _system variables in player_v2a and player_v3a
o Sound player for MM NES :) Now we're playing chiptunes.

svn-id: r17425
2005-04-07 07:29:19 +00:00
Travis Howell
19ff0b0085 Add hePalette function.
svn-id: r17424
2005-04-06 23:56:50 +00:00
Joost Peters
60a64494d1 use upper bits instead of lower bits when upscaling palette
svn-id: r17423
2005-04-06 19:18:08 +00:00
Max Horn
fd6b2050ab Fix for bug #1172655 (DIG: incorrect subtitles are shown in german version)
svn-id: r17422
2005-04-06 18:57:58 +00:00
Max Horn
2911c2aeb8 oops
svn-id: r17421
2005-04-06 17:42:39 +00:00
Max Horn
3d5b5f2ad8 Moved createResource, resourceStats, expireResources to ResourceManager
svn-id: r17420
2005-04-06 17:31:35 +00:00
Max Horn
26e0ec1d24 itoa is not ANSI C and not portable. TODO: Implement the %b case
svn-id: r17419
2005-04-06 17:24:18 +00:00
Torbjörn Andersson
d0615eb956 Removed unnecessary semi-colons.
svn-id: r17418
2005-04-06 15:21:32 +00:00
Travis Howell
8efb9961d6 Use dirtybit
svn-id: r17417
2005-04-06 15:09:51 +00:00
Travis Howell
03be8dc46e Add missing code for decodeScriptString cases.
svn-id: r17416
2005-04-06 15:01:46 +00:00
Eugene Sandulenko
e5b37bd2a2 Restore accidentally remove line
svn-id: r17415
2005-04-06 14:34:42 +00:00
Eugene Sandulenko
a1769f0eae o Implemented pDrawLetter
o F5 now can be used to open menu
o Minor cleanup

svn-id: r17414
2005-04-06 14:33:31 +00:00
Torbjörn Andersson
224b2afbf1 Removed system includes.
svn-id: r17413
2005-04-06 12:19:15 +00:00
Joost Peters
abe278b1ed more accurate palette
svn-id: r17412
2005-04-06 11:59:28 +00:00
Joost Peters
5d3dbc0d45 some endian fixes
svn-id: r17411
2005-04-06 11:39:22 +00:00
Travis Howell
3554f66764 Typo
svn-id: r17410
2005-04-06 05:05:36 +00:00
Travis Howell
c66e6bb001 This section of startScene only exists in scumm5 onwards.
svn-id: r17409
2005-04-06 05:04:39 +00:00
Travis Howell
de94c2411a Fix bug #1177489 - FM-TOWNS LOOM: Multiple text lines spacing incorrect
The string height setting is ignored in FM Towns version.

svn-id: r17408
2005-04-06 02:59:03 +00:00
Travis Howell
f7ae1b822d Correction
svn-id: r17407
2005-04-06 02:26:47 +00:00
Travis Howell
840a7ee846 Add correct fix for bug #556496
svn-id: r17406
2005-04-06 02:11:07 +00:00
Travis Howell
21c2c60343 setCameraAt call not required, doesn't match original.
svn-id: r17405
2005-04-06 00:51:03 +00:00
Travis Howell
94e1db9ea8 Excess ;
svn-id: r17404
2005-04-05 23:31:40 +00:00
Eugene Sandulenko
13e18e4801 Fix parens. Spotted by Quietust.
svn-id: r17403
2005-04-05 23:30:35 +00:00
Eugene Sandulenko
97a84cb18c Separate game initialization and game running little more. Though probably it needs more work.
svn-id: r17402
2005-04-05 18:49:58 +00:00
Max Horn
0ddbcc7845 Changed remaining file headers
svn-id: r17401
2005-04-05 18:08:02 +00:00
Max Horn
ebdb705ffd Remove useless casts
svn-id: r17400
2005-04-05 17:50:33 +00:00
Max Horn
1d14278fde Fixing lots of warnings
svn-id: r17399
2005-04-05 17:41:37 +00:00
Joost Peters
72f3868c1f fix warnings
svn-id: r17398
2005-04-05 17:05:12 +00:00
Torbjörn Andersson
da2dea39f5 Removed unused variable.
svn-id: r17397
2005-04-05 16:38:58 +00:00
Torbjörn Andersson
6ff4dff306 Fixed some of the warnings.
svn-id: r17396
2005-04-05 16:37:35 +00:00
Torbjörn Andersson
ed131fdad1 This change does not make sense to me, but GCC was screaming bloody murder
about not being able to find a matching call for `MAX(int16&, int)'.

svn-id: r17395
2005-04-05 16:33:38 +00:00
Torbjörn Andersson
3eddcd5da5 Added .cvsignore
svn-id: r17394
2005-04-05 16:30:44 +00:00