fb1k is yet another filebrowser for SD2IEC (and compatible) devices,
including special version of sjload integrated. Latest nightly firmware
(sd2iec.de/nightlies) recommended with default configuration.

FEATURES:

- Supports up to 1024 files in a directory/disk image.
- Can load PRG files: $0400 to $FFFF (Tested with 243 blocks AR freeze).
- Uses sjload both to load directory and selected file.
- Parent/Root directory access possible.
- Disables loading SEQ REL USR ... files in disk images.
- Disables loading files with .CRT .T64 and .SID extensions in directories.
- .D41 .D64 .D71 .D81 .DNP and .M2I extensions are handled as disk images.
- Remembers last position on INST DEL key pressed.

CONTROLS:

- CRSR UP/DOWN		One position up/down.
- CRSR LEFT/RIGHT	Page up/down.
- F5			Go to first entry.
- F7			Go to last entry.
- CLR HOME		Back to root directory (CD// command).
- INST DEL		Back to parent directory (CD<- command).
- RETURN		Enter directory/Mount image/Load file.
- SHIFT + RETURN	Autostart image with LOAD"*",8,1 and RUN.
- RUN STOP		Quit file browser.

DEFAULT COLORS:

- Directory entry	White
- Program/Disk image	Grey
- Other			Black

VERSION HISTORY:

1.1			Clears screen properly before RUN.
			Sjload optimized for maximum speed. $D020 effects
			removed.
			Sjload loading range extended.
			Remember last position on parent directory feature
			added.
			Default colors can be modified.

1.0			Initial version.

BENCHMARKS:

PRG file (142 blocks)	fb1k: 3.70 s.		jiffy: 4.25 s.
PRG file (202 blocks)	fb1k: 5.20 s.		jiffy: 5.90 s.
DIR with 914 files	fb1k: 7.50 s. 		(load and display)

CHANGING DEFAULT COLORS:

Open fb1k file with a hex editor, change offsets from 0x88C to end :

0x88C	0F	GUI ink color
0x88D	0C	$D020 border color
0x88E	0B	$D021 background color
0x88F	0D	Disk header color
0x890	01	Directory entry color
0x891	0C	Program/disk image color
0x892	00	Other entry color
0x893	07	Selector sprite color

After changing default values above and saving file in hex editor, color
modification is complete. Color codes are :

$00		black
$01		white
$02		red
$03		cyan
$04		purple
$05		green
$06		blue
$07		yellow
$08		orange
$09		brown
$0A		pink
$0B		dark grey
$0C		grey
$0D		light green
$0E		light blue
$0F		light grey 

Coded by Erhan / Nostalgia in 04/2019. Thanks to:

- 1570			initial sjload.asm source code.
- Sailor/Triad		improvements on above sources and inspired from his FB:
			csdb.dk/release/?id=101620 
- codebase64.org	disk I/O DOS examples.