Sven Hesse
|
48094b8283
|
Forgot to add parse_v1.cpp and parse_v2.cpp, sorry...
svn-id: r20357
|
2006-02-03 10:13:16 +00:00 |
|
Paweł Kołodziejski
|
2ebdbbf5e0
|
fixes allow compile with emsvc4 again
svn-id: r20355
|
2006-02-03 07:30:29 +00:00 |
|
Sven Hesse
|
da33aa319b
|
Added/Changed o2_evaluateStore(), o2_palLoad(), o2_setRenderFlags(), o2_loadTot(), parseVarIndex(), parseValExpr() and parseExpr() for Gob2
svn-id: r20353
|
2006-02-02 21:12:00 +00:00 |
|
Eugene Sandulenko
|
80892282fe
|
Fullfill feature request #1410574: "GOB: Changing characters". Thanks to wjp.
svn-id: r20339
|
2006-02-01 05:30:23 +00:00 |
|
Max Horn
|
29a1aebe6a
|
oops
svn-id: r20302
|
2006-01-29 19:41:43 +00:00 |
|
Max Horn
|
2fcb159a98
|
Remove the custom strstr in favor of the ANSI strstr/strchr functions
svn-id: r20301
|
2006-01-29 19:18:15 +00:00 |
|
Eugene Sandulenko
|
2e9bbb896d
|
Enable debug print of parsed expression with use of new debugN() function.
svn-id: r20287
|
2006-01-29 02:56:23 +00:00 |
|
Eugene Sandulenko
|
4780ab9223
|
Patch #1417631: "gobliiins cleanup". Thanks, wjp.
svn-id: r20283
|
2006-01-29 02:27:10 +00:00 |
|
Eugene Sandulenko
|
bdac371599
|
Patch #1417634: " gobliiins parser stoptoken cleanup"
svn-id: r20282
|
2006-01-29 02:20:45 +00:00 |
|
Eugene Sandulenko
|
e4a32c8251
|
Patch #1416983: "gobliiins 64bit fixes" to fix bug #1399873: "GOB1: 64-bit
crash at load screen". Thanks, wjp.
svn-id: r20255
|
2006-01-27 23:19:18 +00:00 |
|
Max Horn
|
0b39c0ea9f
|
Fix various incorrect usages of the word 'target' instead of 'gameid'; change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid'
svn-id: r20115
|
2006-01-21 13:01:20 +00:00 |
|
Eugene Sandulenko
|
ea42bad781
|
Update copyright notice
svn-id: r20088
|
2006-01-18 17:39:49 +00:00 |
|
Eugene Sandulenko
|
61a7d3a8ad
|
Patch from md5 to fix bug #1336334: "GOB: screen jumbled after typing in level
passwords"
svn-id: r20065
|
2006-01-17 01:25:06 +00:00 |
|
Eugene Sandulenko
|
534b4bc2a0
|
Add Joachim to contributors list for fixind "just" several hundreds of MD5s
and putting all our game-related lists in order.
svn-id: r20058
|
2006-01-16 13:28:18 +00:00 |
|
Sven Hesse
|
a4bf1a016b
|
Added a Gob2 opcode stub
svn-id: r20024
|
2006-01-14 12:25:27 +00:00 |
|
Sven Hesse
|
3c14ef4831
|
Corrected the bug I introducted into executeGoblinOpcode()'s unimplemented opcode handling
svn-id: r20023
|
2006-01-14 12:22:36 +00:00 |
|
Sven Hesse
|
f7a2981dfa
|
Added copy protection skipping; Fixed Inter::getOpcodeGoblinDesc()
svn-id: r20019
|
2006-01-14 09:57:20 +00:00 |
|
Sven Hesse
|
37e82c8c46
|
Fixing bug #1402511 ("Invalid reads during startup")
svn-id: r19991
|
2006-01-12 18:51:56 +00:00 |
|
Sven Hesse
|
71af473b76
|
Moved Goblin::interFunc() to Inter_v1::o1_goblinFunc(), converting its switch() into an array of function pointers + lookup table
svn-id: r19969
|
2006-01-10 11:30:23 +00:00 |
|
Sven Hesse
|
a034922120
|
More variable underscoring, that should be all
svn-id: r19957
|
2006-01-09 16:10:22 +00:00 |
|
Sven Hesse
|
70dfe93ed7
|
Added a dummy table for which music to play in Gobliiins Mac; some code formating issues
svn-id: r19951
|
2006-01-08 20:03:20 +00:00 |
|
Paweł Kołodziejski
|
9bf883274c
|
fixed warnings, I guess that should to be
svn-id: r19943
|
2006-01-08 12:42:06 +00:00 |
|
Travis Howell
|
065f8680e3
|
Fix compile.
svn-id: r19938
|
2006-01-07 23:34:35 +00:00 |
|
Sven Hesse
|
fdd5cfb635
|
Added initial support for ADL music files; continued underscoring of member variables
svn-id: r19937
|
2006-01-07 22:28:54 +00:00 |
|
Paweł Kołodziejski
|
d397e7d96f
|
fixed warnings
svn-id: r19919
|
2006-01-05 20:54:53 +00:00 |
|
Eugene Sandulenko
|
3adee6125d
|
Slighty modified patch #1397672 "GobEngine script functions splitted"
svn-id: r19918
|
2006-01-05 16:06:55 +00:00 |
|
Eugene Sandulenko
|
fbad775cf0
|
Last chunk of underscore maddness for today
svn-id: r19904
|
2006-01-04 01:48:15 +00:00 |
|
Eugene Sandulenko
|
71a386618a
|
More work on renaming class variables with underscore prefix
svn-id: r19903
|
2006-01-04 01:23:20 +00:00 |
|
Eugene Sandulenko
|
fd8ac69fc4
|
Patch #1395615 "GobEngine code wrapped in classes". With some cosmetic changes.
svn-id: r19899
|
2006-01-03 23:14:39 +00:00 |
|
Max Horn
|
5d0edbe4bc
|
Added kMapHeight and kMapWidth constants
svn-id: r19864
|
2005-12-30 18:41:19 +00:00 |
|
Max Horn
|
3b0d3defa7
|
Added kMapHeight and kMapWidth constants
svn-id: r19863
|
2005-12-30 18:39:01 +00:00 |
|
Torbjörn Andersson
|
d5e398dcff
|
Minor simplification.
svn-id: r19804
|
2005-12-18 09:57:44 +00:00 |
|
Torbjörn Andersson
|
5e63b90bc1
|
Cleanup.
svn-id: r19690
|
2005-11-22 13:17:08 +00:00 |
|
Travis Howell
|
9b1c0e3326
|
Add cd check to gobliins engine.
svn-id: r19381
|
2005-11-01 11:18:50 +00:00 |
|
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 |
|
Eugene Sandulenko
|
3dd9f208cc
|
Add contributed Amiga Gob1 md5 sum
svn-id: r19124
|
2005-10-17 00:23:00 +00:00 |
|
Eugene Sandulenko
|
842f520af1
|
Fix from wjp which let protection screen render itself at last.
Now you may clearly see rotated numbers as well as hint when your code
is wrong.
svn-id: r19088
|
2005-10-14 22:05:41 +00:00 |
|
Eugene Sandulenko
|
eef92cb7e7
|
Patch from wjp which fixed parser operands and now protection screen always
shows numbers, not just rotation of them. Still no screen updated during the
process.
svn-id: r19067
|
2005-10-13 20:54:16 +00:00 |
|
Eugene Sandulenko
|
412693ac70
|
Patch from wjp #1325224 "Fix for Gobliiins 1 EGA crash on game-over"
which fixes bug #1324814 "GOB1 ega: lock up when game is over"
svn-id: r19056
|
2005-10-12 22:13:41 +00:00 |
|
Eugene Sandulenko
|
e6ae6d3520
|
Hide unnecessary debug output
svn-id: r19027
|
2005-10-12 00:02:47 +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 |
|
Torbjörn Andersson
|
e64afc23b4
|
Cleanups. Mostly removal of seemingly unused variables and stuff.
svn-id: r18639
|
2005-08-08 20:20:00 +00:00 |
|
Eugene Sandulenko
|
6b4484472b
|
Remove trailing whitespaces.
svn-id: r18604
|
2005-07-30 21:11:48 +00:00 |
|
Eugene Sandulenko
|
ba275dfd58
|
Some stubs for gob2.
Improved debug output.
svn-id: r18556
|
2005-07-19 09:10:05 +00:00 |
|
Torbjörn Andersson
|
c598bb78bb
|
Cleanup.
svn-id: r18529
|
2005-07-10 13:37:03 +00:00 |
|
Max Horn
|
8b1d7b9166
|
When including files from common/, explicitly use the common/ prefix
svn-id: r18444
|
2005-06-24 15:23:51 +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
|
43bc76a29c
|
Added temporary variables for readability.
svn-id: r18421
|
2005-06-21 13:14:56 +00:00 |
|
Lars Persson
|
82f5454246
|
Bug fix for inter_execPtr beeing a char*. Char is not the same defined typ on all targets. On symbian a char is unsigned char but Gob is assuming int in this case.
len = *(int8*)inter_execPtr++; // must be a signed char typ and char is not default signed on all platforms.
svn-id: r18393
|
2005-06-14 20:20:57 +00:00 |
|
Lars Persson
|
327ec439a5
|
Changed palanim datatype from char to byte
svn-id: r18392
|
2005-06-14 20:05:31 +00:00 |
|