Thanks

This project is standing on the shoulder of giants. While it was started from scratch, a lot of other code got integrated during the development.

A lot of code was contributed from other sources, sometimes even without the knowledge of the author(s).

This project uses software that was developed under non-free licenses.

65(C)02 Based Code

All of this code has been modified to some degree to fit this project, the Sorbus Computer. The focus is always on make things work good on the hardware and not on keeping code as original as possible.

MOS TIM

This is the Terminal Interface Monitor (TIM) of the MOS 6530-004.

Copyright 1976 MOS Technology

License terms: unknown

  • src/65c02/jam/rom/tim.s

WozMon

This is WozMon of the Apple 1 Computer

Written by Steve Wozniak
Copyright 1976 Apple Computer Company

License terms: unknown

  • src/65c02/jam/rom/woz.s

Apple Direct Assembler/Disassembler And Monitor

Apple //c & Apple II
Monitor ROM Source

Copyright 1977-1983 by Apple Computer, Inc.
All Rights Reserved

S. Wozniak         1977
A. Baum            1977
John A         NOV 1978
R. Auricchio   SEP 1982
E. Beernink        1983

License terms: unknown

  • src/65c02/jam/mon/assembler.s
  • src/65c02/jam/mon/disassembler.s
  • src/65c02/jam/mon/table6502.s
  • src/65c02/jam/mon/table65sc02.s
  • src/65c02/jam/sx4/wozmon2c.s

Microsoft BASIC 1.0

This is OSI BASIC V1.0 REV 3.2
Written by Richard W. Weiland
Copyright 1977 Microsoft Co.

It has been used with computers manufactured by Ohio Scientific Inc.

Reverse engineering was started by Michael Steil Source code is based on version by Grant Searle for his simple 6502 computer.

License terms: MIT (version 1.1 which also includes OSI)

  • src/65c02/jam/rom/osi_basic.s

Instant Assembler

This is Instant 6502 Assembler for KIM-1

Written by Alan Cashin

License terms: released as public domain

  • src/65c02/jam/sx4/inst-ass.s

RP2040 Code

Dhara - NAND flash management layer

Dhara - NAND flash management layer
Copyright (C) 2013 Daniel Beer <dlbeer@gmail.com>

License terms: BSD-2-Clause

  • src/rp2040/3rdparty/dhara

mcurses lib

Copyright (c) 2011-2015 Frank Meyer - frank(at)fli4l.de

License terms: GPL v2 or later

  • src/rp2040/common/mcurses.c
  • src/rp2040/common/mcurses.h
  • src/rp2040/common/mcurses_hexedit.c

Mod Player

Christian Corti
Neoart Costa Rica

License terms: Creative Commons Attribution-Noncommercial-Share Alike 3.0

  • src/rp2040/3rdparty/c-flod

SID Emulation

Dag Lem: Designed and programmed complete emulation engine.

License terms: GPL 2.0

  • src/rp2040/3rdparty/reSID16

FAT Filesystem

Copyright (c) 2020-2021, Elehobica

License terms: BSD-2-Clause

  • src/rp2040/3rdparty/fatfs

PicoTerm

Copyright 2023 by S.Dixon & D.Meurisse

License terms: BSD-3-Clause

  • src/rp2040/vga-term

Raspberry Pi Pico Examples

On several occasions things were taken from Raspberry Pi Pico examples:

Copyright (c) 2020 Raspberry Pi (Trading) Ltd.

License terms: BSD-3-Clause

Special Thanks