20 Commits

Author SHA1 Message Date
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Torbjörn Andersson
c3f3d9f3f2 Made Gobliiins less of a CPU hog by adding some strategic delays and
turning on the screen auto-dirtying - some as Simon uses. It's not perfect
by any means, but it may be good enough for 0.8.0 at least.

svn-id: r18649
2005-08-10 15:48:50 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Lars Persson
9fc959e63d Changed from char to int8 in a number of places. This makes not assume the typ of char regardless of any compiler flags. Now looks very nice on the Symbian platfor.
svn-id: r18435
2005-06-22 19:32:10 +00:00
Torbjörn Andersson
21ea71a762 Keep track per piece whether or not it was dynamically allocated, otherwise
we'll end up trying to free invalid pointers. (Happened to me at the end of
the level where you get the voodoo doll.)

svn-id: r17802
2005-04-25 19:03:13 +00:00
Torbjörn Andersson
f08a767aa8 This one looks wrong too, but I don't think it has caused any crash for me.
Not yet, at least. And now, hopefully, it never will.

svn-id: r17801
2005-04-25 18:53:58 +00:00
Torbjörn Andersson
eb3b057836 This ought to fix bug #1188910
svn-id: r17796
2005-04-25 05:14:01 +00:00
Eugene Sandulenko
a5993b2112 Support for Red Book audio in CD version of gob1.
svn-id: r17588
2005-04-13 18:27:29 +00:00
Joost Peters
40fb3732c0 endian-convert pieces value when read, instead of when they are loaded (since I don't know how to tell how many picts there)
svn-id: r17556
2005-04-11 22:44:37 +00:00
Joost Peters
7927802873 cleanup
svn-id: r17539
2005-04-11 11:25:45 +00:00
Joost Peters
b4f0716912 more struct conversion
svn-id: r17538
2005-04-11 11:20:45 +00:00
Joost Peters
f35ac50111 Some inter_variables cleanup.
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 17:13:17 +00:00
Max Horn
2efa0d17f2 Get rid of debug.cpp/.h -- it wasn't used anyway, and contained bad code (open/write/close to access a log file? yuck)
svn-id: r17486
2005-04-09 19:32:29 +00:00
Max Horn
9aaff636aa Fix legal header. Be careful when doing global search and replace! Better use full-word regex, to avoid problems like this
svn-id: r17485
2005-04-09 19:19:54 +00:00
Eugene Sandulenko
aff66038f3 o Put numerous debug messages to deeper level and removed others
o Occasional indentation fixes
o Fixed bug with cursor. Thanks wjp. Now even gob1demo works but final screen which is not playable in original hangs here.

svn-id: r17462
2005-04-09 01:28:16 +00:00
Joost Peters
5d3dbc0d45 some endian fixes
svn-id: r17411
2005-04-06 11:39:22 +00:00
Max Horn
0ddbcc7845 Changed remaining file headers
svn-id: r17401
2005-04-05 18:08:02 +00:00
Max Horn
ebdb705ffd Remove useless casts
svn-id: r17400
2005-04-05 17:50:33 +00:00
Torbjörn Andersson
ed131fdad1 This change does not make sense to me, but GCC was screaming bloody murder
about not being able to find a matching call for `MAX(int16&, int)'.

svn-id: r17395
2005-04-05 16:33:38 +00:00
Eugene Sandulenko
1758c5b211 Initial checking of Gob engine
svn-id: r17388
2005-04-05 15:07:40 +00:00