Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-14 | Big patch changing semantics of ReadStream::eos(): | Willem Jan Palenstijn | |
eos() now only returns true _after_ trying to read past the end of the stream. This has a large potential for regressions. Please test! svn-id: r34549 | |||
2008-09-13 | Indentation. | Torbjörn Andersson | |
svn-id: r34513 | |||
2008-09-12 | - Moved more animation data inside drascula.dat | Filippos Karapetis | |
- Merged copyRect and copyRectClip - Added enums for all the possible character directions and removed duplicate directions - Extended the talk sequence commands a bit - Removed unnecessary buffer faceBuffer and the unneeded casts between byte * and char * that were used svn-id: r34503 | |||
2008-09-11 | - The game's cursor is now handled via ScummVM's cursor manager, instead of ↵ | Filippos Karapetis | |
the game itself (this means that there might be regressions where the cursor is visible when it shouldn't be) - Removed the textSurface pointer, which was used in the Spanish version. Non-Spanish versions of the game hold the font data in the tableSurface buffer (which contains picture 96). The font data for Spanish versions is in picture 974. Now both versions load their font data from the tableSurface buffer - hay_que_load -> loadedDifferentChapter - Merged withoutVerb() and selectVerb() This is a big change, it might lead to regressions! svn-id: r34488 | |||
2008-09-10 | Removed the unused variable changeColor | Filippos Karapetis | |
svn-id: r34480 | |||
2008-09-10 | Merged all the methods to assign and set default palettes | Filippos Karapetis | |
svn-id: r34479 | |||
2008-09-10 | Reduced game memory usage by about 400KB by only loading the current ↵ | Filippos Karapetis | |
language strings, not all strings svn-id: r34472 | |||
2008-09-09 | - Cleanup and simplification | Filippos Karapetis | |
- Moved several simple animations out of animation.cpp - Moved some animations with talk sequences inside drascula.dat - A new version of drascula.dat is needed (will be uploaded shortly) svn-id: r34464 | |||
2008-08-26 | Simplified several calls to copyBackground() | Filippos Karapetis | |
svn-id: r34181 | |||
2008-08-26 | Cleanup | Filippos Karapetis | |
svn-id: r34179 | |||
2008-08-25 | Fix for original game bug with the wall plug in chapter 5. | Filippos Karapetis | |
Fixes bug #2059621 - DRASCULA: Plug bug svn-id: r34160 | |||
2008-08-24 | Fix inventory. | Eugene Sandulenko | |
svn-id: r34122 | |||
2008-08-19 | Fix for bug #2057664 - "DRASCULA: No GUI warning when playing from CD" | Filippos Karapetis | |
svn-id: r34030 | |||
2008-08-19 | Fixed regression from commit #33576. Fixes bug #2056282 - "DRASCULA: can't ↵ | Filippos Karapetis | |
use inventory objects" svn-id: r34028 | |||
2008-08-10 | Fixed a bunch of Valgrind warnings (mostly uninitialised variables, but also an | Torbjörn Andersson | |
invalid free()), so that I can start and quit the game without any unexpected warnings. (The obvious next step, of course, would be to actually *play* the game for a bit...) svn-id: r33766 | |||
2008-08-10 | address the ignored events and bad inventory screen handling 'features' | Kostas Nakos | |
svn-id: r33758 | |||
2008-08-03 | Fix bug #2011470: "DRASCULA: slowdown when you hold mouse buttons" | Eugene Sandulenko | |
svn-id: r33576 | |||
2008-08-02 | Fix crash when drascula.dat file is missing | Eugene Sandulenko | |
svn-id: r33537 | |||
2008-06-10 | The static arrays in drascula.dat contain signed integers as well | Filippos Karapetis | |
svn-id: r32651 | |||
2008-06-10 | Fixed character walking in room 14 (the bar, right after BJ is kidnapped). ↵ | Filippos Karapetis | |
This should fix the issues with the pianist in bug report #1979989 - "DRASCULA : Lip sync error when talking to pianist" svn-id: r32648 | |||
2008-06-10 | drawSurface1 -> bgSurface | Filippos Karapetis | |
svn-id: r32644 | |||
2008-06-09 | Fixed regression from commit #32636, leading to a crash | Filippos Karapetis | |
svn-id: r32638 | |||
2008-06-09 | Properly initialize and free memory for texts | Eugene Sandulenko | |
svn-id: r32636 | |||
2008-06-09 | Properly initialize and destroy the different arrays read from drascula.dat. ↵ | Filippos Karapetis | |
Also, fixed a crash that occurred from the last commit svn-id: r32635 | |||
2008-06-09 | Bugfix to read the first array element correctly by sev | Filippos Karapetis | |
svn-id: r32634 | |||
2008-06-09 | - drascula.dat is now read completely | Filippos Karapetis | |
- Removed the rest of the game static data (staticdata.h) - Some naming convention fixes (added underscore to some shared variables) - Renamed objeto -> object svn-id: r32628 | |||
2008-06-08 | Load all texts from drascula.dat | Eugene Sandulenko | |
svn-id: r32622 | |||
2008-06-08 | quitGame() -> endChapter() | Filippos Karapetis | |
svn-id: r32620 | |||
2008-06-08 | The pendulumSurface pointer is only used in update_102() | Filippos Karapetis | |
svn-id: r32614 | |||
2008-06-08 | Use _system->quit() instead of exit(0). | Torbjörn Andersson | |
svn-id: r32611 | |||
2008-06-08 | Initialize _charMap to avoid crash when drascula.dat doesn't exist | Filippos Karapetis | |
svn-id: r32607 | |||
2008-06-07 | Add stubs for .dat file loading | Eugene Sandulenko | |
svn-id: r32605 | |||
2008-06-07 | WIP of drascula.dat loading. | Eugene Sandulenko | |
DISCLAIMER: this is too far from finished. From now drascula.dat is required to run the game, but in the meantime you have to make it by yourself. Do not update DRASCULA_DAT_VER as I want it to be version 1 once all loading will be implemented, but that may lead to some changes similar to r32602. svn-id: r32603 | |||
2008-06-07 | Shuffled around more code. Now the files look more manageable. | Eugene Sandulenko | |
svn-id: r32599 | |||
2008-06-07 | Patch #1986992: "DRASCULA: correcting errors" | Eugene Sandulenko | |
svn-id: r32592 | |||
2008-06-06 | Fix apostrophe rendering in conversation texts. | Eugene Sandulenko | |
svn-id: r32587 | |||
2008-06-06 | Slighly modified patch #1985341: "DRASCULA: Hopefully my last batch of ↵ | Eugene Sandulenko | |
english updates" svn-id: r32585 | |||
2008-06-06 | Partially reverted the changes to for loops in my last commit. It's not wise ↵ | Filippos Karapetis | |
to call strlen() on each loop iteration... svn-id: r32584 | |||
2008-06-06 | - Cleanup | Filippos Karapetis | |
- Removed the unneeded AuxBuffLast buffer (this one is really not necessary :) ) - Simplified some more room actions svn-id: r32583 | |||
2008-06-06 | Partially reverted r32580. That surface is used by Spanish version. | Eugene Sandulenko | |
svn-id: r32581 | |||
2008-06-06 | Removed the useless textSurface buffer | Filippos Karapetis | |
frame_x -> frameX candleX, candleY, pianistX and drunkX are used in more than one place svn-id: r32580 | |||
2008-06-06 | Initialize roomNumber correctly | Filippos Karapetis | |
svn-id: r32579 | |||
2008-06-06 | - Cleaned up the code that makes the in-game screensaver pop up | Filippos Karapetis | |
- Grouped all the frame_* variables - Removed the unused mouseY_ant variable Renamed: x_dr/y_dr -> drasculaX/drasculaY x_bj/y_bj -> bjX/bjY vb -> VonBraun wolf -> werewolf pos_cabina -> cabinPos dir_lectura -> pal plt -> colorCount palNegra -> blackPalette cont_sv -> framesWithoutAction svn-id: r32577 | |||
2008-06-06 | Removed left-over debugging. | Torbjörn Andersson | |
svn-id: r32569 | |||
2008-06-06 | Only try to play a sound file if the file could be found. (Otherwise, it looks | Torbjörn Andersson | |
like it will try to use the most recently opened file, which is probably not a sound at all.) svn-id: r32568 | |||
2008-06-05 | escoba -> runCurrentChapter | Filippos Karapetis | |
svn-id: r32557 | |||
2008-06-05 | Added enums for all items up to chapter 3 and some of chapter 4 | Filippos Karapetis | |
svn-id: r32556 | |||
2008-06-05 | Fix compiler warning (to clear a C-string, do not abuse sprintf like that) | Max Horn | |
svn-id: r32555 | |||
2008-06-05 | - Rewrote the way room updaters, preupdaters and room parsers are called and ↵ | Filippos Karapetis | |
added debug output when they're called - Simplified calls to converse() - Removed the useless para_codificar buffers - Renamed checkFlag -> checkAction svn-id: r32554 | |||
2008-06-05 | - Removed the unused hay_sb variable (originally, it was meant to check if ↵ | Filippos Karapetis | |
the sound is active or not) - mesa -> volumeControls - Cleanup of volumeControls() - fliplay -> playFLI, and removed openSSN() and EndSSN() - Some translations: button_izq -> leftMouseButton button_dch -> rightMouseButton animation_rayo -> animation_ray hueso -> bone vuela -> fly svn-id: r32552 |