Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-16 | Minor cleanup | Travis Howell | |
svn-id: r21331 | |||
2006-03-16 | Update comment, to make sense | Travis Howell | |
svn-id: r21330 | |||
2006-03-16 | Add comment about future saveLoad changes C64 maniac | Travis Howell | |
svn-id: r21329 | |||
2006-03-16 | Cleanup | Travis Howell | |
svn-id: r21328 | |||
2006-03-16 | Cleanup | Travis Howell | |
svn-id: r21327 | |||
2006-03-16 | Remove duplicate fcs field | Travis Howell | |
svn-id: r21326 | |||
2006-03-16 | Rename get draw buffer functions | Travis Howell | |
svn-id: r21325 | |||
2006-03-16 | Rename flags used for drawing images | Travis Howell | |
svn-id: r21324 | |||
2006-03-16 | Remove unused unlock draw surface functions | Travis Howell | |
svn-id: r21323 | |||
2006-03-16 | Add scaling code stub for FF | Travis Howell | |
svn-id: r21322 | |||
2006-03-15 | added mouse cursors | Gregory Montoir | |
svn-id: r21321 | |||
2006-03-15 | - removes a wrong space in debugC calls in screen.cpp | Johannes Schickel | |
- implements cmd_brandonToStoneSequence and cmd_pauseMusicSeconds svn-id: r21320 | |||
2006-03-15 | Fix for bug #1449912 (DC: selector.cpp compilation failed) | Max Horn | |
svn-id: r21319 | |||
2006-03-15 | Fixed typo in debug message. | Torbjörn Andersson | |
svn-id: r21317 | |||
2006-03-15 | This is a bit of a hack: Before showing the mouse cursor, take care of any | Torbjörn Andersson | |
pending events so that the it won't have to do a little dance, catching up, every time you enter a room. svn-id: r21316 | |||
2006-03-15 | On second thought, that comment is probably not necessary. | Torbjörn Andersson | |
svn-id: r21315 | |||
2006-03-15 | Added mouse wheel scrolling to save/restore dialogs. | Torbjörn Andersson | |
svn-id: r21314 | |||
2006-03-15 | Revert previous change. I'm told some backends don't draw the mouse cursor | Torbjörn Andersson | |
automatically, for some reason. svn-id: r21312 | |||
2006-03-15 | The backend handled cursor drawing -- no need to update the screen manually. | Torbjörn Andersson | |
svn-id: r21311 | |||
2006-03-15 | In progress work on disassembling player tick/actions handler method | Paul Gilbert | |
svn-id: r21310 | |||
2006-03-15 | Moving the MacOS bundle file checking to another function, it was getting ↵ | Oystein Eftevaag | |
called redundantly. svn-id: r21309 | |||
2006-03-15 | * 'make bundle' now copies the default theme files into the bundle. | Oystein Eftevaag | |
* Common::File will now look inside the application bundle on MacOS X for a file if it can't find it anywhere else (so it'll find default-theme.ini and .zip) * Cleaned up some #ifs. svn-id: r21308 | |||
2006-03-15 | Correct VAR_OVERRIDE settings in override opcodes | Travis Howell | |
svn-id: r21307 | |||
2006-03-15 | Minor cleanup | Travis Howell | |
svn-id: r21306 | |||
2006-03-14 | Cleanup. | Torbjörn Andersson | |
svn-id: r21304 | |||
2006-03-14 | Gave the loadBitmap debug message its old debug level back. (I.e. made it less | Torbjörn Andersson | |
noisy.) svn-id: r21303 | |||
2006-03-14 | Added workaround in FMOPL for the pathological case where a note was turned off | Torbjörn Andersson | |
while still at the very beginning of the "attack" phase. This is the very lowest point on the attack curve, yet it would continue from the beginning of the release curve, i.e. its very highest point. This is what caused Kyra to often play low-frequency notes at the very beginning of a new song. (That, and a truly bizarre function for initialising the channels.) The proper fix would be to locate the correct point on the release curve and continue from there. For now, though, only handle the trivial case. svn-id: r21302 | |||
2006-03-14 | Fixed a potential bug that could cause memory to be read out-of-bounds. | Torbjörn Andersson | |
(Unfortunately, this does not fix the Kyra bug I'm looking for.) In the most extreme case: * DR and RR will point to &DR_TABLE[60], and AR will point to &AR_TABLE[60] * SLOT->KSR will be 0 * CH->kcode will be 15 In that case, it will attempt to access AR[15], RR[15] and DR[15], i.e. AR_TABLE[75] and DR_TABLE[75]. So these arrays need to be 76 elements, not 75. We used to initialise element 75, but this was changed to 74 to match the size of the arrays. Buf if my reasoning is correct, it was the arrays that were too small. svn-id: r21301 | |||
2006-03-14 | - Deletes wrong spaces in debugC calls in resource.cpp | Johannes Schickel | |
- Adds support for amiga .pak files (and a filelist) svn-id: r21299 | |||
2006-03-14 | Fix typo in comment. | Torbjörn Andersson | |
svn-id: r21298 | |||
2006-03-14 | To the best of my knowledge, it's really 'C64' and not 'C-64' | Max Horn | |
svn-id: r21296 | |||
2006-03-14 | Merged two consecutive 'if's with identical condition | Max Horn | |
svn-id: r21295 | |||
2006-03-14 | - Fixes a bug in update_primaryEffect (wrong sound from the birds outside ↵ | Johannes Schickel | |
brandons home is fixed with this) - Changes _tempo, tempo, position, unk41, unk32, unk18, unk19, _unkValue3 to unsigned (should be correct this time) svn-id: r21293 | |||
2006-03-14 | Fixes for the DC backends (see patch #1436898) | Max Horn | |
svn-id: r21292 | |||
2006-03-14 | Use SDL_GetError in an attempt to display slightly more information about ↵ | Max Horn | |
the reason(s) SDL_SetVideoMode failed svn-id: r21291 | |||
2006-03-14 | Fixes wrong sound then showing the death screen. | Johannes Schickel | |
svn-id: r21290 | |||
2006-03-14 | Update comment about use of procC64 by C-64 version | Travis Howell | |
svn-id: r21289 | |||
2006-03-14 | Renamed & documented the LIGHTMODE flags | Max Horn | |
svn-id: r21288 | |||
2006-03-14 | Fixes _unkTables, I made a mistake while extracting those last time it seems. | Johannes Schickel | |
svn-id: r21287 | |||
2006-03-14 | Enhance the new getCurrentLights to work for V6+ games, too, making it ↵ | Max Horn | |
possible to remove several special cases throughout the code svn-id: r21286 | |||
2006-03-14 | Compute the full game title when detecting games & creating engine ↵ | Max Horn | |
instances, and also use that for savegames (all for debugging) svn-id: r21285 | |||
2006-03-14 | Add a virtual destructor to class SoundDriver of the CINE engine (fixes a ↵ | Max Horn | |
warning) svn-id: r21284 | |||
2006-03-14 | An actor is completely reset by showActor() in SCUMM1-2 games. Fixes bug #902391 | Travis Howell | |
svn-id: r21283 | |||
2006-03-14 | Actually, removing the --disable-altivec from the | Oystein Eftevaag | |
help output, it is potentially only useful in very specific situations. svn-id: r21282 | |||
2006-03-14 | Remove unused var, to prevent compiler warning | Travis Howell | |
svn-id: r21281 | |||
2006-03-14 | Adds support for building on Intel Macs, using a modified | Oystein Eftevaag | |
version of patch 1448395 by Aubin and some of my own changes. Notably: * Two elements of a struct in backends/midi/quicktime.cpp needed to be forced to BE. * NASM set to build Mach-O binaries * configure now checks for Altivec support on Darwin hosts, instead of assuming it. Altivec support can also be disabled (not 100% sure if t his is actually needed, but might be handy for crosscompiling). * The aliasing of the symbols contained in the .asm files done on Windows were also needed on MacOS. Note that while the asm code is properly compiled and linked in, HQ2/3x support will still not work properly on Intel macs if NASM is enabled. svn-id: r21280 | |||
2006-03-14 | Remove unused vars, to prevent compiler warnings | Travis Howell | |
svn-id: r21279 | |||
2006-03-14 | Adjust one last spot, for previous VAR_CURRENT_LIGHTS changes | Travis Howell | |
svn-id: r21278 | |||
2006-03-14 | Avoid all scumm var conflicts in C64 maniac | Travis Howell | |
svn-id: r21277 | |||
2006-03-14 | Move unused scumm vars in C64 maniac to safe position, to prevent conflicts ↵ | Travis Howell | |
for now svn-id: r21276 |