Project

General

Profile

SD structure » History » Version 6

foft, 05/27/2018 07:59 PM

1 1 foft
h1. SD structure
2
3 4 foft
Historically the SD card was used to load the OS roms and BASIC roms. The format was developed for the MIST (and similar devices) where there are multiple platforms. It is a bit over the top for the EclaireXL which is only trying to be a clone of a single platform.
4 1 foft
5
Essentially it expects a FAT formatted SD card (suggest 1-2GB) containing the folder structure:
6 3 foft
<pre>
7 1 foft
atari800/
8
  user/
9
  rom/
10 3 foft
</pre>
11 1 foft
12
h2. User
13
14 6 foft
The EclaireXL has a built in SDrive derived set of virtual disk drives. It also has cartridge hardware for most of the common cartridge schemes.
15
16 1 foft
Under user you can put any atrs, xex files or car files. You can use long filenames and folders to organise them.
17
18 5 foft
h3. ATR
19
20
Atari disk image. Virtual disk, its possible to load/save files from these. Note that it is not possible to create files (e.g. blank disks) from the EclaireXL firmware, you must copy a blank disk image onto the SD card!
21
22
h3. XEX
23
24
Atari executable, as normally loaded from DOS. These can be directly booted.
25
26
h3. CAR
27
28
Cartridge image with a header to say what the memory layout is. So that the turbo freezer derived cartridge hardware can select the correct address decoding scheme.
29
30 1 foft
h2. Rom
31
32
Under rom you no longer need to put anyway, since its stored on the flash chip. However you CAN put:
33
* A bunch of OS/basic roms
34
* Turbo freezer rom
35
* Settings
36
37
When the EclaireXL starts it up it loads the OS and settings from the flash. It then can override these if certain special files are present.
38
39
h3. Special rom files
40 2 foft
41 1 foft
* atarixl.rom - main OS rom
42
* ataribas.rom - atari basic
43
* freezer.rom - turbo freezer rom
44
* settings - video and system settings 
45
46
h4. Rom files
47
48
If present these are loaded instead of the os and basic rom on the flash chip. This is useful to have e.g. an 'Altirra OS/basic' sd card or an  'OS B' sd card etc.
49
50
h4. Settings
51
52
If these are present then they are loaded in place of the settings on the flash chip. So you can for instance put in a settings file to force it to start in the specified video mode. Some example files and a program to create them can be found in here: http://www.64kib.com/autobuild/private/settings_examples/
53
54
h3. Other rom files
55
56
Any other files in the rom folder are ignored. You can for instance put in atariosb.rom and atariosa.rom and load these from the menu to switch rom.