├── .gitignore ├── DiskImage ├── Oberon-2016-04-18.dsk ├── Oberon-2016-08-02.dsk ├── Oberon-2019-01-21.dsk └── Oberon-2020-08-18.dsk ├── Libretro ├── Makefile.common ├── jni │ ├── Android.mk │ └── Application.mk ├── libretro.c ├── libretro.h └── link.T ├── Makefile ├── Makefile.libretro ├── Mods ├── Clipboard.Mod ├── Display.Mod ├── Input.Mod └── Input.Mod.diff ├── README.md ├── pcreceive.sh ├── pcsend.sh ├── po2013.png ├── src ├── disk.c ├── disk.h ├── fp-test │ ├── .gitignore │ ├── Makefile │ ├── add.c │ ├── div.c │ ├── flr.c │ ├── flt.c │ ├── idiv.c │ ├── mul.c │ ├── numbers.py │ └── v2c.py ├── pclink.c ├── pclink.h ├── raw-serial.c ├── raw-serial.h ├── risc-boot.inc ├── risc-fp.c ├── risc-fp.h ├── risc-io.h ├── risc.c ├── risc.h ├── sdl-clipboard.c ├── sdl-clipboard.h ├── sdl-main.c ├── sdl-ps2.c └── sdl-ps2.h └── tools ├── Makefile ├── asciidecoder.rs └── ob2unix.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/.gitignore -------------------------------------------------------------------------------- /DiskImage/Oberon-2016-04-18.dsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/DiskImage/Oberon-2016-04-18.dsk -------------------------------------------------------------------------------- /DiskImage/Oberon-2016-08-02.dsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/DiskImage/Oberon-2016-08-02.dsk -------------------------------------------------------------------------------- /DiskImage/Oberon-2019-01-21.dsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/DiskImage/Oberon-2019-01-21.dsk -------------------------------------------------------------------------------- /DiskImage/Oberon-2020-08-18.dsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/DiskImage/Oberon-2020-08-18.dsk -------------------------------------------------------------------------------- /Libretro/Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/Makefile.common -------------------------------------------------------------------------------- /Libretro/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/jni/Android.mk -------------------------------------------------------------------------------- /Libretro/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/jni/Application.mk -------------------------------------------------------------------------------- /Libretro/libretro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/libretro.c -------------------------------------------------------------------------------- /Libretro/libretro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/libretro.h -------------------------------------------------------------------------------- /Libretro/link.T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Libretro/link.T -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.libretro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Makefile.libretro -------------------------------------------------------------------------------- /Mods/Clipboard.Mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Mods/Clipboard.Mod -------------------------------------------------------------------------------- /Mods/Display.Mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Mods/Display.Mod -------------------------------------------------------------------------------- /Mods/Input.Mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Mods/Input.Mod -------------------------------------------------------------------------------- /Mods/Input.Mod.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/Mods/Input.Mod.diff -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/README.md -------------------------------------------------------------------------------- /pcreceive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/pcreceive.sh -------------------------------------------------------------------------------- /pcsend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/pcsend.sh -------------------------------------------------------------------------------- /po2013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/po2013.png -------------------------------------------------------------------------------- /src/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/disk.c -------------------------------------------------------------------------------- /src/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/disk.h -------------------------------------------------------------------------------- /src/fp-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/.gitignore -------------------------------------------------------------------------------- /src/fp-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/Makefile -------------------------------------------------------------------------------- /src/fp-test/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/add.c -------------------------------------------------------------------------------- /src/fp-test/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/div.c -------------------------------------------------------------------------------- /src/fp-test/flr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/flr.c -------------------------------------------------------------------------------- /src/fp-test/flt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/flt.c -------------------------------------------------------------------------------- /src/fp-test/idiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/idiv.c -------------------------------------------------------------------------------- /src/fp-test/mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/mul.c -------------------------------------------------------------------------------- /src/fp-test/numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/numbers.py -------------------------------------------------------------------------------- /src/fp-test/v2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/fp-test/v2c.py -------------------------------------------------------------------------------- /src/pclink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/pclink.c -------------------------------------------------------------------------------- /src/pclink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/pclink.h -------------------------------------------------------------------------------- /src/raw-serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/raw-serial.c -------------------------------------------------------------------------------- /src/raw-serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/raw-serial.h -------------------------------------------------------------------------------- /src/risc-boot.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc-boot.inc -------------------------------------------------------------------------------- /src/risc-fp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc-fp.c -------------------------------------------------------------------------------- /src/risc-fp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc-fp.h -------------------------------------------------------------------------------- /src/risc-io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc-io.h -------------------------------------------------------------------------------- /src/risc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc.c -------------------------------------------------------------------------------- /src/risc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/risc.h -------------------------------------------------------------------------------- /src/sdl-clipboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/sdl-clipboard.c -------------------------------------------------------------------------------- /src/sdl-clipboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/sdl-clipboard.h -------------------------------------------------------------------------------- /src/sdl-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/sdl-main.c -------------------------------------------------------------------------------- /src/sdl-ps2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/sdl-ps2.c -------------------------------------------------------------------------------- /src/sdl-ps2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/src/sdl-ps2.h -------------------------------------------------------------------------------- /tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/tools/Makefile -------------------------------------------------------------------------------- /tools/asciidecoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/tools/asciidecoder.rs -------------------------------------------------------------------------------- /tools/ob2unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdewacht/oberon-risc-emu/HEAD/tools/ob2unix.rs --------------------------------------------------------------------------------