Skip to content

Configuration guide

cheveron edited this page Feb 1, 2022 · 10 revisions

SE Basic IV can be configured using an optional SYSTEM.PRF file in the /SYSTEM/PREFEREN.CES folder. This file accepts line endings in Macintosh (CR), UNIX (LF) and Windows (CRLF) line endings.

The config file currently supports three settings:

  • cp: code page (2K bitmap font file)
  • kb: keyboard (4K or 16K keymap file depending on Uno hardware version)
  • ln: language (608 byte message file with required code page in file name)
  • sc: scan-doubler control (Uno hardware specific)

Example: Spanish language / Western European code page / V4 US keyboard enabled

### language (number = required code page)

## deutsch
# ln=DE-1252

## english (US)
# ln=EN-US 

## español
ln=ES-1252

## français
# ln=FR-1252

## italiana
# ln=IT

## magyar
# ln=HU-1250

## nederlands
# ln=NL

## português (Portugal)
# ln=PT-1252

## suomi
# ln=FI=1252

## türk
# ln=TR-1254

## ελληνικά
# ln=GR-1253

## русский
# ln=RU-1251

## українська
# ln=UA-1251

## 日本語
# ln=JP-0932


### code page (8-bit system font)

## Baltic
# cp=1257-BAL

## Cyrillic
# cp=1251-CYR

## Greek
# cp=1253-GRE

## Hebrew
# cp=1255-HEB

## Japanese (MSX 2+)
# cp=0932-JAP

## Latin 1 / Western European
cp=1252-EUW

## Latin 2 / Central European
# cp=1250-EUC

## Turkish
# cp=1254-TUR

## Vietnamese
# cp=1258-VIE

## Atari 8-bit
# cp=ATASCII

## Atari ST
# cp=ATARI-ST

## Commodore 8=bit
# cp=PETSCII

## IBM PC US
# cp=0437-IBM

# Help system
# cp=HELP


### keyboard  (generated by the keymap.c)

## SE v2
# kb=SEV2

## SE v4
# kb=SEV4

## US v2
# kb=USV2

## US v4
kb=USV4


### scandoubler setting (default is on)

# sc=off

If no SYSTEM folder is provided, the computer will boot with the default US English settings. The SYSTEM folder may contain these subfolders:

  • EXTENSIO.NS - Firmware modules that can be loaded in RAM at boot time.
  • FONTS - System code pages and other fonts.
  • KEYBOARD.S - Keyboard layout files.
  • LANGUAGE.S - Error message in various languages for specific code pages.
  • PREFEREN.CES - System and application preferences.
  • TEMPORAR.Y - A location for temporary files. Automatically erased during a cold boot.
Clone this wiki locally