emulators/x16-rom 48 NetBSD
ROM for the Commander X16 computer system
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- commander-x16-rom-license
- Categories
- emulators
- Package size
- 82.2 KiB, 256.0 KiB installed
Description
This is the Commander X16 ROM containing BASIC, KERNAL, DOS and GEOS. BASIC and KERNAL are derived from the Commodore 64 versions. GEOS is derived from the C64/C128 version.
* BASIC is fully compatible with Commodore BASIC V2, with some additions. * KERNAL: -> supports the complete $FF81+ API. -> adds lots of new API, including joystick, mouse and bitmap graphics. -> supports the same $0300-$0332 vectors as the C64. -> does not support tape (device 1) or software RS-232 (device 2). * GEOS is fully compatible with the C64 version. * DOS -> is compatible with Commodore DOS ($, SCRATCH, NEW, ...). -> works on SD cards with FAT32 filesystems. -> supports long filenames, timestamps. -> supports partitions and subdirectories (CMD-style). * CodeX Interactive Assembly Environment -> edit assembly code in RAM -> save program, and debug information -> run and debug assembly programs
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | emulators/x16-rom | 48 |
| FreeBSD | emulators/x16-rom | r49 |
| DragonFly | emulators/x16-rom | r48 |
| HardenedBSD | emulators/x16-rom | r49 |
| GhostBSD | emulators/x16-rom | r49 |
Install
Binary package:
pkgin install x16-rom
From pkgsrc:
cd /usr/pkgsrc/emulators/x16-rom && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 48 |
| NetBSD 10.1 aarch64 | 48 |
| SmartOS / illumos x86_64 | 48 |
| macOS 15 arm64 | 48 |