diff --git a/examples/compiled/balloonflight.prg b/examples/compiled/balloonflight.prg deleted file mode 100644 index 95a8476d0..000000000 Binary files a/examples/compiled/balloonflight.prg and /dev/null differ diff --git a/examples/compiled/balls.prg b/examples/compiled/balls.prg deleted file mode 100644 index c00f89dd2..000000000 Binary files a/examples/compiled/balls.prg and /dev/null differ diff --git a/examples/compiled/bdmusic-irq.prg b/examples/compiled/bdmusic-irq.prg deleted file mode 100644 index 1aa202c5a..000000000 Binary files a/examples/compiled/bdmusic-irq.prg and /dev/null differ diff --git a/examples/compiled/bdmusic.prg b/examples/compiled/bdmusic.prg deleted file mode 100644 index ecf52a41e..000000000 Binary files a/examples/compiled/bdmusic.prg and /dev/null differ diff --git a/examples/compiled/charset.prg b/examples/compiled/charset.prg deleted file mode 100644 index c5d76020a..000000000 Binary files a/examples/compiled/charset.prg and /dev/null differ diff --git a/examples/compiled/cube3d-float.prg b/examples/compiled/cube3d-float.prg deleted file mode 100644 index 94ff1fdee..000000000 Binary files a/examples/compiled/cube3d-float.prg and /dev/null differ diff --git a/examples/compiled/cube3d-gfx.prg b/examples/compiled/cube3d-gfx.prg deleted file mode 100644 index 0259bec88..000000000 Binary files a/examples/compiled/cube3d-gfx.prg and /dev/null differ diff --git a/examples/compiled/cube3d-sprites.prg b/examples/compiled/cube3d-sprites.prg deleted file mode 100644 index fab10ad29..000000000 Binary files a/examples/compiled/cube3d-sprites.prg and /dev/null differ diff --git a/examples/compiled/cube3d.prg b/examples/compiled/cube3d.prg deleted file mode 100644 index 3285d00ae..000000000 Binary files a/examples/compiled/cube3d.prg and /dev/null differ diff --git a/examples/compiled/cxlogo.prg b/examples/compiled/cxlogo.prg deleted file mode 100644 index cc55d6730..000000000 Binary files a/examples/compiled/cxlogo.prg and /dev/null differ diff --git a/examples/compiled/dirlist.prg b/examples/compiled/dirlist.prg deleted file mode 100644 index 2473e23d7..000000000 Binary files a/examples/compiled/dirlist.prg and /dev/null differ diff --git a/examples/compiled/diskdir-sys50000.prg b/examples/compiled/diskdir-sys50000.prg deleted file mode 100644 index eeb577a19..000000000 Binary files a/examples/compiled/diskdir-sys50000.prg and /dev/null differ diff --git a/examples/compiled/diskdir.prg b/examples/compiled/diskdir.prg deleted file mode 100644 index 19deddc92..000000000 Binary files a/examples/compiled/diskdir.prg and /dev/null differ diff --git a/examples/compiled/examples.d64 b/examples/compiled/examples.d64 deleted file mode 100644 index bf789ad24..000000000 Binary files a/examples/compiled/examples.d64 and /dev/null differ diff --git a/examples/compiled/fibonacci.prg b/examples/compiled/fibonacci.prg deleted file mode 100644 index 24571a08d..000000000 Binary files a/examples/compiled/fibonacci.prg and /dev/null differ diff --git a/examples/compiled/line-circle-gfx.prg b/examples/compiled/line-circle-gfx.prg deleted file mode 100644 index 971cf33b4..000000000 Binary files a/examples/compiled/line-circle-gfx.prg and /dev/null differ diff --git a/examples/compiled/line-circle-txt.prg b/examples/compiled/line-circle-txt.prg deleted file mode 100644 index 0f686f37f..000000000 Binary files a/examples/compiled/line-circle-txt.prg and /dev/null differ diff --git a/examples/compiled/makedisk.sh b/examples/compiled/makedisk.sh deleted file mode 100755 index 159a4b215..000000000 --- a/examples/compiled/makedisk.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -c1541 -format examples,01 d64 examples.d64 -for filename in *.prg; do - c1541 examples.d64 -write $filename ${filename%.*} -done -c1541 examples.d64 -dir diff --git a/examples/compiled/mandelbrot-gfx.prg b/examples/compiled/mandelbrot-gfx.prg deleted file mode 100644 index cce07e424..000000000 Binary files a/examples/compiled/mandelbrot-gfx.prg and /dev/null differ diff --git a/examples/compiled/mandelbrot.prg b/examples/compiled/mandelbrot.prg deleted file mode 100644 index 8ecfa2527..000000000 Binary files a/examples/compiled/mandelbrot.prg and /dev/null differ diff --git a/examples/compiled/numbergame.prg b/examples/compiled/numbergame.prg deleted file mode 100644 index e4d58cb09..000000000 Binary files a/examples/compiled/numbergame.prg and /dev/null differ diff --git a/examples/compiled/plasma.prg b/examples/compiled/plasma.prg deleted file mode 100644 index e4320a639..000000000 Binary files a/examples/compiled/plasma.prg and /dev/null differ diff --git a/examples/compiled/primes.prg b/examples/compiled/primes.prg deleted file mode 100644 index 54859cde5..000000000 Binary files a/examples/compiled/primes.prg and /dev/null differ diff --git a/examples/compiled/rasterbars.prg b/examples/compiled/rasterbars.prg deleted file mode 100644 index bdf5ed9ea..000000000 Binary files a/examples/compiled/rasterbars.prg and /dev/null differ diff --git a/examples/compiled/readme.txt b/examples/compiled/readme.txt deleted file mode 100644 index 6815a2c3a..000000000 --- a/examples/compiled/readme.txt +++ /dev/null @@ -1,9 +0,0 @@ -These .prg files are the compiled versions of most of the examples. -They can be loaded and ran on a C64 or in an emulator, for example in Vice: - -x64sc hello.prg - -will load and run the hello example. - -You can also attach the d64 disk image and load the examples from there. - diff --git a/examples/compiled/screencodes.prg b/examples/compiled/screencodes.prg deleted file mode 100644 index dbd4206e5..000000000 Binary files a/examples/compiled/screencodes.prg and /dev/null differ diff --git a/examples/compiled/sorting.prg b/examples/compiled/sorting.prg deleted file mode 100644 index 08a721cb3..000000000 Binary files a/examples/compiled/sorting.prg and /dev/null differ diff --git a/examples/compiled/sprites.prg b/examples/compiled/sprites.prg deleted file mode 100644 index 477e392c2..000000000 Binary files a/examples/compiled/sprites.prg and /dev/null differ diff --git a/examples/compiled/swirl-float.prg b/examples/compiled/swirl-float.prg deleted file mode 100644 index 992cbfc80..000000000 Binary files a/examples/compiled/swirl-float.prg and /dev/null differ diff --git a/examples/compiled/swirl.prg b/examples/compiled/swirl.prg deleted file mode 100644 index d66fc5323..000000000 Binary files a/examples/compiled/swirl.prg and /dev/null differ diff --git a/examples/compiled/tehtriz.prg b/examples/compiled/tehtriz.prg deleted file mode 100644 index 01f7a800e..000000000 Binary files a/examples/compiled/tehtriz.prg and /dev/null differ diff --git a/examples/compiled/textelite.prg b/examples/compiled/textelite.prg deleted file mode 100644 index c562e0dd6..000000000 Binary files a/examples/compiled/textelite.prg and /dev/null differ diff --git a/examples/compiled/turtle-gfx.prg b/examples/compiled/turtle-gfx.prg deleted file mode 100644 index d9299dad1..000000000 Binary files a/examples/compiled/turtle-gfx.prg and /dev/null differ diff --git a/examples/compiled/wizzine.prg b/examples/compiled/wizzine.prg deleted file mode 100644 index 857197ca3..000000000 Binary files a/examples/compiled/wizzine.prg and /dev/null differ diff --git a/examples/test.p8 b/examples/test.p8 index 522f05b82..e8c428bf2 100644 --- a/examples/test.p8 +++ b/examples/test.p8 @@ -5,22 +5,18 @@ main { sub start() { - uword ptr = $4000 - uword ww + str text = "44" + uword textptr = &text - pokew($4000, $98cf) - ww = peekw($4000) - txt.print_uwhex(ww,1) - txt.nl() + ubyte nlen = conv.any2uword(textptr) + ubyte valid_operand = (nlen>0) and (@(textptr+nlen)==0) - pokew(ptr, $98cf) - ww = peekw(ptr) - txt.print_uwhex(ww,1) - txt.nl() - - pokew(ptr+2, $1234) - ww = peekw(ptr+2) - txt.print_uwhex(ww,1) + txt.print("\nvalidoper? ") + txt.print_ub(valid_operand) + txt.print("\nnlen=") + txt.print_ub(nlen) + txt.print("\nr15=") + txt.print_uwhex(cx16.r15, true) txt.nl() } }