Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-10-30 | Shadows are used in HE90 too. | Travis Howell | |
svn-id: r19368 | |||
2005-10-29 | Updated BS2 news / issues. | Torbjörn Andersson | |
svn-id: r19367 | |||
2005-10-29 | Applied my own patch #1341495, in an attempt to fix alignment issues | Torbjörn Andersson | |
reported by Crilith. To elaborate a bit, the engine no longer accesses resource data through packed structs. Instead it uses memory streams and the READ/WRITE functions. If data is mainly read, not written, I have replaced the old struct with a new one with a read() function to read the whole thing from memory into the struct's variables, and a write() function to dump the struct's variables to memory. In fact, most of these write() functions remain unused. If data is both read and written, I have replaced the struct with a class with individual get/set functions to replace the old variables. This manipulates memory directly. Since I'm fairly sure that these structs are frequently stored as local variables for a script, all script variables (both local and global) are stored as little-endian and accessed through the READ/WRITE functions, rather than being treated as arrays of 32-bit integers. On a positive note, the functions for doing endian conversion of resources and save games have been removed, and some general cleanups have been made to assist in the rewrite. Initial reports indicate that this patch indeed fixes alignment issues, and that I have not - surprisingly - broken the game on big-endian platforms. At least not in any immediately obvious way. And there's still plenty of time to fix regressions before 0.9.0, too. svn-id: r19366 | |||
2005-10-29 | Oops, fixed a segfault with CD version. | Johannes Schickel | |
svn-id: r19365 | |||
2005-10-29 | Updated/fixed more version strings in HEAD | Max Horn | |
svn-id: r19364 | |||
2005-10-29 | Update Mac version strings | Max Horn | |
svn-id: r19362 | |||
2005-10-29 | Implemented some basic opcodes, and basic character drawing, also | Johannes Schickel | |
started to change a bit of the sprite code (thanks to vinterstum for his work) It is still WIP code and breaks CD version, since all the used tables have to be located in one cd version binary. svn-id: r19361 | |||
2005-10-29 | Only applies to SCUMM 3/4. | Travis Howell | |
Fixes mask issues when lifting crate in airport. Fixes masking issues in digdemo (Bug #1288652). svn-id: r19360 | |||
2005-10-29 | Add additional checks in later HE games. | Travis Howell | |
svn-id: r19359 | |||
2005-10-29 | Reset when not used. | Travis Howell | |
svn-id: r19358 | |||
2005-10-29 | Read from XMAP resource directly, instead of reading into memory. | Travis Howell | |
svn-id: r19357 | |||
2005-10-29 | Put shadow_table under DISABLE_HE | Eugene Sandulenko | |
svn-id: r19353 | |||
2005-10-28 | Add sleep/suspend mode issue and clarification about 2.00 firmware support | Joost Peters | |
svn-id: r19352 | |||
2005-10-28 | Remove left overs. | Travis Howell | |
svn-id: r19351 | |||
2005-10-28 | Allow easy building of userspace-only version (for firmware 2.00 EBOOT loaders) | Joost Peters | |
svn-id: r19346 | |||
2005-10-28 | Add dummy entry at end of substResFileNameTable[] and use that like in other | Eugene Sandulenko | |
tables. Fixes crash on PSP svn-id: r19343 | |||
2005-10-28 | 0.8.0 release date is known | Eugene Sandulenko | |
svn-id: r19342 | |||
2005-10-28 | Eliminate GF_MULTIPLE_VERSIONS. We had just few targets without that | Eugene Sandulenko | |
flag, and potentially those could go away too. So it is less error-prone to always check additional MD5 table. svn-id: r19340 | |||
2005-10-28 | Update catalog2. | Travis Howell | |
svn-id: r19338 | |||
2005-10-28 | Fix old airdemo/farmdemo regression. | Travis Howell | |
Remove duplicate catalog target. svn-id: r19335 | |||
2005-10-28 | Remove excess newline. | Travis Howell | |
svn-id: r19333 | |||
2005-10-28 | Fix long standing regression actually caused by compiler bug. Proper | Eugene Sandulenko | |
fix is required. svn-id: r19331 | |||
2005-10-28 | Checked sound in all supported ITE versions. | Eugene Sandulenko | |
svn-id: r19329 | |||
2005-10-27 | Set machine speed to fast in all HE games. | Travis Howell | |
Fixes missing animation in old freddemo and maybe others too. svn-id: r19327 | |||
2005-10-26 | Update version and correct typo | Joost Peters | |
svn-id: r19326 | |||
2005-10-26 | added optimisation on sound file name searching | Paweł Kołodziejski | |
svn-id: r19322 | |||
2005-10-26 | fixed memleak | Paweł Kołodziejski | |
svn-id: r19321 | |||
2005-10-26 | that 3 memset() are not needed | Paweł Kołodziejski | |
svn-id: r19320 | |||
2005-10-26 | fixed compilation, changed to struct as it's declared | Paweł Kołodziejski | |
svn-id: r19319 | |||
2005-10-26 | Fix bug #1338596 "ITE: Crash when loading old saved game" | Eugene Sandulenko | |
svn-id: r19317 | |||
2005-10-26 | applied patch #1331972 + changaed deprecated option to new one in -tail- | Paweł Kołodziejski | |
svn-id: r19314 | |||
2005-10-26 | Add missing break. Thanks to Cody56 | Eugene Sandulenko | |
svn-id: r19309 | |||
2005-10-26 | Add patch, with slight change to dialog title: | Travis Howell | |
1338105 - Possible fix for confusing "talk speed" behaviour svn-id: r19307 | |||
2005-10-26 | Limit to Macintosh versions, otherwise filenames in PC versions get scrambled. | Travis Howell | |
svn-id: r19306 | |||
2005-10-26 | removed old and unused defines. | Robert Göffringmann | |
svn-id: r19304 | |||
2005-10-26 | added call to OutSaveFile::flush() and some more I/O error checks | Robert Göffringmann | |
svn-id: r19302 | |||
2005-10-26 | fix for bug #1328022: BS1: savegame name text input ignores keypresses | Robert Göffringmann | |
svn-id: r19300 | |||
2005-10-26 | call OutSaveFile::flush() to check for errors | Robert Göffringmann | |
svn-id: r19298 | |||
2005-10-26 | Update | Travis Howell | |
svn-id: r19294 | |||
2005-10-26 | Add Macintosh version of Baseball2003 & Soccer2004 | Travis Howell | |
Add missing Pajama Sam 1 demo Remove duplicate entry. svn-id: r19292 | |||
2005-10-26 | include the datafile's name in error() message when I/O errors occur. | Robert Göffringmann | |
svn-id: r19291 | |||
2005-10-26 | fix for bug #1153682: | Robert Göffringmann | |
BS1: 64-bit crash when menu appears svn-id: r19290 | |||
2005-10-26 | Ooops | Travis Howell | |
svn-id: r19288 | |||
2005-10-26 | Match subtitle speed keys in original SCUMM games. | Travis Howell | |
svn-id: r19286 | |||
2005-10-25 | Add French and Dutch Mac HE demos. Noticed and described same bug in some | Eugene Sandulenko | |
of them which seems to be a regression. svn-id: r19284 | |||
2005-10-25 | Fixed bug #1337498. | Torbjörn Andersson | |
svn-id: r19282 | |||
2005-10-25 | Fix md5 entry for pjgames. | Eugene Sandulenko | |
svn-id: r19281 | |||
2005-10-25 | Add Macintosh version of a few HE games. | Travis Howell | |
svn-id: r19275 | |||
2005-10-25 | Add Macintosh version of pjgames. | Travis Howell | |
svn-id: r19272 | |||
2005-10-23 | Fix link error with --disable-he | Max Horn | |
svn-id: r19270 |