├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── bin └── bbcbasic │ ├── COPYING │ ├── MANUAL.md │ ├── README.md │ ├── TODO.md │ ├── bbcbasic.txt │ ├── build.z80 │ ├── cerberus_cursor.z80 │ ├── cerberus_debug.z80 │ ├── cerberus_dos.z80 │ ├── cerberus_graphics.z80 │ ├── cerberus_init.z80 │ ├── cerberus_io.z80 │ ├── cerberus_sound.z80 │ ├── editor.z80 │ ├── eval.z80 │ ├── examples │ ├── ANIMAL.DAT │ ├── animal.bbc │ ├── f-index.bbc │ ├── f-rand0.bbc │ ├── f-rand1.bbc │ ├── f-rand2.bbc │ ├── f-rser1.bbc │ ├── f-rser2.bbc │ ├── f-rstd.bbc │ ├── f-weser1.bbc │ ├── f-weser2.bbc │ ├── f-wser1.bbc │ ├── f-wser2.bbc │ ├── f-wstd.bbc │ ├── merge.bbc │ ├── sort.bbc │ └── sortreal.bbc │ ├── exec.z80 │ ├── fpp.z80 │ ├── macros.z80 │ ├── main.z80 │ ├── misc.z80 │ ├── patch.z80 │ ├── ram.z80 │ ├── sorry.z80 │ └── tests │ ├── BENCHMARK.md │ ├── README.md │ ├── benchm1.bbc │ ├── benchm2.bbc │ ├── benchm3.bbc │ ├── benchm4.bbc │ ├── benchm5.bbc │ ├── benchm6.bbc │ ├── benchm7.bbc │ ├── benchm8.bbc │ ├── cube.bbc │ ├── sound.bbc │ └── udg.bbc ├── cat ├── README.md ├── cat.ino ├── config.h ├── fileio.h ├── hardware.h └── src │ └── PS2Keyboard │ ├── PS2Keyboard.cpp │ ├── PS2Keyboard.h │ ├── README.md │ ├── docs │ └── issue_template.md │ ├── examples │ ├── International │ │ └── International.pde │ ├── Simple_Test │ │ └── Simple_Test.pde │ └── TypeToDisplay │ │ └── TypeToDisplay.ino │ ├── keywords.txt │ ├── library.json │ ├── library.properties │ └── utility │ └── int_pins.h ├── powershell └── send_file.ps1 ├── python └── send_file.py └── sd ├── basicZ80.bin ├── chardefs.bin ├── help.txt └── icon2080.img /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.sld -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/README.md -------------------------------------------------------------------------------- /bin/bbcbasic/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/COPYING -------------------------------------------------------------------------------- /bin/bbcbasic/MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/MANUAL.md -------------------------------------------------------------------------------- /bin/bbcbasic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/README.md -------------------------------------------------------------------------------- /bin/bbcbasic/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/TODO.md -------------------------------------------------------------------------------- /bin/bbcbasic/bbcbasic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/bbcbasic.txt -------------------------------------------------------------------------------- /bin/bbcbasic/build.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/build.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_cursor.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_cursor.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_debug.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_debug.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_dos.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_dos.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_graphics.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_graphics.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_init.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_init.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_io.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_io.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/cerberus_sound.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/cerberus_sound.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/editor.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/editor.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/eval.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/eval.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/examples/ANIMAL.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/ANIMAL.DAT -------------------------------------------------------------------------------- /bin/bbcbasic/examples/animal.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/animal.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-index.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-index.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rand0.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rand0.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rand1.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rand1.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rand2.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rand2.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rser1.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rser1.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rser2.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rser2.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-rstd.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-rstd.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-weser1.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-weser1.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-weser2.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-weser2.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-wser1.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-wser1.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-wser2.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-wser2.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/f-wstd.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/f-wstd.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/merge.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/merge.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/sort.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/sort.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/examples/sortreal.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/examples/sortreal.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/exec.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/exec.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/fpp.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/fpp.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/macros.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/macros.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/main.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/main.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/misc.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/misc.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/patch.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/patch.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/ram.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/ram.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/sorry.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/sorry.z80 -------------------------------------------------------------------------------- /bin/bbcbasic/tests/BENCHMARK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/BENCHMARK.md -------------------------------------------------------------------------------- /bin/bbcbasic/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/README.md -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm1.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm1.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm2.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm2.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm3.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm3.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm4.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm4.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm5.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm5.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm6.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm6.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm7.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm7.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/benchm8.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/benchm8.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/cube.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/cube.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/sound.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/sound.bbc -------------------------------------------------------------------------------- /bin/bbcbasic/tests/udg.bbc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/bin/bbcbasic/tests/udg.bbc -------------------------------------------------------------------------------- /cat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/README.md -------------------------------------------------------------------------------- /cat/cat.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/cat.ino -------------------------------------------------------------------------------- /cat/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/config.h -------------------------------------------------------------------------------- /cat/fileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/fileio.h -------------------------------------------------------------------------------- /cat/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/hardware.h -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/PS2Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/PS2Keyboard.cpp -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/PS2Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/PS2Keyboard.h -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/README.md -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/docs/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/docs/issue_template.md -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/examples/International/International.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/examples/International/International.pde -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/examples/Simple_Test/Simple_Test.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/examples/Simple_Test/Simple_Test.pde -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/examples/TypeToDisplay/TypeToDisplay.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/examples/TypeToDisplay/TypeToDisplay.ino -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/keywords.txt -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/library.json -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/library.properties -------------------------------------------------------------------------------- /cat/src/PS2Keyboard/utility/int_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/cat/src/PS2Keyboard/utility/int_pins.h -------------------------------------------------------------------------------- /powershell/send_file.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/powershell/send_file.ps1 -------------------------------------------------------------------------------- /python/send_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/python/send_file.py -------------------------------------------------------------------------------- /sd/basicZ80.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/sd/basicZ80.bin -------------------------------------------------------------------------------- /sd/chardefs.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/sd/chardefs.bin -------------------------------------------------------------------------------- /sd/help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/sd/help.txt -------------------------------------------------------------------------------- /sd/icon2080.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breakintoprogram/cerberus/HEAD/sd/icon2080.img --------------------------------------------------------------------------------