Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-10 | TOON: Fixed offsets in hard coded conversation musics | Sylvain Dupont | |
svn-id: r53144 | |||
2010-10-10 | COMMON: work around different vsnprintf behaviour on IRIX | Joost Peters | |
The return value of vsnprintf when the provided buffer is not large enough to hold the formatted string is implementation-dependent: C99: The size the formatted string would take up. MSVC: -1, with no indication of how large the buffer should be. IRIX: The number of characters actually written, which is at most the size of the buffer minus one, as the string is truncated to fit. This means the only way to be sure the entire string is written is if the return value is less than the capacity - 1. This change means that whenever we try to format a string where the size is 1 below the built-in capacity, that the capacity will be needlessly increased. If this turns out to be problematic we could make this behaviour __sgi conditional. svn-id: r53143 | |||
2010-10-10 | IPHONE: Add teenagent sources, plus some more minor changes | Max Horn | |
* Added teenagent engine souces * Added some forgotten files for gob and scumm * Some tweaks to help the simulator targets link svn-id: r53142 | |||
2010-10-10 | GRAPHICS: Turn static AviDecoder methods into local funcs | Max Horn | |
svn-id: r53141 | |||
2010-10-10 | SCI: Fix warning about uninitialized variable | Max Horn | |
svn-id: r53140 | |||
2010-10-10 | IPHONE: Tweak project file some more | Max Horn | |
* try to support MacPorts *and* Fink for the (currently not working? Mac OS X target * disable C++ exceptions for the release builds, too * disable SCI32 specific source files for compilation svn-id: r53139 | |||
2010-10-10 | IPHONE: Enable cruise & teenagent; disable sci32 | Max Horn | |
Actually, currently all engines are added to the project, but not all are activated. Enabling and disabling engines is currently not easily possible from within the project itself. So for now I manually enabled exactly those engines which configure enables by default. A proper solution would be to refactor the project, with (sub)targets resp. (sub)projects for every engine. We might also want to switch the iPhone port to use dynamic plugins. svn-id: r53138 | |||
2010-10-10 | IPHONE: Remove what looks like redundant defines; cleanup | Max Horn | |
svn-id: r53137 | |||
2010-10-10 | IPHONE: Sort DEFINES | Max Horn | |
svn-id: r53136 | |||
2010-10-10 | HUGO: Add specific takeObject and dropObject for H1 DOS | Arnaud Boutonné | |
svn-id: r53135 | |||
2010-10-10 | TOON: Made all ToonEngine functions non-virtual | Sylvain Dupont | |
svn-id: r53134 | |||
2010-10-10 | TOON: Adapt include guard for consistency. | Johannes Schickel | |
svn-id: r53133 | |||
2010-10-10 | TOON: Coding guideline corrections. | Johannes Schickel | |
svn-id: r53132 | |||
2010-10-10 | TOON: Fix potential undefined operation warning | Sylvain Dupont | |
svn-id: r53131 | |||
2010-10-10 | TOON: Music attenuation when someone talks | Sylvain Dupont | |
svn-id: r53130 | |||
2010-10-10 | TOON: Fix fast animation "Ready" on Sweetfighter game | Sylvain Dupont | |
svn-id: r53129 | |||
2010-10-10 | HUGO: Add debug channels to new parser functions | Arnaud Boutonné | |
svn-id: r53128 | |||
2010-10-10 | TOON: Fixed bad Flux state when restoring a game | Sylvain Dupont | |
svn-id: r53127 | |||
2010-10-10 | FM-TOWNS AUDIO: improve thread safety | Florian Kagerer | |
svn-id: r53126 | |||
2010-10-10 | TOON: Fix distortion in some looped music | Torbjörn Andersson | |
This was very noticeable in the footman conversation music. svn-id: r53125 | |||
2010-10-10 | TOON: Added special conversation musics | Sylvain Dupont | |
svn-id: r53124 | |||
2010-10-10 | TOOLS: Fix typos in specialInfoLine arrays | Arnaud Boutonné | |
svn-id: r53123 | |||
2010-10-10 | IPHONE: Add Hugo + Toon sources; cleanup | Max Horn | |
In particular, remove references to obsolete files; and sort files in the project alphabetically. svn-id: r53122 | |||
2010-10-10 | TEST: Use TS_ASSERT_EQUALS instead of TS_ASSERT + operator== | Max Horn | |
svn-id: r53121 | |||
2010-10-10 | IPHONE: Update XCode project some more | Max Horn | |
* Add missing M4 source files * Add missing engine-data files * Remove redundant library search paths svn-id: r53120 | |||
2010-10-10 | TOON: Disable too many levels of recursion with click events | Sylvain Dupont | |
svn-id: r53119 | |||
2010-10-10 | TOON: Fix end of idle animations | Sylvain Dupont | |
svn-id: r53118 | |||
2010-10-10 | LOOM PC-Engine: fix mouse cursor | Florian Kagerer | |
svn-id: r53117 | |||
2010-10-10 | HUGO: Fix 'Exit' command behavior in the DOS versions | Arnaud Boutonné | |
svn-id: r53116 | |||
2010-10-10 | BUILD: Add toons.dat to engine dist files. | Travis Howell | |
svn-id: r53115 | |||
2010-10-10 | GUI: Message dialog width | Arnaud Boutonné | |
Ensure the message dialog is wide enough when it contains 2 buttons. This is used by Hugo's engine, e.g. when Exiting the DOS versions. svn-id: r53114 | |||
2010-10-10 | LOOM PC-Engine: fix regression | Florian Kagerer | |
svn-id: r53113 | |||
2010-10-10 | GUI: Clean up my previous commit. | Torbjörn Andersson | |
svn-id: r53112 | |||
2010-10-10 | HUGO: Now force initial save | Arnaud Boutonné | |
This should fix the corrupted initial savegame problem svn-id: r53111 | |||
2010-10-10 | HUGO: Remove sound off when saving | Arnaud Boutonné | |
svn-id: r53110 | |||
2010-10-10 | HUGO: Move Dos strings from Parser to hugo.dat | Arnaud Boutonné | |
svn-id: r53109 | |||
2010-10-10 | PSP: factored PngLoader out of virtual keyboard for further use | Yotam Barnoy | |
svn-id: r53108 | |||
2010-10-10 | GUI: Ensure that the message dialog is wide enough | Torbjörn Andersson | |
The Hugo engine currently uses the message dialog. Make sure that the dialog is always at least wide enough to hold the "Ok" button. svn-id: r53107 | |||
2010-10-10 | HUGO: New parser for H1 Dos and H2 Dos. | Arnaud Boutonné | |
Add specific parser functions for H1 Dos and H2 Dos svn-id: r53106 | |||
2010-10-10 | MIDIDRV: Prefer PCjr over PC Speaker | Torbjörn Andersson | |
If I understand this correctly, if the player's desired music driver isn't supported (e.g. if you have MIDI as default, and haven't said anything specifically for Maniac Mansion), it tries to pick the "best" supported music driver instead. In this case, check if PCjr is supported before picking PC Speaker. svn-id: r53105 | |||
2010-10-10 | HUGO - Fix error in data (H1 Dos) | Arnaud Boutonné | |
svn-id: r53104 | |||
2010-10-09 | SCUMM/FM-TOWNS: minor fix for sfx code | Florian Kagerer | |
svn-id: r53103 | |||
2010-10-09 | KYRA: fix regression in Screen_v2::generateOverlay() | Florian Kagerer | |
(very noticeable in LOL PC-98) svn-id: r53102 | |||
2010-10-09 | TOON: Fix black spots in title picture. | Torbjörn Andersson | |
A "full palette" is, presumably, 256 colours, not 255. svn-id: r53101 | |||
2010-10-09 | TOON: Removed unnecessary "break"s (right after "return"s) | Torbjörn Andersson | |
svn-id: r53100 | |||
2010-10-09 | TOON: Constify some more tables. | Johannes Schickel | |
svn-id: r53099 | |||
2010-10-09 | TOON: Ran astyle over the toon engine (+ some manual corrections). | Johannes Schickel | |
svn-id: r53098 | |||
2010-10-09 | TOON: More semi-colon cleanup. | Torbjörn Andersson | |
svn-id: r53097 | |||
2010-10-09 | TOON: Semicolon cleanup | Ori Avtalion | |
svn-id: r53096 | |||
2010-10-09 | SCUMM/FM-TOWNS: cleanup sfx code | Florian Kagerer | |
svn-id: r53095 |