]> 4ch.mooo.com Git - plz.git/commitdiff
wwww
authorsparky4 <sparky4@cock.li>
Thu, 7 Apr 2016 18:41:31 +0000 (13:41 -0500)
committersparky4 <sparky4@cock.li>
Thu, 7 Apr 2016 18:41:31 +0000 (13:41 -0500)
asmyt.c
asmyt.err
asmyt.h
copper.o
plz.o
plzpart.o
tweak.o

diff --git a/asmyt.c b/asmyt.c
index bc5818ba4f73b8bca837917b27327998ab1604f2..e0b29592c55e16ab6ad013fd342f6b3a4b9aec7c 100755 (executable)
--- a/asmyt.c
+++ b/asmyt.c
 // ;       db      16384 dup(?)\r
 // }\r
 \r
+word anSelfModifyOffsets[5*84];\r
+\r
 int ccc;\r
 \r
+word anSelfModifyOffsets_ReadWord(word nOffset)\r
+{\r
+       //return anSelfModifyOffsets[nOffset];\r
+       return 0;\r
+}\r
+\r
+void anSelfModifyOffsets_WriteWord(word nOffset, word nValue)\r
+{\r
+       anSelfModifyOffsets[nOffset] = nValue;\r
+}\r
+\r
 word set_plzstart(word start)\r
 {\r
 __asm{\r
index 9f16313e9a6ba5714ba1023a41e65e8797f22fbd..209b101e7b1413d4c2ae0e36f02f7694433342bd 100755 (executable)
--- a/asmyt.err
+++ b/asmyt.err
@@ -1,11 +1,11 @@
-asmyt.c(138): Error! E1156: Assembler error: 'Syntax error'
-asmyt.c(140): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
-asmyt.c(141): Error! E1156: Assembler error: 'Operator is expected'
-asmyt.c(144): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
-asmyt.c(145): Error! E1156: Assembler error: 'Operator is expected'
-asmyt.c(147): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
-asmyt.c(148): Error! E1156: Assembler error: 'Operator is expected'
-asmyt.c(151): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
-asmyt.c(152): Error! E1156: Assembler error: 'Operator is expected'
-asmyt.c(153): Error! E1156: Assembler error: 'Syntax error'
-asmyt.c(155): Error! E1011: Symbol 'LABEL' has not been declared
+asmyt.c(151): Error! E1156: Assembler error: 'Syntax error'
+asmyt.c(153): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
+asmyt.c(154): Error! E1156: Assembler error: 'Operator is expected'
+asmyt.c(157): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
+asmyt.c(158): Error! E1156: Assembler error: 'Operator is expected'
+asmyt.c(160): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
+asmyt.c(161): Error! E1156: Assembler error: 'Operator is expected'
+asmyt.c(164): Error! E1156: Assembler error: 'A constant operand is expected in multiplication'
+asmyt.c(165): Error! E1156: Assembler error: 'Operator is expected'
+asmyt.c(166): Error! E1156: Assembler error: 'Syntax error'
+asmyt.c(168): Error! E1011: Symbol 'LABEL' has not been declared
diff --git a/asmyt.h b/asmyt.h
index 643ce9b08b37f46ccc2c25bcc18ec3cadf55bf5f..74e66e973456e08efb6fabd478b2ff40667c69ab 100755 (executable)
--- a/asmyt.h
+++ b/asmyt.h
@@ -1,6 +1,8 @@
 #ifndef _ASMYT_H_\r
 #define _ASMYT_H_\r
 #include "types.h"\r
+word anSelfModifyOffsets_ReadWord(word nOffset);\r
+void anSelfModifyOffsets_WriteWord(word nOffset, word nValue);\r
 int plzline(int y, int vseg);\r
 int setplzparas(int c1, int c2, int c3, int c4);\r
 word set_plzstart(word start);\r
index e815c936bbde7d60cd19cd378ab4a9fb0b838ac0..a1e4264016088b24a11fd412f2a073a55c00a0cb 100755 (executable)
Binary files a/copper.o and b/copper.o differ
diff --git a/plz.o b/plz.o
index 64408d9facc3610bcd3adc75fa428e60b724ee25..d9539410299bede3453e389fd6ac31a61487cd85 100755 (executable)
Binary files a/plz.o and b/plz.o differ
index 8a510fa0221aac0ac4e1a22f768aa37ddd633c01..dc0baf0c7a4effeaa8b841f2ba8acc2a9c060319 100755 (executable)
Binary files a/plzpart.o and b/plzpart.o differ
diff --git a/tweak.o b/tweak.o
index 45fab2df96140259dde2f03a3b072334df14267c..cc845754150dec777ed39db4ebd7cd8d0c805bdf 100755 (executable)
Binary files a/tweak.o and b/tweak.o differ