Browse code

Removed debugging code from Neralie

Andrew Alderwick authored on 23/04/2021 08:58:50
Showing 1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 	app/neralie : clock with arvelie date
3 3
 
4 4
 	TODO
5
-		- Implement higher resolution time rather than counting fps
5
+		- use splash screen when FPS calculation is unstable
6 6
 )
7 7
 
8 8
 %h { .DateTime/hour   DEI }
... ...
@@ -206,39 +206,6 @@
206 206
 	#00 .fps/next POK
207 207
 	JMP2r
208 208
 
209
-@print-string ( string* -- )
210
-	DUP2 GET DUP ,&not-end JNZ
211
-	POP POP2 JMP2r
212
-
213
-	&not-end
214
-	.Console/char DEO
215
-	#0001 ADD2 ,print-string JMP
216
-
217
-@print-byte-decimal ( byte -- )
218
-	#00 .number/started POK
219
-	#00 SWP
220
-	,print-short-decimal/byte-start JMP
221
-
222
-@print-short-decimal ( short* -- )
223
-	#00 .number/started POK
224
-	#2710 ,modf JSR ,&digit JSR
225
-	#03e8 ,modf JSR ,&digit JSR
226
-	&byte-start
227
-	#0064 ,modf JSR ,&digit JSR
228
-	#000a ,modf JSR ,&digit JSR
229
-	                ,&digit JSR
230
-	.number/started PEK ,&end JNZ
231
-	#30 .Console/char DEO
232
-	&end JMP2r
233
-
234
-	&digit
235
-	SWP POP
236
-	DUP .number/started PEK ORA #02 JNZ
237
-	POP JMP2r
238
-	#30 ADD .Console/char DEO
239
-	#01 .number/started POK
240
-	JMP2r
241
-
242 209
 @modf ( dividend* divisor* -- remainder* quotient* )
243 210
 	OVR2 OVR2 DIV2 DUP2 STH2 MUL2 SUB2 STH2r JMP2r
244 211
 
... ...
@@ -279,9 +246,6 @@
279 246
 	ROT #01 ADD ROT ROT
280 247
 	JMP2r
281 248
 
282
-@strings
283
-	&fps [ 20 "fps 0a 00 ]
284
-
285 249
 @font-numbers
286 250
 [
287 251
 	7cc6 ced6 e6c6 7c00 1838 1818 1818 7e00 3c66 063c 6066 7e00