This page (revision-16) was last changed on 03-Feb-2023 15:21 by Steve N 

This page was created on 23-Jan-2016 02:37 by Steve N

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
16 03-Feb-2023 15:21 25 KB Steve N to previous
15 26-Jan-2016 01:32 25 KB Steve N to previous | to last Added table of contents
14 24-Jan-2016 11:42 25 KB Steve N to previous | to last Amended relocation text
13 24-Jan-2016 09:38 25 KB Steve N to previous | to last Added alternate drive check information. Needs comments on status codes.
12 24-Jan-2016 05:58 24 KB Steve N to previous | to last Added credit information
11 23-Jan-2016 10:21 24 KB Steve N to previous | to last Cleaned up the English from Google English to UK English in the examples sectio.
10 23-Jan-2016 10:03 24 KB Steve N to previous | to last Previously missed out a couple of updates
9 23-Jan-2016 10:02 24 KB Steve N to previous | to last Cleaned up plenty of copied and pasted code.
8 23-Jan-2016 08:32 24 KB Steve N to previous | to last Wiki restricts consecutive spaces to 1, using code formatting to stop this.
7 23-Jan-2016 06:55 24 KB Steve N to previous | to last Added download location information and amended formatting...
6 23-Jan-2016 06:49 24 KB Steve N to previous | to last Formatting amendments... needs a lot more
5 23-Jan-2016 06:41 24 KB Steve N to previous | to last Formatting corrections...
4 23-Jan-2016 03:13 24 KB Steve N to previous | to last Added .cfg file details
3 23-Jan-2016 02:57 23 KB Steve N to previous | to last Cleaned up formatting a lot. Ready for public viewing and amendment.
2 23-Jan-2016 02:45 23 KB Steve N to previous | to last Some headers set up, still needs lots of reformatting... (work in progress)
1 23-Jan-2016 02:37 25 KB Steve N to last Initial raw dump from document released on AtariAge

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 38 added one line
At line 39 changed one line
Disk images (.atr files) need to be prepared in advance for xBIOS to work.
Disk images (.atr files) need to be prepared in advance for xBIOS to work.
At line 41 changed one line
A disk image is a file which simulates a disk. It will contain 1 or more files which can be used by your programs.
A disk image is a file which simulates a disk. It will contain 1 or more files which can be used by your programs.
At line 43 changed one line
In order to prepare them, an external tool needs to be used.
In order to prepare them, an external tool needs to be used.
At line 47 added one line
At line 50 added one line
At line 52 added one line
At line 65 removed one line
xBIOS now also needs adding into the development project which is being created. The following code needs to be pasted into a project:
At line 70 added 7 lines
xBIOS now also needs adding into the development project which is being created.
There are two ways of achieving this:
Option 1:
The following code needs to be pasted into a project:
At line 127 added 23 lines
Option 2:
From xBIOS v4.2 and above, you can use the xBIOS.cfg file which is as below.
{{{
opt h-
.byte $43 ; config for v4.3 version
.byte c'XAUTORUN ' ; autorn file fname
.byte >$0800 ; xB adress for relocator
.byte >$0700 ; xB buffer adress for relocator
.word $02e2 ; INITAD
.word $02e0 ; RUNAD
.word $0000 ; custom I/O module - $0000 means use internal xB SIO
.word $0000 ; relocator for custom I/O module
.byte $ff ; PORTB - you can't swith off BASIC this way
.byte $40 ; NMIEN - config at start
.byte $c0 ; IRQEN - config at start
}}}
Please note that xBIOS do not use page zero.
At line 720 changed one line
Simply download xBOOT from http://xxl.atari.pl and add it to your disk using an external tool such as ‘franny’. Name the first file to load ‘AUTORUN’. This will auto-load.
Simply download xBOOT from [http://xxl.atari.pl] and add it to your disk using an external tool such as ‘franny’. Name the first file to load ‘AUTORUN’. This will auto-load.
At line 763 added one line
At line 765 added one line
xBOOT uses 384 bytes at $480 and $f9-$ff in page zero.