Fuzix OS
For source code and licenses please visit the Github
repository. The matching tag is '0.2'.
Filesystem Images
- 6809 Root Filesystem (32MB for Dragon NX-32 and similar)
- Root file system for 6809 machines with userspace loading at 0x8000
(Dragon-nx32 and similar). Not suitable for COCO3.
- 68000 Root Filesystem (15MB for v68)
- Testing file system for 68K development work. This is not yet a full set of
packages.
- Z80 Root Filesystem (32MB)
- Use this file system for most Z80 systems
- Z80 Root Filesystem (4MB)
- Use this file system for the 4MB hard drive emulated by Z80Pack
(drivei.dsk).
- Z80 Roof Filesystem
(720K)
- A small root file system for putting on a DSDD 80 track disk
- Z80 Roof Filesystem
(360K)
- A small root file system for 360K disk drives (SSDD, DSSD)
Note: 8bit userspace binaries are not currently generated relocatable. This
means that the COCO3 and TRS80 Model I/III (plus clones) need their own filesystem builds.
Emulator Images
- Images for v68 emulator
- Snapshot of the current kernel (non banked), boot loader and file system
(disk.img) plus the boot prom image (boot.dat). Launch with v68 -p.
- Images for Memotech 512 (MEMU
emulator)
- This consists of an 80 track bootable floppy and a kernel image that can
either be booted from CP/M or directly via memu if you don't have CP/M on
you Memotech. Boot this with "./fullcpm.sh -iobyte 0x80 -addr 0x0100 -mem
fuzix.com -serial2-out /dev/tty -sdx-mfloppy root.mfloppy". You can start a
getty on both consoles (40 column and 80 column monitors) and switch between
them using shift F1/F2.
- Images for the N8VEM/Retrobrew SBC
V2
-
A bootable 32MB disk image for an SBCv2 system with PropIO and a filesystem
in the first 15MB partition. This can also be used as an SD card image on
the emulator. The emulator (unlike the real thing) also needs a hard disk
present or it will hang for 30 seconds+ on boot. This is an emulation bug.
- Images for TRS80 model 4P
- Build the fixed xtrs in the EtchedPixels github and then run "xtrs
-model 4p -huffman. You can use shift-f1/f2
to switch virtual terminals. Give a root device of 1 to boot the system
off the hard disk partition. The provided image is a 20MB classic disk image
with 15MB for the OS and 5MB of swap. Running without a banked memory
expansion is broken in v0.2 but will get debugged shortly.
- Images for Z80Pack
- Three disc set. Drive A is a boot floppy, I is the root file system, J
is the swap disk. Run ./cpmsim and at the boot device prompt type 256 to
get the I drive. You can enable additional terminals by editing /etc/inittab to add the network terminal
ports Z80Pack provides and then doing telinit q.