File: config

package info (click to toggle)
aranym 0.9.4beta2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 7,468 kB
  • ctags: 15,193
  • sloc: cpp: 69,881; ansic: 28,236; sh: 3,470; asm: 1,818; makefile: 706; perl: 492; objc: 225
file content (265 lines) | stat: -rw-r--r-- 5,641 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
# example of ARAnyM config file (by default stored in $HOME/.aranym/config)

[GLOBAL]
# FastRAM size in megabytes.
FastRAM = 0

# Atari floppy device (GEMDOS A:) is mapped to host floppy block device
Floppy = /dev/fd0

# location of TOS 4.04 ROM image (full path)
TOS = /usr/local/share/aranym/ROM

# location of EmuTOS (full path)
EmuTOS = 

# location of FreeMiNT kernel (full path)
Bootstrap =

# FreeMiNT configuration
BootstrapArgs =

# default boot drive for FreeMiNT
BootDrive =

# grab mouse to ARAnyM window when the mouse enters the window rectangle
AutoGrabMouse = Yes

# UTC (GMT) or localtime? Set GMT for Linux-m68k or FreeMiNT with timezones
GMTime = No


# Hotkeys: invoke certain ARAnyM functions by pressing a key combination
# Format: function = key code : modifiers combination
[HOTKEYS]
# open up the SETUP GUI
Setup = 19:0

# quit ARAnyM immediately
Quit = 19:0x1

# reboot ARAnyM (like pressing the Reset button on a real machine)
Reboot = 19:0x40

# free mouse and keyboard focus - mouse can leave the ARAnyM window
Ungrab = 27:0x140

# call the internal debugger (if compiled in)
Debug = 19:0x100

# make a copy of the screen to file in BMP format in current directory
Screenshot = 316:0

# switch ARAnyM to fullscreen (or back to a window mode)
Fullscreen = 302:0


[STARTUP]
# grab mouse at ARAnyM startup
GrabMouse = Yes

# start ARAnyM with debugger
Debugger = No


[IKBD]
# if enabled (set to Yes) then mouse wheel sends Eiffel scancodes
# if disabled (set to No) then mouse wheel simulates Up/Down arrow keys
WheelEiffel = No

# AltGr key is the Alt key on the right of Space Bar on PC102+ keyboards
# if enabled then the AltGr key sends same scancode as on Milan computer
# if disabled then the AltGr key behaves just like the normal Alt key
AltGr = Yes


[JIT]
# enable JIT compiler
JIT = No

# enable JIT compiler for FPU (if JIT compiler is enabled)
JITFPU = Yes

# size of cache for compiled code
JITCacheSize = 8192

# enable lazy flush (invalidation) of JIT cache
JITLazyFlush = 1

# disable compiling of certain instructions (16-bit mask)
JITBlackList = 

# ???
JITInline = No

[VIDEO]
# start ARAnyM in fullscreen
FullScreen = No

# set the booting color depth (-1 = follow NVRAM setting)
BootColorDepth = -1

# VIDEL generated screen copied to host screen at 50/VidelRefresh (50/2 = 25 Hz)
VidelRefresh = 2

# set the connected monitor (-1 = follow NVRAM setting)
VidelMonitor = -1


[TOS]
# patch TOS _MCH cookie value (50000 means ARAnyM - 30000 would mean Falcon)
Cookie_MCH = 50000

# redirect TOS bconout characters to the host console window
RedirConsole = No


# IDE Devices configuration
# update the Cylinders/Heads/SectorsPerTrack according to your drive geometry!
# Range: IDE0-IDE1
[IDE0]
Present = Yes
IsCDROM = No
ByteSwap = No
ReadOnly = No
Path = /home/user/.aranym/diskImageC
Cylinders = 2100
Heads = 16
SectorsPerTrack = 63
ModelName = Master


# Direct partitions configuration
# Range: PARTITION0-PARTITION7
[PARTITION0]
Path = 
Present = No
PartID = BGM
ByteSwap = No
ReadOnly = No


# HostFS access with hostfs.xfs
# Format: GEMDOS drive = host path
# Range: A-Z
[HOSTFS]
A = 
B = 
C = 
D = 
E = 
F = 
G = 


[OPENGL]
# Enable OpenGL rendering for the atari screen
#  (ARAnyM must be compiled with OpenGL support)
Enabled = No

# Use linear filtering on the atari screen
Filtered = No


# Networking (FreeMiNT with aranym.xif)
# Range: ETH0-ETH3
[ETH0]
# Type: ptp or bridge
Type = ptp
# host tunnel device name
Tunnel = tap0
HostIP = 192.168.0.1
AtariIP = 192.168.0.2
Netmask = 255.255.255.0
# enter your desired MAC Address here in the format "aa:bb:cc:dd:ee:ff"
MAC =


[LILO]
# Full path to a (optionally gzipped) kernel image
Kernel = linux.bin

# Command line to pass to the kernel
Args = root=/dev/ram video=atafb:vga16 load_ramdisk=1

# Full path to a (optionally gzipped) ramdisk file
Ramdisk = root.bin


[MIDI]
# Type of MIDI port emulation:
#  none -> No output
#  file -> Output to file
#  sequencer -> Use /dev/sequencer device under Linux
Type = file
# Output to file, filename
File = /tmp/aranym-midi.bin
# Output to Linux /dev/sequencer device
Sequencer = /dev/sequencer


[CDROMS]
# MetaDOS physical device letter = SDL CD-ROM drive number
# Range: A-Z
A = 2
W = 1
Z = 0


[AUTOZOOM]
# Automatically resize the atari screen to the host screen size
Enabled = No

# Use integer coefficients to resize the atari screen
IntegerCoefs = No

# Use a fixed host screen size whenever the Atari screen size changes
FixedSize = No

# Width of host screen if fixed size
Width = 800

# Height of host sceren if fixed size
Height = 600


[NFOSMESA]
# Channel size (16 if you are using libOSMesa16, or 32 for libOSMesa32)
ChannelSize = 0
# Library to load for standard OpenGL functions (not needed for libOSMesa[16,32])
LibGL = libGL.so
# Library to load for OSMesa rendering functions
LibOSMesa = libOSMesa.so


[PARALLEL]
# Type of parallel port emulation:
#  file -> Output to file
#  x86 -> Hardware access under Linux/X86
#  parport -> Use /dev/parport device under Linux
Type = file
# Output to file: filename, stdout, or stderr
File = stderr
#  File = stdout
#  File = stderr
# Linux parport device for Type=parport
Parport = /dev/parport0


[NATFEATS]
# CD-ROM driver to use
#  linux -> Use Linux ioctls() for CD-ROM access (audio and data)
#  sdl -> Use SDL functions for CD-ROM access (audio only)
CDROM = sdl
#  CDROM = linux

# VDI renderer to use
#  soft -> Standard software renderer
#  opengl -> Hardware accelerated renderer
Vdi = soft
#  Vdi = opengl


[NFVDI]
# Tell Aranym whether to use host mouse cursor, or standard Atari cursor
UseHostMouseCursor = No