27 Commits

Author SHA1 Message Date
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +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
Travis Howell
4d9a2cb884 Basic verb display for C64 maniac.
svn-id: r18924
2005-10-02 13:21:49 +00:00
Travis Howell
96e24f71f6 A few opcode corrections for C64 maniac
svn-id: r18876
2005-09-24 14:28:00 +00:00
Travis Howell
e077fdd9ed Rename & update opcode in C64 maniac.
Remove unused SCUMM vars in C64 maniac

svn-id: r18873
2005-09-24 05:26:12 +00:00
Travis Howell
82a3d88586 Rename & update opcode in C64 maniac.
svn-id: r18868
2005-09-24 00:32:03 +00:00
Travis Howell
5f12ad8de5 Fix subtitle display in C64 maniac.
svn-id: r18863
2005-09-23 12:35:30 +00:00
Travis Howell
2ff735ff09 Convert old actor moving states.
svn-id: r18858
2005-09-22 13:34:20 +00:00
Travis Howell
4645dcb6dd Fix skipping cutscenes in C64 maniac.
svn-id: r18820
2005-09-14 10:35:04 +00:00
Travis Howell
adeb1a6c11 Selection screen partly working in C64 maniac.
svn-id: r18818
2005-09-14 08:20:37 +00:00
Eugene Sandulenko
3c85804c25 oops. Commited halfway changes.
svn-id: r18782
2005-09-06 15:50:55 +00:00
Eugene Sandulenko
450fb2a66b Jump opcodes in C64 really use Words not Bytes, so overload them.
svn-id: r18781
2005-09-06 15:40:12 +00:00
Eugene Sandulenko
583cb05cb4 Completely revisited C64 opcodes table. Matched with disassembly.
Most differences in opcodes is 16bits -> 8bits operands. Instead of
duplicating code I just overload getVarOrDirectWord() and fetchScriptWord().
Saves considerable amount of code.

At the moment reference is descumm. I.e. I modified the utility and later
fixed script_c64.cpp. So there could be mistakes, though I doublechecked it.
Best is to test it with real scripts.

Difference in opcodes is so big that I wonder how it worked so well before,
though we tried just few scripts.

svn-id: r18778
2005-09-06 01:20:01 +00:00
Eugene Sandulenko
4589b5d3bb Partially fixed utter mess with C64 opcodes.
svn-id: r18777
2005-09-05 14:44:43 +00:00
Travis Howell
3a86eb8d2e Remove leftover.
svn-id: r18680
2005-08-14 01:06:47 +00:00
Torbjörn Andersson
510c6f9595 Cleanup.
svn-id: r18621
2005-08-06 14:34:40 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +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
Travis Howell
2138a4c39e Missed a few changes.
svn-id: r18200
2005-05-21 04:49:08 +00:00
Travis Howell
6da7fa0dcc Add more opcode differences in C64 maniac.
svn-id: r18190
2005-05-20 06:47:57 +00:00
Travis Howell
9d3ee25813 Ooops
svn-id: r18188
2005-05-20 06:39:18 +00:00
Travis Howell
feca9840b8 Add more opcode differences in C64 maniac.
svn-id: r18187
2005-05-20 06:29:34 +00:00
Travis Howell
e8cb767e5b More opcode changes for C64 maniac
svn-id: r18184
2005-05-19 14:33:52 +00:00
Travis Howell
c986a12a81 Correct input script in C64 maniac.
svn-id: r18171
2005-05-18 16:15:56 +00:00
Travis Howell
6eb84f82fa Another difference in C64 maniac.
svn-id: r18167
2005-05-18 15:42:35 +00:00
Travis Howell
b6da09d4fe Add some differences in C64 maniac.
svn-id: r18166
2005-05-18 15:30:31 +00:00
Travis Howell
a8106f8c16 Add scripts file for C64 verisons, ready for future changes.
svn-id: r18151
2005-05-18 02:32:25 +00:00