Commit 205603c4 authored by Sergio Costas's avatar Sergio Costas

Updated documentation and version number

parent dead0310
......@@ -17,3 +17,5 @@ WHAT EMULATES RIGHT IN FBZX?
-Allows to insert POKE values in memory (inmunity, infinite lives...)
-Can load and save SCR snapshots
-ULAPlus support
-Allows to save data in TAP and TZX files
-Allows to fast-load from TAP and TZX files (only certain block types)
\ No newline at end of file
......@@ -62,7 +62,7 @@ FBZX can handle TAP files (load and save), and have a fast-load mode that allows
to load in milliseconds a TAP file. This fast-load mode is enabled by default, but
can be disabled.
FBZX can also handle TZX files (see README.TZX for details).
FBZX can also handle TZX files (both load and save) (see README.TZX for details).
FBZX can emulate the Kempston, Cursor, Sinclair 1 and Sinclair 2 joysticks,
with the cursor keys (fire is emulated with the right ALT key, ALT-GR
......@@ -182,7 +182,7 @@ since the emulator intercepts the call to SA-BYTES). Each new block is added at
the end of the file, but only if the SAVE operation is enabled for this file.
HOW WORKS THE FAST SPEED LOAD AND SAVE FOR TAP FILES?
HOW WORKS THE FAST SPEED LOAD AND SAVE FOR TAP/TZX FILES?
Just type LOAD "" in the emulator (or choose the TAPE LOADER option in the 128K
menu) and the tape will automagically load. This only works with programs that
......@@ -199,15 +199,11 @@ tape when you want with the right option in the TAP menu (F3 key).
In a near future a block manager will be added, in order to allow the user to
choose a block into the TAP file (thinking in multistage games).
Remember that the Fast Speed is available only for TAP files, not in TZX. In
the last case you can go to the SETTINGS menu (F4) and change the TURBO mode
to FAST, so the tape will load faster, and then change again to NORMAL.
The FAST SPEED applies when saving too. The SAVE operation is done ALWAYS
when SA-BYTES (in the Spectrum ROM) is called. The difference between FAST and
normal SAVE is that FAST returns inmediately, and NORMAL calls the original
routine. This means that, if you abort the save command, the block will be saved
in the TAP file anyway.
Remember that the Fast Speed is available both for TAP and TZX files, but it
only works with some parts (only when the ROM is called, never for specific
loader routines). In the last case you can go to the SETTINGS menu (F4) and
change the TURBO mode to FAST, so the tape will load faster, and then change
again to NORMAL.
HOW WORKS THE INTERFACE I AND MICRODRIVE EMULATION?
......
......@@ -6,7 +6,7 @@ allow to load the 99% of the games, including a lot with specific load
routines (like Turbo).
I didn't add that blocks because I was able to find only a limited number of
TZX with estrange load protections, so I preferred to add only blocks that I can test
TZX with odd load protections, so I preferred to add only blocks that I can test
myself.
If you try to load a TZX file that contains an unsuported block, FBZX will show
......
2.99.0
*Refactor in C++
*Allows to use fast-load with some parts of TZX files too
*Allows to save data both in TAP and TZX files
*Sorts the files and folders alphabetically
*New fonts for menus
*Supports new TZX blocks, like "pause if 48K mode"
2.10.0
*Fixed CPIR, CPDR, INI, INIR, IND, INDR, OUTI, OTIR, OUTD and OTDR instructions
......
......@@ -53,7 +53,7 @@ void help_menu() {
llscreen->clear_screen();
llscreen->print_string("FBZX (2.12.0)",-1,1,15,0);
llscreen->print_string("FBZX (2.99.0)",-1,1,15,0);
llscreen->print_string("Available keys",-1,2,14,0);
llscreen->print_string("Shift:Caps Shift Ctrl:Symbol Shift",-1,4,11,0);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment