From b369f37c6244b5d56742b56f745219fb2544efe2 Mon Sep 17 00:00:00 2001 From: Ian C Date: Fri, 16 Feb 2007 01:10:41 +0000 Subject: Some hi-res support. Added new config page and averaging touchscreen reads. In process of writing file selector. --- instructions.txt | 66 +++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 56 insertions(+), 10 deletions(-) (limited to 'instructions.txt') diff --git a/instructions.txt b/instructions.txt index b7f6089..a929069 100644 --- a/instructions.txt +++ b/instructions.txt @@ -56,6 +56,9 @@ I'm probably being overly paranoid there, but better safe than sorry. + In any of the following sections where files are mentioned it obviously + doesn't apply to the 'nofat' versions. + 3. Using DS81 ------------- @@ -96,11 +99,12 @@ built into it). The next section has extra information on the loading of games. - STICK SHIFT ON - Sets the shift key so it stays down until pressed again. - - STICK SHIFT OFF - Sets the shift key so it behaves likes all the other keys. + CONFIGURE + Lets you configure settings (see last section for settings). + + If you press SELECT to exit the configuration screen then the + configuration is saved into the file /DS81.CFG which is read on + start-up. MAP JOYPAD TO KEYS Allows you to redefine the DS's joypad and buttons to ZX81 keys. @@ -111,7 +115,7 @@ -3. Using the internal tapes on DS81 +4. Using the internal tapes on DS81 ----------------------------------- Games on the ZX81 were supplied on cassette. DS81 includes a few tape @@ -133,7 +137,7 @@ 7. The tape will load and run. -3. Using external tapes on DS81 +5. Using external tapes on DS81 ------------------------------- If you are using the version of DS81 that allows the use of FAT devices, @@ -144,9 +148,51 @@ and either put it in the root directory of the FAT device or in a directory called ZX81SNAP. - Note that currently hi-resolution games will not work. For that matter, - it can't be at all guaranteed that all original ZX81 games will work as - expected. After all, DS81 isn't really a ZX81. + Alternatively if you can't remember the names of files, loading "*" will + give you with a file selector to select the tape file with. + + Note it can't be at all guaranteed that all original ZX81 games will work + as expected. After all, DS81 isn't really a ZX81. + + +6. High Resolution Support +-------------------------- + + There is now some support for high-resolution ZX81 games. Currently + it doesn't run quite full speed, and it won't work if the routines are + too clever - unfortunately, like Manic Miner where it switches between + high and low-resolution in the same frame. + + I know the Software Farms games seem to work (though "Forty Niner" + sometimes goes mad on the 2nd level). Steven McDonald's games seem to + cause no-problem. + + If you know of a game that seems to cause it real trouble, please let me + know -- the high-resolution support is still a bit of a hack whereby the + emulator searches memory for the display file on detecting that the I + register has changed. + + +7. Configuration Options +------------------------ + + STICKY SHIFT + + This option allows you to decide whether the shift key on the soft + keyboard is sticky (toggles when you press it) or acts like the other + keys. You should never need to make it non-sticky unless a game needs + it. + + AVERAGE TOUCHSCREEN + + This option can be enabled if your touch-screen seems to suffer from + jumps (mine seems to once in a while) and causes the soft keyboard to + only register touchscreen presses if they are withing 5 pixels of each + other over two frames. Your milage my vary, but for me it stops the + menu randomly appearing. + + This means that response can be reduced by a frame, but it shouldn't + cause problems. ------------------------------------------------------------------------------- -- cgit v1.2.3