Charles Ferguson's repositories

ls-with-git-status

lsg: List files with git status information

Language:ShellLicense:BSD-2-ClauseStargazers:45Issues:2Issues:3

memory-layout-diagram

Diagrams for memory map layouts, in code or definition files

Language:PythonLicense:MITStargazers:38Issues:5Issues:0

rpcemu-docker

A RiscPC emulator delivered within a docker container, accessible by VNC.

Language:DockerfileLicense:BSD-2-ClauseStargazers:9Issues:1Issues:0

riscos-examples

Some examples of using RISC OS APIs.

riscos-basic-detokenise

Convert tokenised BBC BASIC to text.

Language:CLicense:MITStargazers:4Issues:1Issues:0

riscos-prm-dci4

RISC OS PRM documentation for the DCI 4 components (uses http://www.princexml.com/ to generate PDFs)

Language:HTMLStargazers:4Issues:1Issues:0

riscos-tests

Some tests for RISC OS APIs

Language:AssemblyLicense:BSD-2-ClauseStargazers:4Issues:1Issues:0

riscos-presenter

Tool for presenting slides on RISC OS

Language:PerlLicense:BSD-2-ClauseStargazers:3Issues:1Issues:0

riscos-prminxml-tool

RISC OS PRM-in-XML tool (uses http://www.princexml.com/ to generate examples)

Language:XSLTLicense:MITStargazers:3Issues:1Issues:0

python-zipinfo-riscos

Python module for processing RISC OS-specific extra fields from ZipInfo objects.

Language:PythonLicense:BSD-2-ClauseStargazers:2Issues:1Issues:0

riscos-build-basic-example

Examples of running BASIC on the build service

Language:ShellStargazers:2Issues:1Issues:0

riscos-disassemble-python

Disassemble RISC OS code from Python

Language:PythonLicense:MITStargazers:2Issues:1Issues:0

riscos-vmanage

Managing RISC OS VersionNum files (a la 'commit'/'srccommit')

Language:PerlLicense:MITStargazers:2Issues:1Issues:0

darm

A light-weight and efficient disassembler written in C for the ARMv7 instruction set.

Language:CLicense:BSD-3-ClauseStargazers:1Issues:0Issues:15

linenoise

A small self-contained alternative to readline and libedit (RISC OS port and module)

Language:CLicense:BSD-2-ClauseStargazers:1Issues:0Issues:0

PyBeeb

A 6502 emulator in Python - updates to make the system easier to drop into a package

Language:PythonStargazers:1Issues:0Issues:0

riscos-dump-python

RISC OS style hex dump, in Python

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

riscos-prminxml-examples

Examples of the use of PRM-in-XML (uses http://www.princexml.com/ to generate PDFs)

Language:HTMLStargazers:1Issues:1Issues:0

riscos-prminxml-staging

PRM-in-XML staging area (uses http://www.princexml.com/ to generate PDFs)

Language:HTMLStargazers:1Issues:1Issues:0

riscos64-mfoot-chuckieegg

Chuckie Egg for RISC OS 64.

Language:CStargazers:1Issues:0Issues:0

riscos64-oslib

RISC OS 64 version of OSLib

Language:C++Stargazers:1Issues:0Issues:0

riscos64-rtrussel-bbcbasic

BBC BASIC for RISC OS 64.

Language:CLicense:ZlibStargazers:1Issues:0Issues:0

riscos64-simple-binaries

Simple binaries for RISC OS 64.

Language:CStargazers:1Issues:0Issues:0

unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)

Language:CLicense:GPL-2.0Stargazers:1Issues:0Issues:0

BeebDiskFileUtils

A collection of disk file utilities for manipulating DFS and ADFS disk image files

Language:CLicense:MITStargazers:0Issues:0Issues:0

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.

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

explore

Community-curated topic and collection pages on GitHub

Language:RubyLicense:CC-BY-4.0Stargazers:0Issues:0Issues:0

riscos-stronghelp-python

Read RISC OS StrongHelp files using Python.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

riscos-toolbox

Python library for the RISC OS toolbox.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

sarah-walker-arm6support

ARM610 support module for RISC OS 3.1 (CI)

Stargazers:0Issues:0Issues:0