Skip to content

FujiNet Configuration File: fnconfig.ini

mozzwald edited this page Dec 30, 2023 · 2 revisions

FujiNet Configuration File: fnconfig.ini

This file is used to store configuration on FujiNet and can reside in two places; the internal SPI Flash and the external SD card. At boot, the FujiNet will attempt to mount the SD card and if fnconfig.ini is present, will copy it to internal SPI Flash. Any time a setting is changed, FujiNet will write those setting to the ini file internally and if present, copy it to the SD card. Below are the various sections available in the config file and a brief description of the settings available for each.

[General]

  • devicename=FujiNet
    • mDNS name of FujiNet device
  • hsioindex=0
    • High Speed SIO setting
  • rotationsounds=1
    • Enable (1) or Disable (0) SAM speech for Disk Swapping/Rotation with Button A
  • configenabled=1
    • Enable (1) or Disable (0) CONFIG Boot Disk
  • altconfigfile=/path/to/file/on/sd
    • Path to file on SD card used as CONFIG disk, blank to use internal CONFIG disk
  • boot_mode=0
    • Boot to CONFIG disk (0) or Mount All configured disks (1)
  • timezone=CST6CDT
  • fnconfig_on_spifs=1
    • Enable (1) or Disable (0) saving fnconfig.ini to internal SPI flash storage
  • status_wait_enabled=1
    • Enable (1) or Disable (0)
    • Disabling SIO STATUS wait will cause FujiNET to not wait for other devices to answer OS status call (eg, real D1 floppy drive), however it will fix issue with SpartaDOS X ejecting config Disk on boot.
  • printer_enabled=1
    • Enable (1) or Disable (0) Printer emulation
  • encrypt_passphrase=0
    • Enable (1) or Disable (0) wifi passphrase encryption in fnconfig.ini file

[WiFi]

  • enabled=1
    • Enable (1) or Disable (0) WiFi
  • SSID=
    • SSID of wifi network
  • passphrase=
    • passphrase of wifi network

[Bluetooth]

  • devicename=SIO2BTFujiNet
    • visible BlueTooth device name
  • enabled=0
    • Enable (1) or Disable (0) BlueTooth
  • baud=57600
    • BlueTooth baud rate

[Network]

  • sntpserver=pool.ntp.org

[Host(1-8)]

  • type=SD
    • Types: TNFS (remote TNFS server) or SD (Internal SD Card)
  • name=SD
    • Hostname/IP Address of TNFS server or SD for internal SD Card

[Mount1]

  • hostslot=2
    • The number of the host slot to mount the file from
  • path=/mydisk.atr
    • full path of the file on the host
  • mode=r
    • r for read or w for read/write

[Modem]

  • modem_enabled=1
    • Enable (1) or Disable (0) modem emulation
  • sniffer_enabled=0
    • Enable (1) or Disable (0) modem sniffer logging

[Cassette]

  • play_record=0 Play
  • pulldown=1 Pulldown Resistor
  • cassette_enabled=0
    • Enable (1) or Disable (0) cassette emulation

[CPM]

  • cpm_enabled=1
    • Enable (1) or Disable (0) CP/M emulation
  • ccp=/path/to/file/on/sd
    • Path to a file on SD card used as the CP/M CCP

[ENABLE]

  • Enable (1) or Disable (0) device slots and apetime emulation

  • enable_device_slot_1=1

  • enable_device_slot_2=1

  • enable_device_slot_3=1

  • enable_device_slot_4=1

  • enable_device_slot_5=1

  • enable_device_slot_6=1

  • enable_device_slot_7=1

  • enable_device_slot_8=1

  • enable_apetime=1

Clone this wiki locally