James Brown
9cc4b3d4c9
Add a few AGI md5sums (sq1, pq1, lsl1)
...
svn-id: r24940
2006-12-28 11:52:24 +00:00
James Brown
d304e7b476
Add a logo.bmp to DS port, to fix building. agentq, feel free to replace if the filesize is too big or whatever :)
...
svn-id: r23658
2006-08-03 12:20:28 +00:00
James Brown
140097267f
Final fixes. Builds fine now, apart from a few still-missing-from-svn files
...
svn-id: r23461
2006-07-09 15:32:06 +00:00
James Brown
1ffa13180f
More DS port fixes
...
svn-id: r23460
2006-07-09 14:46:04 +00:00
James Brown
0e66c43c70
Fix some more duplicated files, and unify case for rpc include
...
svn-id: r23459
2006-07-09 13:10:45 +00:00
James Brown
880838514f
Remove duplicated content
...
svn-id: r23457
2006-07-09 12:58:10 +00:00
James Brown
f5fdbcddfb
Pop AGIs text.cpp into a class, for later cleanup.
...
svn-id: r23011
2006-06-10 13:20:29 +00:00
James Brown
1a64d032fe
Allow X11 backend to compile
...
svn-id: r22819
2006-06-01 15:07:58 +00:00
James Brown
38537899b3
Remove printf() debug message that appears annoyingly in Zak256. Anyone know what this was added to figure out?
...
svn-id: r22739
2006-05-29 14:15:19 +00:00
James Brown
3e3df54a9c
Quiet warning in gcc 3.3.6
...
svn-id: r19789
2005-12-13 04:11:57 +00:00
James Brown
706ea9db69
Reverted default case error in o5_resourceRoutines to a warning, in order to workaround a fatal error in zak256 caused by a botched script load. See bug #1290485
...
svn-id: r19030
2005-10-12 05:46:56 +00:00
James Brown
df3bc8bb37
spelling
...
svn-id: r17609
2005-04-16 01:39:51 +00:00
James Brown
8f1307ff6c
Patch #1066150 from eriktorbjorn - Enable adlib emulated midi as fallback where hardware synth is unavailable.
...
svn-id: r15807
2004-11-14 14:11:54 +00:00
James Brown
2ae3166f2d
Add new clearScreen OSystem call. Currently only implemented in SDL backend. This call is currently only used for clearing the launcher screen to remove garbage from the main screen before reentering.
...
svn-id: r15799
2004-11-13 04:33:33 +00:00
James Brown
4aa5649c1e
Erm, this was never meant to be commited. I might as well leave the .h change for now, until kyra is investigated further.
...
svn-id: r15788
2004-11-11 14:19:38 +00:00
James Brown
cb4b3c1f7e
Prevent infinite loop by displaying the launcher after a game start FAILURE too.
...
svn-id: r15787
2004-11-11 14:01:11 +00:00
James Brown
1f7ccd0293
Bring kyra up-to-date with patch 1051358
...
svn-id: r15786
2004-11-11 13:37:35 +00:00
James Brown
b1ec9a92bf
Init in the right spot :P
...
svn-id: r15558
2004-10-15 10:56:16 +00:00
James Brown
0ee4b3e542
Init error.
...
svn-id: r15557
2004-10-15 10:53:06 +00:00
James Brown
15c184cc12
Fix opcodes.
...
svn-id: r15556
2004-10-15 10:42:44 +00:00
James Brown
a5e188b9d8
Fix a few things
...
svn-id: r15555
2004-10-15 10:32:17 +00:00
James Brown
8f65711a28
Merge in some of LordHotos kyra code, with some changes.
...
It's still non-functional, but once I merge in some more of my local changes things should actually be moving a long a bit.
svn-id: r15554
2004-10-15 06:06:47 +00:00
James Brown
09c0855f9a
Reenable persistant launcher, in order to encourage some debugging ;)
...
svn-id: r15510
2004-10-10 16:31:15 +00:00
James Brown
e0b156387e
Be a Less Lazier Programmer (tm): Lesson 1.
...
Typing your code instead of copy/pasting it from a few lines down.
svn-id: r15035
2004-09-12 12:18:46 +00:00
James Brown
0f2f3c0072
Be a Better Programmer (tm)
...
svn-id: r15034
2004-09-12 12:15:19 +00:00
James Brown
a427d72d04
Store SCUMM md5s in save game. Save format bump.
...
svn-id: r14996
2004-09-10 12:13:03 +00:00
James Brown
9754794e02
Few updates / rewordings
...
svn-id: r14534
2004-08-10 04:23:58 +00:00
James Brown
9756a420a3
Use extrapath in Sword1 engine (from 0.6.0 branch). More verbose errors to go with the forthcoming new manual. Sword1 CD swapping doesn't work as expected HERE, either :)
...
svn-id: r14188
2004-07-11 04:41:48 +00:00
James Brown
06dc6a2c4e
Backport C&P bug from local tree
...
svn-id: r14143
2004-07-01 10:24:42 +00:00
James Brown
d611b4bf1f
Add 'Path' tab to launcher, w/ selection for Game, Data and a new 'Extra' path.
...
Extrapath is used for pointing to additional game resources - for example, running BS 1 or 2 directly from original CDs, Extrapath would point to the cutscene packs.
svn-id: r14125
2004-06-29 14:23:39 +00:00
James Brown
d3f647867e
Whoops. Remember to make clean/distclean before commiting whole directories :)
...
svn-id: r13517
2004-04-09 12:45:10 +00:00
James Brown
3978b728db
Add Kyrandia base
...
svn-id: r13516
2004-04-09 12:36:06 +00:00
James Brown
aff5b4bc4b
Bump version
...
svn-id: r13327
2004-03-17 06:08:01 +00:00
James Brown
7000cb00e4
Forward-port maniac hack :)
...
svn-id: r13242
2004-03-13 12:55:40 +00:00
James Brown
6a155e028e
Backport blee
...
svn-id: r13228
2004-03-11 04:13:22 +00:00
James Brown
b77231a9a3
Fix from Roever for bug #892827
...
svn-id: r13107
2004-03-01 04:05:10 +00:00
James Brown
c086822ba9
Revert fixme out.. as it's all fixed. :o)
...
svn-id: r13054
2004-02-25 14:31:31 +00:00
James Brown
70c3d3b66e
Fix SDL backend compilation
...
svn-id: r13042
2004-02-25 06:08:00 +00:00
James Brown
9119fc440f
Todo updates
...
svn-id: r12970
2004-02-21 15:30:16 +00:00
James Brown
5ee96b4625
Add mutex tracking to make it easier to debug imuse deadlocks
...
svn-id: r12870
2004-02-14 08:56:26 +00:00
James Brown
0e24cabec8
Remove debug printf()
...
svn-id: r12843
2004-02-13 10:26:40 +00:00
James Brown
deb1d40cc0
This is not a test, I repeat, this is not a test!
...
svn-id: r12822
2004-02-11 08:16:08 +00:00
James Brown
9301f0b0ff
Change AppendableMemoryStream overflows to debug messages, so people stop believing them to be the cause of errors in bug reports :P
...
svn-id: r12775
2004-02-08 17:19:09 +00:00
James Brown
91f201af29
Patch #874510 from roever, fixes BS2 demo cutscene problems (bug #884568 )
...
svn-id: r12761
2004-02-07 15:09:13 +00:00
James Brown
9b97d851fe
Add -c/--config option to specific alternate configuration file. Sorry Max, but it's damn useful for coverdiscs :)
...
svn-id: r12758
2004-02-07 04:53:59 +00:00
James Brown
f58e13fe4d
Add TODO about naming of _saveLoadCompatible
...
svn-id: r12687
2004-01-31 16:10:21 +00:00
James Brown
9b2e69fe2f
Patch #886058 - Don't stop music when loading certain temporary states.
...
svn-id: r12686
2004-01-31 16:07:11 +00:00
James Brown
33d7e5a093
Don't crash if unable to play cutscene music.
...
svn-id: r12566
2004-01-21 08:50:15 +00:00
James Brown
4866b4fd0e
Correct name.
...
svn-id: r12477
2004-01-18 13:05:49 +00:00
James Brown
5a4c5e1485
Don't allow overlapping voice in cutscenes. Fixes crash in carib cutscene.
...
svn-id: r12474
2004-01-18 12:07:21 +00:00
James Brown
8a6641826b
Copy mpeg2 status to BS1 as well.
...
svn-id: r12466
2004-01-18 05:55:28 +00:00
James Brown
ad46828d1c
BS1 cutscene support. Also bugfixes (don't crash if cutscene ogg unavailable)
...
svn-id: r12465
2004-01-18 05:52:04 +00:00
James Brown
04f2bc0276
Update BS2 cutscene player with changes from roever: overlay support (default, 8bit backends should define BACKEND_8BIT for fast colour remapping) and sound syncronisation.
...
svn-id: r12456
2004-01-17 14:20:32 +00:00
James Brown
63afd5fe0c
Launcher subtitles checkbox (is Sound the right place for this? I dunno..)
...
svn-id: r12454
2004-01-17 13:21:15 +00:00
James Brown
e9ca5a1b6d
Forgot this :)
...
svn-id: r12439
2004-01-16 16:57:51 +00:00
James Brown
eeab2bb3bf
Hack for Launcher Scaler dropdown. Backends using the Launcher will need to implement the OSystem HAS_SCALER property. The global options dialog still needs doing.
...
svn-id: r12436
2004-01-16 16:28:56 +00:00
James Brown
ac5b7036c2
Fix for bug #862263 - Maniac actors never stop talking. I know this could probably be neater :)
...
svn-id: r12430
2004-01-16 10:45:56 +00:00
James Brown
6b923d306b
Hack for infinite loop in walkbox code - hacks around Maniac bug #862245 (fixes is a strong word for a breakout counter hack :)
...
svn-id: r12428
2004-01-16 09:05:57 +00:00
James Brown
fac0056731
Readme tweaks - clean up supported games section, add note about Sword cutscenes.
...
svn-id: r12427
2004-01-16 08:53:43 +00:00
James Brown
984ce55aa4
Just hide a few noisy warnings.
...
svn-id: r12426
2004-01-16 08:34:42 +00:00
James Brown
d300c79c1a
Revert Fix for bug #738352 (DIG: Cursor image appears in upper left corner) - Fingolfin's commit and revision 1.162. Causes regressions such as Sam and Max bug #877798 (Inventory display glitches).
...
Max - Sam and Max has the most complex usage of flObjects of most games, so if you want to test for regressions with these kind of changes it's your best bet :)
svn-id: r12425
2004-01-16 08:23:46 +00:00
James Brown
006ef5e01f
Fix bug #815853 - Cannot load during intro SMUSH movies
...
svn-id: r12423
2004-01-16 07:58:55 +00:00
James Brown
2d79f5b208
Don't segfault-on-exit when the game data files are missing.
...
svn-id: r12422
2004-01-16 07:33:23 +00:00
James Brown
7a148743f1
Fiddling.
...
svn-id: r12411
2004-01-15 14:01:57 +00:00
James Brown
8cc0b7163c
Move SCUMM debugger init later on. With this _numVariables is set, so theoretically the Debugger's scumm_vars[] array should work again. Although it
...
doesn't, for some reason I have yet to look into.
svn-id: r12377
2004-01-14 10:02:33 +00:00
James Brown
a685422a13
Initial libmpeg2 cutscene support based on patch #874510 .
...
Pre-converted cutscenes w/ palette files available - ask LeChuck about Cutscenes :)
svn-id: r12338
2004-01-12 11:11:19 +00:00
James Brown
c4528ac022
More conversion to debug channels
...
svn-id: r12293
2004-01-10 11:01:47 +00:00
James Brown
1778b01d76
Start of debug channel support. TODO: Move this to the common Debugger system?
...
svn-id: r12289
2004-01-10 05:20:15 +00:00
James Brown
cb609b4cf5
Testing stuff.
...
svn-id: r12217
2004-01-07 14:09:43 +00:00
James Brown
a04b2fc020
Temporarly enabling this buffer underrun hack until aquadran looks at it. (See bug 872339)
...
svn-id: r12215
2004-01-07 13:40:54 +00:00
James Brown
7384fce368
Spelling. Yes, I'm a hypocrite :)
...
svn-id: r11904
2003-12-25 08:48:51 +00:00
James Brown
c8d0708d93
Updates: Full Throttle INSANE, Simon thing stuff, FOTAQ/BS1/BS2 should be completable apart from cutscenes in the Swords.
...
svn-id: r11900
2003-12-25 05:30:23 +00:00
James Brown
cbafc3c8c0
Oops, thanks khalek :)
...
svn-id: r11586
2003-12-11 15:21:49 +00:00
James Brown
84247d9797
A few updates, mostly replacing examples that still used -n to disable subtitles.
...
To prevent confusion I think we should simply use a different switch character instead of reversing the behavior of -n for 0.6.0... Any suggestions on a good letter that's free? :)
svn-id: r11585
2003-12-11 15:17:53 +00:00
James Brown
fba9070198
Version bump, small NEWS tweakage
...
svn-id: r11530
2003-12-08 16:14:00 +00:00
James Brown
aed2a56e0c
Patch #842988 (sev) - fix bugs in sdl-config detection
...
svn-id: r11305
2003-11-16 04:03:31 +00:00
James Brown
0ece8aab8b
Default to first tab
...
svn-id: r11087
2003-11-03 06:19:43 +00:00
James Brown
a331a298a2
Fiddling with new tab widget
...
svn-id: r11086
2003-11-03 05:27:53 +00:00
James Brown
9bab58179d
Revert kirbens change on 05Sep. Setting debugmode with debuglevel 0 is deliberate and intended behavior (for enabling engine specific 'debug options' without debug messages)
...
svn-id: r10519
2003-10-01 11:42:32 +00:00
James Brown
078e1ee799
Few small index corrections pointed out by Dark-Star
...
svn-id: r10347
2003-09-21 13:10:22 +00:00
James Brown
dbb20eaee5
This'll also break Makefile.noconf
...
svn-id: r10291
2003-09-18 12:07:56 +00:00
James Brown
90dd98511b
A few small updates, query on the status of Indy walk bugs (see FIXME comment in Readme).
...
I propose 0.6.0 is codenamed the 'Mad Max' release. Any seconds? (reply to -Devel)
svn-id: r10190
2003-09-12 03:13:51 +00:00
James Brown
ec447fdfbb
Remove a bunch of unneeded cruft - but barely the surface of it. This code is depressing and duplicated all over the place... I don't think I can bear to touch this code until it's undergone some MAJOR cleanup :)
...
svn-id: r9782
2003-08-19 14:57:26 +00:00
James Brown
5ad330e145
Patch from roarin_elk to fix crash in German V2 Zak (talking to Skolarian on Mars crashes)
...
svn-id: r9717
2003-08-16 08:55:29 +00:00
James Brown
5dd554c47a
Add 'name' lookup ability to debuggers "actor" and "object" commands
...
svn-id: r9663
2003-08-13 16:24:35 +00:00
James Brown
c2ed4c2d0e
Use debug by default for CVS trunk
...
svn-id: r9619
2003-08-10 07:56:05 +00:00
James Brown
8cc805121d
Tweak a little
...
svn-id: r9618
2003-08-10 07:52:23 +00:00
James Brown
129ae93ca6
Lets try and keep this more updated from now on, hmm?
...
svn-id: r9606
2003-08-08 13:13:37 +00:00
James Brown
386b8216df
Make prepositions work
...
svn-id: r9505
2003-08-05 16:57:47 +00:00
James Brown
7cbb06c4a6
Forgot some V1 prep code
...
svn-id: r9503
2003-08-05 16:48:56 +00:00
James Brown
173e3c5db3
V1 preposition support, but broken.
...
svn-id: r9502
2003-08-05 16:43:33 +00:00
James Brown
636b8458b3
Forward-port ZakV2 hacks from 0.5.0 branch
...
svn-id: r9332
2003-07-31 15:32:57 +00:00
James Brown
be4446f945
Ignore me, I'm a carrot.
...
svn-id: r9073
2003-07-19 07:43:13 +00:00
James Brown
b295340912
Restore size hack properly
...
svn-id: r9072
2003-07-19 07:42:01 +00:00
James Brown
e7913ad49a
Fix fixme
...
svn-id: r9012
2003-07-14 11:35:09 +00:00
James Brown
2980a78dff
We ARE in a cvs freeze, PLEASE at least test if your code compiles before commiting...
...
Jamieson, this isn't even a valid line of C! @toad Jamieson630
svn-id: r9004
2003-07-14 08:48:38 +00:00
James Brown
ae0bcfc213
Update readme a bit. Can someone please update the build instructions re: using Configure?
...
svn-id: r9003
2003-07-14 08:44:02 +00:00
James Brown
9b55abbf49
V1 Zak fixes and hacks. (Woo, it rhymes! :)
...
svn-id: r8996
2003-07-14 06:00:17 +00:00
James Brown
d50009b7c7
Preemptive code cleanup to prevent ear damage during certain Euphony tunes
...
svn-id: r8947
2003-07-12 15:27:41 +00:00
James Brown
cc23b25cde
Fix fix for 769896
...
svn-id: r8938
2003-07-12 10:19:18 +00:00