Robert Göffringmann
549e535a97
BASS is not Counter Strike, so redrawing the screen at 70 fps feels a little pointless. It's also more than the average pal tv set can do ;)
...
svn-id: r26328
2007-03-30 19:13:23 +00:00
Sven Hesse
d65e05841a
- Fixed the IMD playing within mults, the non-interactive Gob3 demo should work better now
...
- Replaced strcpy with strncpy where appropriate
- Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230
svn-id: r26327
2007-03-30 17:52:31 +00:00
Sven Hesse
33c6a6f460
Fixing curly bracket style
...
svn-id: r26326
2007-03-29 21:03:32 +00:00
Sven Hesse
57fc863819
Replaced some more intenting space that slipped in with tabs
...
svn-id: r26325
2007-03-29 20:53:37 +00:00
Sven Hesse
046fe5060b
Formatting (Take that, LordHoto! ;P)
...
svn-id: r26324
2007-03-29 20:49:37 +00:00
Johannes Schickel
2a4fc29d46
formatting.
...
svn-id: r26323
2007-03-29 20:38:59 +00:00
Torbjörn Andersson
7a41f19639
Update the screen in escDelay(). Seems to fix some glitches when changing
...
scaler at certain points in the intro.
svn-id: r26322
2007-03-29 20:06:39 +00:00
Sven Hesse
85ea7e97f1
Mind the time needed to update the screen when waiting for a sound slice to finish
...
svn-id: r26321
2007-03-29 19:37:53 +00:00
Sven Hesse
719fb21237
Don't play coktel2.imd, but coktel.imd
...
svn-id: r26320
2007-03-29 19:28:47 +00:00
Nicola Mettifogo
d75df27964
oops
...
svn-id: r26319
2007-03-29 19:10:01 +00:00
Nicola Mettifogo
31eb34c98f
- changed Cnv to use a single large buffer for frames instead of small chunks of memory, to simplify loading by Disk.
...
- added a new constructor with parameters to Cnv
svn-id: r26318
2007-03-29 19:03:51 +00:00
Nicola Mettifogo
711865ef63
- implemented destructor for Cnv, thus removing calls to Gfx::freeCnv()
...
- enforced use of getFramePtr instead of Cnv::_array member
svn-id: r26317
2007-03-29 18:34:31 +00:00
Sven Hesse
623ca88022
- Properly implemented the ImdPlayer
...
- Some more clean-up
svn-id: r26316
2007-03-29 17:55:39 +00:00
Johannes Schickel
69639ea0bf
cleanup.
...
svn-id: r26315
2007-03-29 16:50:06 +00:00
Nicola Mettifogo
3903309af3
Overhaul of palette management to bring it back to its original form. Gfx palette code has been updated, and _c_endComment (callable from scripts) has been implemented. As a by-product, palette cycling now finally works!
...
svn-id: r26314
2007-03-28 20:12:00 +00:00
Nicola Mettifogo
ac1e6c9b75
Fixed palette bug to allow proper display of splash screens, but dos palette is still broken in game. Palette code needs a general revision due to differences between dos and amiga.
...
svn-id: r26313
2007-03-27 22:04:50 +00:00
Nicola Mettifogo
303b66391b
engine can now handle amiga and dos splash screens
...
svn-id: r26312
2007-03-27 22:03:00 +00:00
Nicola Mettifogo
77657498b2
added code to load amiga background slides
...
svn-id: r26311
2007-03-27 22:02:07 +00:00
Nicola Mettifogo
4467a25db9
- added new subclass ILBMDecoder, to decode ILBM subtype of IFF files
...
- some bug fixing on the hierarchy
svn-id: r26310
2007-03-27 19:45:09 +00:00
Max Horn
4dd50ee6f4
Fixed yet another DC compile error
...
svn-id: r26309
2007-03-27 19:26:39 +00:00
Torbjörn Andersson
6a9eb08ac7
Fixed indentation.
...
svn-id: r26308
2007-03-27 14:28:48 +00:00
Max Horn
508befd556
fixed const correctness
...
svn-id: r26307
2007-03-27 14:12:16 +00:00
Max Horn
a848511743
Fix compile error in the DC port
...
svn-id: r26306
2007-03-26 19:31:36 +00:00
Johannes Schickel
fb9b9863e3
Commit of patch #1688065 ("KYRA: fm towns music").
...
svn-id: r26305
2007-03-26 12:25:12 +00:00
Torbjörn Andersson
0c5d862ab1
Removed code that at least for now is presumed dead.
...
svn-id: r26304
2007-03-25 20:23:14 +00:00
Johannes Schickel
41ea68e71e
cleanup
...
svn-id: r26303
2007-03-25 19:51:19 +00:00
Nicola Mettifogo
4d56036d4d
Added new base class Graphics::IFFDecoder and subclass Graphics::PBMDecoder as a reimplementation of Graphics::decodeILBM. Old function will be removed when engines are updated.
...
svn-id: r26302
2007-03-25 19:36:24 +00:00
Max Horn
645a9c71d0
Remove obsolete reference to the mouse movement emulation via arrow keys
...
svn-id: r26301
2007-03-25 16:46:46 +00:00
Johannes Schickel
f145890bba
Some tempo fixes from Florian.
...
svn-id: r26300
2007-03-25 15:54:15 +00:00
Nicola Mettifogo
7708186cba
Changed detection of the dreaded 'fr' archive in Nippon Safes Amiga Demo. This is not a better hack than before, except that now it works.
...
svn-id: r26299
2007-03-24 23:57:29 +00:00
Johannes Schickel
7909c312bd
Corrected some c&p error in the documentation.
...
svn-id: r26298
2007-03-24 23:35:48 +00:00
Max Horn
26db2f4da5
Cleaning up various issues with the Indy3 IQ patch
...
svn-id: r26296
2007-03-24 22:30:17 +00:00
Nicola Mettifogo
7b9c74acae
Added new class Table, and updated Disk accordingly. Tables can be populated after their creation or wrapped around existing arrays. Thus, the old functions (initTable, freeTable and searchTable) have been removed.
...
svn-id: r26295
2007-03-24 21:18:08 +00:00
Nicola Mettifogo
3034cb1273
made more functions members of Parallaction
...
svn-id: r26294
2007-03-24 19:55:34 +00:00
Nicola Mettifogo
afe981d340
started infrastructure for amiga demo:
...
- added Disk skeleton
- adapted Archive to handle different structure for archives
- moved Disk creation from engine constructor into init() [still sub-optimal]
svn-id: r26293
2007-03-24 17:14:04 +00:00
Nicola Mettifogo
10048eaec1
- fixed regression bug: one free/delete mismatch
...
- added needed virtual destructors to structs
svn-id: r26292
2007-03-24 16:36:13 +00:00
Travis Howell
fee9c9fe80
Update help.
...
svn-id: r26291
2007-03-24 00:57:48 +00:00
Travis Howell
eb996313e0
Remove old debug message in getStringWidth opcode, which is no longer required.
...
svn-id: r26290
2007-03-24 00:50:14 +00:00
Travis Howell
de98304a3e
Add patch #1687026 - Indy3: Series IQ-Points.
...
svn-id: r26289
2007-03-24 00:41:38 +00:00
Travis Howell
8d326d1e28
Add patch #1687013 - Zak FM-Towns: F1-F4 person switching.
...
svn-id: r26288
2007-03-24 00:21:47 +00:00
Johannes Schickel
013d576417
Added standard fileheader. (oops)
...
svn-id: r26286
2007-03-24 00:09:08 +00:00
Johannes Schickel
d1645e2fbf
Commit of patch #1686414 ("Kyra: FM-Towns music").
...
svn-id: r26285
2007-03-24 00:04:08 +00:00
Max Horn
c8c3dd04a7
Patch #1687010 : FM-Towns: Handle Alt-F5
...
svn-id: r26284
2007-03-23 23:38:45 +00:00
Travis Howell
0818a44424
Add part of patch #1687053 - Scumm: Fix charset glitches in original Save-dialog.
...
svn-id: r26283
2007-03-23 23:31:43 +00:00
Travis Howell
00ea91c5d6
Trimming of excess spaces in drawString, only applies to SCUMM 4+ games. Cofirmed via disssembly.
...
svn-id: r26282
2007-03-23 23:22:18 +00:00
Johannes Schickel
661944a0f9
Implemented some palette code differences for Amiga version.
...
svn-id: r26281
2007-03-23 16:24:28 +00:00
Travis Howell
32c7ee7748
Fix bug #1684010 - SPYFOX1: Background buffer not been cleared.
...
svn-id: r26280
2007-03-23 03:06:10 +00:00
Travis Howell
5057c1b5c8
Change getFileSize opcode, to check for files via SaveFileManager too. Fixes loading the high score table in the mini game of SPY Fox 2.
...
svn-id: r26279
2007-03-23 02:55:07 +00:00
Eugene Sandulenko
989f7b67cb
- Save AGIPAL resource number properly
...
- Move GfxMgr constructor to .cpp file
svn-id: r26278
2007-03-22 22:29:00 +00:00
Matthew Hoops
a722b767a8
- adding support for saving AGIPAL games
...
- adding debug comment when using a new AGIPAL palette
- changing so that only pal.101-109 files are used and not pal.100, as AGIPAL starts at 101
svn-id: r26277
2007-03-22 22:03:21 +00:00