Skip to content

Latest commit

 

History

History

SD Card Contents

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SD card creation

Format your SD with a FAT32 file system

Copy the .ini, .bin, .id and (unzipped) .img files from this directory onto the SD Card.

Thats it...


NOTE CF is no longer the default IDE format

changed to .img format with a 1K id (identification) file if you want to use .cf add iscf=1 to the IDE section of the ini file


INI file advanced usage

Using SIO based software

Requires CPM Inc Transient Apps SIO2.img, CPMIDE.id, 24886009.BIN and rc2040.ini as below

Rom Details

Rom has basic at address 0x0000 (000) ROMsize 0x2000

Rom has basic at address 0x2000 (001) ROMsize 0x2000

CP/M / Basic via monitor at address 0x4000 (010) ROMsize 0x4000

Small Computer Monitor at 0xe000 (111) ROMsize 0x2000

More detail at https://github.com/RC2014Z80/RC2014/tree/master/ROMs/Factory

RC2040.INI SIO2

Config with no switches and other emulation settings for SIO2

[IDE]
idefile = "CPM Inc Transient Apps ACIA.img";
idefilei = "CPMIDE.id";

[ROM]
a13 = 0;
# Address switches 0=0x0000 100=0x8000 111=0xE000
a14 = 1;
a15 = 0;
# ROM file as ROM source
romfile = "24886009.BIN";
# source for Rom Loading - see a13 a14 a15

# Size of ROM
romsize=0x4000;

[CONSOLE]
# Console port 0=UART or 1=USB
port = 1;

[EMULATION]
# ACIA=0 SIO=1;
# SIO selected
serialtype = 1;
# describe the ini
inidesc="SIO using 24886009.BIN";

[SPEED]
# Pico overclocking *1000 Mhz
overclock = 250;
# overclock the Pico at 250 x 1000

RC2040.INI ACIA

Config with no switches and other emulation settings for ACIA

Requires CPM Inc Transient Apps ACIA.img, CPMIDE.id, R0001009.BIN and rc2040.ini as below

Rom Details

Rom has basic at address 0x0000 (000)

CP/M via monitor at address 0x8000 (100)

Small Computer Monitor at 0xe000 (111)

More detail at https://github.com/RC2014Z80/RC2014/tree/master/ROMs/Factory

RC2040.INI

Config with no switches and other emulation settings

[IDE]
idefile = "CPM Inc Transient Apps ACIA.img";
idefilei = "CPMIDE.id";

[ROM]
a13 = 0;
# Address switches 0=0x0000 100=0x8000 111=0xE000
a14 = 0;
a15 = 1;

# Size of ROM
romsize=0x4000;

#ROM file as ROM source
romfile = "R0001009.BIN";
# source for Rom Loading - see a13 a14 a15

[CONSOLE]
# Console port 0=UART or 1=USB
port = 1;

[EMULATION]
# ACIA=0 SIO=1;
# ACIA selected
serialtype = 0;
# describe the ini
inidesc="ACIA using R0001009.BIN";

[SPEED]
# Pico overclocking *1000 Mhz
overclock = 250;
# overclock the Pico at 250 x 1000

Other INI options

[ROM]
# non standard start vector (e.g not 0x0000);
jumpto = 0x2000;

# ram only (no rom, 64K load from romfile);
ramonly = 1;

[PORT]
# set the IO address of the 8 bit port
pioa=0

[IDE]
# Turn off IDE
ide=0;
# enable cf file as idefile rather then .img format
iscf=1;

[EMULATION]
# ini file description to show at boot
inidesc="Broken INI file";

[DEBUG]
# trace details in RC2040.c
trace = 0