Charles Ferguson's repositories
ls-with-git-status
lsg: List files with git status information
memory-layout-diagram
Diagrams for memory map layouts, in code or definition files
rpcemu-docker
A RiscPC emulator delivered within a docker container, accessible by VNC.
riscos-examples
Some examples of using RISC OS APIs.
rosettacode
Library for accessing Rosetta Code
riscos-prm-dci4
RISC OS PRM documentation for the DCI 4 components (uses http://www.princexml.com/ to generate PDFs)
riscos-tests
Some tests for RISC OS APIs
riscos-ci-templates
Templates for integrating CI into RISC OS projects
riscos-presenter
Tool for presenting slides on RISC OS
riscos-prminxml-tool
RISC OS PRM-in-XML tool (uses http://www.princexml.com/ to generate examples)
python-zipinfo-riscos
Python module for processing RISC OS-specific extra fields from ZipInfo objects.
riscos-build-basic-example
Examples of running BASIC on the build service
riscos-disassemble-python
Disassemble RISC OS code from Python
riscos-vmanage
Managing RISC OS VersionNum files (a la 'commit'/'srccommit')
riscos-basic-detokenise
Convert tokenised BBC BASIC to text.
riscos-dump-python
RISC OS style hex dump, in Python
riscos-fancontroller
A RISC OS module to control fans and example driver module.
riscos-prminxml-examples
Examples of the use of PRM-in-XML (uses http://www.princexml.com/ to generate PDFs)
riscos-prminxml-staging
PRM-in-XML staging area (uses http://www.princexml.com/ to generate PDFs)
thomasolsson-mksprite
Create sprites from Draw and Euclid files; merge sprites into a single file.
6502Em
Emulator for the BBC Micro range of computers. Runs on RISC OS only.
BeebDiskFileUtils
A collection of disk file utilities for manipulating DFS and ADFS disk image files
BeebIt-for-RISC-OS
BeebIt - BBC Micro Computer Emulator for RISC OS
capstone
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
explore
Community-curated topic and collection pages on GitHub
linenoise
A small self-contained alternative to readline and libedit (RISC OS port and module)
PyBeeb
A 6502 emulator in Python - updates to make the system easier to drop into a package
riscos-stronghelp-python
Read RISC OS StrongHelp files using Python.
riscos-toolbox
Python library for the RISC OS toolbox.
sarah-walker-arm6support
ARM610 support module for RISC OS 3.1 (CI)