Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-03 | fixes allow compile with emsvc4 again | Paweł Kołodziejski | |
svn-id: r20355 | |||
2006-01-29 | Patch #1417631: "gobliiins cleanup". Thanks, wjp. | Eugene Sandulenko | |
svn-id: r20283 | |||
2006-01-27 | Patch #1416983: "gobliiins 64bit fixes" to fix bug #1399873: "GOB1: 64-bit | Eugene Sandulenko | |
crash at load screen". Thanks, wjp. svn-id: r20255 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2006-01-10 | Moved Goblin::interFunc() to Inter_v1::o1_goblinFunc(), converting its ↵ | Sven Hesse | |
switch() into an array of function pointers + lookup table svn-id: r19969 | |||
2006-01-09 | More variable underscoring, that should be all | Sven Hesse | |
svn-id: r19957 | |||
2006-01-08 | Added a dummy table for which music to play in Gobliiins Mac; some code ↵ | Sven Hesse | |
formating issues svn-id: r19951 | |||
2006-01-07 | Added initial support for ADL music files; continued underscoring of member ↵ | Sven Hesse | |
variables svn-id: r19937 | |||
2006-01-04 | Last chunk of underscore maddness for today | Eugene Sandulenko | |
svn-id: r19904 | |||
2006-01-04 | More work on renaming class variables with underscore prefix | Eugene Sandulenko | |
svn-id: r19903 | |||
2006-01-03 | Patch #1395615 "GobEngine code wrapped in classes". With some cosmetic changes. | Eugene Sandulenko | |
svn-id: r19899 | |||
2005-12-30 | Added kMapHeight and kMapWidth constants | Max Horn | |
svn-id: r19863 | |||
2005-12-18 | Minor simplification. | Torbjörn Andersson | |
svn-id: r19804 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-10-12 | Patch from wjp #1325224 "Fix for Gobliiins 1 EGA crash on game-over" | Eugene Sandulenko | |
which fixes bug #1324814 "GOB1 ega: lock up when game is over" svn-id: r19056 | |||
2005-10-12 | Hide unnecessary debug output | Eugene Sandulenko | |
svn-id: r19027 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-07-10 | Cleanup. | Torbjörn Andersson | |
svn-id: r18529 | |||
2005-06-21 | Added temporary variables for readability. | Torbjörn Andersson | |
svn-id: r18421 | |||
2005-05-06 | Patch #1196638 'GOB: Simple "beeper"'. Thanks eriktorbjorn. | Eugene Sandulenko | |
svn-id: r17935 | |||
2005-05-05 | Cleanup | Torbjörn Andersson | |
svn-id: r17913 | |||
2005-05-01 | This should fix the negative frequency bug that caused some sound effects | Torbjörn Andersson | |
to not be played, and probably fixes wrong frequency on some that were played. It's all guesswork, though. I don't know if this is what the original did. svn-id: r17882 | |||
2005-04-28 | This should fix a crash which could happen when placing several objects too | Torbjörn Andersson | |
close to each other on the ground. (Happened to me on the first level after destroying the voodoo doll, where I'd drop the banana, the soap and the false nose close to each other on the ground after using them.) Reasoning behind the change: From what I understand, map_itemsMap[] contains information for each "cell" of the map about which objects are there. Each cell can contain two objects which are stored in the upper and lower byte of a 16-bit word. When dropping an object, it is written into map_itemsMap[], but not just to the indicated cell but also to a few of the surrounding ones. Presumably to make it easier to pick it up afterwards. When writing an object to a cell, we check if one of the bytes is already occupied. If it is, write to the other byte. Otherwise, write to that byte. (If both bytes are occupied, one will be overwritten.) The old code assumed that if one byte was free at position (x,y) the same byte would automatically be the free one in the surrounding cells. This could cause bad values in the array, since the item was added to an existing value, rather than replacing it. This new code makes the check for each cell that is modified. (It also gets rid of some code duplication.) svn-id: r17851 | |||
2005-04-13 | Support for Red Book audio in CD version of gob1. | Eugene Sandulenko | |
svn-id: r17588 | |||
2005-04-10 | Some inter_variables cleanup. | Joost Peters | |
Now it should store all variables in the native endianness, instead of storing half in LE and the other half in the native endianness. Addresses and assignments can be tracked by modifying the macros if necessary. Also, meaningful constants can now be assigned to script variable numbers (if one were so inclined) svn-id: r17523 | |||
2005-04-10 | fix jumping goblin bug | Joost Peters | |
svn-id: r17509 | |||
2005-04-10 | fix another "x = y" type copy/paste bug, unfortunately this still doesn't ↵ | Joost Peters | |
fix the jumping goblin in the first scene svn-id: r17507 | |||
2005-04-09 | Fix jumping actor glitch. Thanks to joostp. | Eugene Sandulenko | |
svn-id: r17492 | |||
2005-04-09 | Fix for put apple bug from wjp | Eugene Sandulenko | |
svn-id: r17491 | |||
2005-04-09 | Get rid of debug.cpp/.h -- it wasn't used anyway, and contained bad code ↵ | Max Horn | |
(open/write/close to access a log file? yuck) svn-id: r17486 | |||
2005-04-09 | Fix legal header. Be careful when doing global search and replace! Better ↵ | Max Horn | |
use full-word regex, to avoid problems like this svn-id: r17485 | |||
2005-04-05 | Changed remaining file headers | Max Horn | |
svn-id: r17401 | |||
2005-04-05 | Remove useless casts | Max Horn | |
svn-id: r17400 | |||
2005-04-05 | Fixing lots of warnings | Max Horn | |
svn-id: r17399 | |||
2005-04-05 | Initial checking of Gob engine | Eugene Sandulenko | |
svn-id: r17388 |