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
..
2005-09-02 01:41:53 +00:00
2005-08-14 02:04:26 +00:00
2005-08-19 22:36:49 +00:00
2002-08-21 16:28:19 +00:00
2005-08-31 20:54:51 +00:00
2005-07-30 21:11:48 +00:00
2005-09-03 16:31:37 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-09-03 20:02:49 +00:00
2005-07-30 21:11:48 +00:00
2005-01-01 16:09:25 +00:00
2005-08-14 02:04:26 +00:00
2005-07-30 21:11:48 +00:00
2005-06-24 15:23:51 +00:00
2005-09-03 16:31:37 +00:00
2005-07-30 21:11:48 +00:00
2005-09-03 16:31:37 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 02:04:26 +00:00
2005-09-02 10:49:21 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-09-03 17:29:35 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-01-01 16:09:25 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 02:04:26 +00:00
2005-08-14 02:04:26 +00:00
2005-05-26 11:13:42 +00:00
2005-09-03 16:31:37 +00:00
2005-07-30 21:11:48 +00:00
2005-06-24 15:23:51 +00:00
2005-09-06 01:20:01 +00:00
2005-08-14 02:04:26 +00:00
2005-06-24 15:23:51 +00:00
2005-08-14 02:04:26 +00:00
2005-08-14 02:04:26 +00:00
2005-06-18 15:44:40 +00:00
2005-01-01 16:09:25 +00:00
2005-08-19 22:36:08 +00:00
2005-06-18 15:44:40 +00:00
2005-08-14 02:04:26 +00:00
2005-04-17 23:19:16 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 02:04:26 +00:00
2005-06-24 15:23:51 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-06-21 22:08:21 +00:00
2005-07-30 21:11:48 +00:00
2005-01-01 16:09:25 +00:00
2005-09-03 16:31:37 +00:00
2005-07-30 21:11:48 +00:00
2005-09-03 16:31:37 +00:00
2005-05-10 23:48:48 +00:00
2005-07-30 21:11:48 +00:00
2005-05-10 23:48:48 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 01:41:52 +00:00
2005-06-24 15:23:51 +00:00
2005-08-14 01:41:52 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 20:46:02 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-09-02 11:24:16 +00:00
2005-07-30 21:11:48 +00:00
2005-09-06 01:20:01 +00:00
2005-08-14 01:41:52 +00:00
2005-08-14 01:41:52 +00:00
2005-09-02 11:24:16 +00:00
2005-08-14 00:41:10 +00:00
2005-08-06 14:34:40 +00:00
2005-08-14 01:41:52 +00:00
2005-09-05 07:50:41 +00:00
2005-08-31 20:54:51 +00:00
2005-08-31 20:54:51 +00:00
2005-08-31 20:54:51 +00:00
2005-07-30 21:11:48 +00:00
2005-02-28 13:23:10 +00:00
2005-09-04 12:42:19 +00:00
2005-09-04 23:08:04 +00:00
2005-07-30 21:11:48 +00:00
2005-09-04 15:06:17 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-08-14 01:41:52 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-01-01 16:09:25 +00:00
2005-07-30 21:11:48 +00:00
2005-07-30 21:11:48 +00:00
2005-09-02 11:24:16 +00:00
2005-07-30 21:11:48 +00:00
2005-01-01 16:09:25 +00:00
2005-08-31 20:39:52 +00:00
2005-08-31 20:39:52 +00:00