├── .github └── workflows │ └── default.yml ├── .gitignore ├── Makefile ├── README.md ├── char-pty.c ├── char-stdio.c ├── con-char.c ├── con-none.c ├── con-sdl.c ├── con-sdl.h ├── config-advtech.mk ├── config-elks.mk ├── config-or566.mk ├── config.mk ├── emu-char.h ├── emu-con.c ├── emu-con.h ├── emu-int.c ├── emu-int.h ├── emu-main.c ├── emu-mem-io.c ├── emu-mem-io.h ├── emu-proc.c ├── emu-proc.h ├── emu-serial.h ├── emu-timer.h ├── emu-types.h ├── int-8018x.c ├── int-8018x.h ├── int-8xxx.c ├── int-8xxx.h ├── int-r8810.c ├── int-r8810.h ├── io-advtech.c ├── io-or566.c ├── io-pcxtat.c ├── list.c ├── list.h ├── mem-advtech.c ├── mem-io-pcxtat.h ├── mem-or566.c ├── mem-pcxtat.c ├── msdos.img ├── msdos.sh ├── op-class.c ├── op-class.h ├── op-common.c ├── op-common.h ├── op-exec.c ├── op-exec.h ├── op-id-name.c ├── op-id-name.h ├── op-id.h ├── op-print-att.c ├── op-print-intel.c ├── pcat-main.c ├── rom-advtech.c ├── rom-bios.c ├── rom-bios.h ├── rom-elks.c ├── rom-or566.c ├── rom-pcxtat.c ├── rom8x16.c ├── serial-8018x.c ├── serial-8018x.h ├── serial-8xxx.c ├── serial-char.c ├── serial-none.c ├── serial-r8810.c ├── serial-r8810.h ├── timer-8018x.c ├── timer-8018x.h ├── timer-8xxx.c ├── timer-8xxx.h └── timer-r8810.c /.github/workflows/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/.github/workflows/default.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/README.md -------------------------------------------------------------------------------- /char-pty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/char-pty.c -------------------------------------------------------------------------------- /char-stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/char-stdio.c -------------------------------------------------------------------------------- /con-char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/con-char.c -------------------------------------------------------------------------------- /con-none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/con-none.c -------------------------------------------------------------------------------- /con-sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/con-sdl.c -------------------------------------------------------------------------------- /con-sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/con-sdl.h -------------------------------------------------------------------------------- /config-advtech.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/config-advtech.mk -------------------------------------------------------------------------------- /config-elks.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/config-elks.mk -------------------------------------------------------------------------------- /config-or566.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/config-or566.mk -------------------------------------------------------------------------------- /config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/config.mk -------------------------------------------------------------------------------- /emu-char.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-char.h -------------------------------------------------------------------------------- /emu-con.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-con.c -------------------------------------------------------------------------------- /emu-con.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-con.h -------------------------------------------------------------------------------- /emu-int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-int.c -------------------------------------------------------------------------------- /emu-int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-int.h -------------------------------------------------------------------------------- /emu-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-main.c -------------------------------------------------------------------------------- /emu-mem-io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-mem-io.c -------------------------------------------------------------------------------- /emu-mem-io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-mem-io.h -------------------------------------------------------------------------------- /emu-proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-proc.c -------------------------------------------------------------------------------- /emu-proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-proc.h -------------------------------------------------------------------------------- /emu-serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-serial.h -------------------------------------------------------------------------------- /emu-timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-timer.h -------------------------------------------------------------------------------- /emu-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/emu-types.h -------------------------------------------------------------------------------- /int-8018x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-8018x.c -------------------------------------------------------------------------------- /int-8018x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-8018x.h -------------------------------------------------------------------------------- /int-8xxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-8xxx.c -------------------------------------------------------------------------------- /int-8xxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-8xxx.h -------------------------------------------------------------------------------- /int-r8810.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-r8810.c -------------------------------------------------------------------------------- /int-r8810.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/int-r8810.h -------------------------------------------------------------------------------- /io-advtech.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/io-advtech.c -------------------------------------------------------------------------------- /io-or566.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/io-or566.c -------------------------------------------------------------------------------- /io-pcxtat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/io-pcxtat.c -------------------------------------------------------------------------------- /list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/list.c -------------------------------------------------------------------------------- /list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/list.h -------------------------------------------------------------------------------- /mem-advtech.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/mem-advtech.c -------------------------------------------------------------------------------- /mem-io-pcxtat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/mem-io-pcxtat.h -------------------------------------------------------------------------------- /mem-or566.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/mem-or566.c -------------------------------------------------------------------------------- /mem-pcxtat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/mem-pcxtat.c -------------------------------------------------------------------------------- /msdos.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/msdos.img -------------------------------------------------------------------------------- /msdos.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./emu86 -I msdos.img ${1+"$@"} 3 | -------------------------------------------------------------------------------- /op-class.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-class.c -------------------------------------------------------------------------------- /op-class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-class.h -------------------------------------------------------------------------------- /op-common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-common.c -------------------------------------------------------------------------------- /op-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-common.h -------------------------------------------------------------------------------- /op-exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-exec.c -------------------------------------------------------------------------------- /op-exec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-exec.h -------------------------------------------------------------------------------- /op-id-name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-id-name.c -------------------------------------------------------------------------------- /op-id-name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-id-name.h -------------------------------------------------------------------------------- /op-id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-id.h -------------------------------------------------------------------------------- /op-print-att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-print-att.c -------------------------------------------------------------------------------- /op-print-intel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/op-print-intel.c -------------------------------------------------------------------------------- /pcat-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/pcat-main.c -------------------------------------------------------------------------------- /rom-advtech.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-advtech.c -------------------------------------------------------------------------------- /rom-bios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-bios.c -------------------------------------------------------------------------------- /rom-bios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-bios.h -------------------------------------------------------------------------------- /rom-elks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-elks.c -------------------------------------------------------------------------------- /rom-or566.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-or566.c -------------------------------------------------------------------------------- /rom-pcxtat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom-pcxtat.c -------------------------------------------------------------------------------- /rom8x16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/rom8x16.c -------------------------------------------------------------------------------- /serial-8018x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-8018x.c -------------------------------------------------------------------------------- /serial-8018x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-8018x.h -------------------------------------------------------------------------------- /serial-8xxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-8xxx.c -------------------------------------------------------------------------------- /serial-char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-char.c -------------------------------------------------------------------------------- /serial-none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-none.c -------------------------------------------------------------------------------- /serial-r8810.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-r8810.c -------------------------------------------------------------------------------- /serial-r8810.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/serial-r8810.h -------------------------------------------------------------------------------- /timer-8018x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/timer-8018x.c -------------------------------------------------------------------------------- /timer-8018x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/timer-8018x.h -------------------------------------------------------------------------------- /timer-8xxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/timer-8xxx.c -------------------------------------------------------------------------------- /timer-8xxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/timer-8xxx.h -------------------------------------------------------------------------------- /timer-r8810.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfld-fr/emu86/HEAD/timer-r8810.c --------------------------------------------------------------------------------