wiconbi000:This is the Elc2 emulator.|M Menu for iconbarmenu, Select/Adjust to open main window
wmainiff:Mainwindow for !Elc2. Drag files to execute directly onto this window.
wleftpanei0:Toggles between American, British and Electron keyboard 'translation'.
wleftpanei1:Select to open Monitorwindow|MAdjust to open window for timing adjustments|M    (Should normally not be needed)
wleftpanei2:Reset emulation,|MIf you changed Configuration it should use these settings from now on.
wleftpanei3:Select=toggle sound/mute,|MAdjust=open sound amplitude window
wleftpanei4:Select=1 X speed of a real Electron.|MAdjust=increase speed
wleftpanei5:Select=open Cassetterecorder window.|MAdjust=open window with various cassetterecorder programdata|M   (Should normally not be needed)
wleftpanei6:Open Rom slots window
wleftpanei7:Open Diskette drive window
wleftpanei8:Select = go into Singletasking,|M(Back to multitasking with F12).|MAdjust=save a Sreendump in !Elc2.DUMP.
wleftpaneiA:Adjust opens window to do sundry things|M e.g. set traps, save instr freqs, regroup emulation instrs
wleftpanei9:Select=1 X speed of a real Electron.|MAdjust=increase speed of execution
wmonitoritoggle43:Select=toggle between #instrs and #cycles|MAdjust=reset to zero.
wmonitoridonecyclesorinstrs:How many cycles or instrs have been done since last opening of monitorwdw or last reset-to-zero
wmonitoristepback:Step one instruction back, Acc,X,Y etc adjusted accordingly
wmonitoristepforward:Select=step one instruction forward,|M Adjust=step n instrs forward according to contents in 'Do#' icon below
wmonitorienternoofsteps:Fill in no-of-steps to do when Adjust on button above is pressed
wmonitoriincacc:Increment Accumulator by one (tricky!!)
wmonitoridecacc:Decrement Accumulator by one (tricky!!)
wmonitoriincX:Increment Xreg by one (tricky!!)
wmonitoridecX:Decrement Xreg by one (tricky!!)
wmonitoriincY:Increment Yreg by one (tricky!!)
wmonitoridecY:Decrement Yreg by one (tricky!!)
wmonitoricontentsacc:Contnts of Accumulator
wmonitoricontentsX:Contents of X register
wmonitoricontentsY:Contents of Y register
wmonitoricontentsS:Contents of S register (stackpointer, page 1)
wmonitoricontentsPC:Contents of PC register/programcounter
wmonitoriflagsreg:Processorflags,Negative/Overflow/Break/Decimal/Interrupt/Zero/Carry
wmonitorieffectiveaddr:Effective address of e.g. a load of store instruction
wmonitoributtontoSheila:Click opens Sheila window
wmonitoributtontoFDC:Click opens Floppy Drive Controller window|M(normally not needed)
wmonitoriclocktree:Values in this section describe the items and timings of future events
wmonitorinextevent:Time (cycles) until next event
wmonitorifurtherevents:Times *cycles) to further events
wmonitoripastinstructions:Past instructions.|MMenu=inspect registers at instruction.|MClick Prev and Next (up left in window) to go back and forth
wmonitorinextinstrtodo:Lowest instr in the list has not been done yet, is the first to do next.
winfoi4:Name of the application
winfoi5:Purpose, emulating a 1984 Acorn Electron
winfoi6:Website where to get it from
winfoi7:Version. Probably not up-to-date
wkeyboardibutton:Click on any button to enter a keypress
wkeyboardiled:The activity LED for Capslock/Func
wsliderislider:Drag around to change sound volume
wloadexeciload:Execution address, ie. at which address will dragged-in object be run. Address can be changed here, hexadecimal
wloadexeciexec:Load address, ie. address where dragged-in object |Mwill be loaded in Electron memory. Address can be changed here, hexadecimal
wloadexeciactiontodo:Button to apply changed exec address
wloadexecibasic:Tick if object should be regarded as a BASIC file, ie. load at PAGE and exec'd at &8023 or similar
wloadexecienter:Button to apply changed load address
wloadexeciok:Button to go on with your chosen changed values
wcassicssdata:Various data having to do with cassette handling|M(normally not needed)
wfilesaveidragfile:Drag this icon to destination, to save the file.
wwavesaveifreqmenubutton:Button to a menu with Wave samplefrequencies to choose from
wwavesaveimono:If selected, wave will be Mono.|M This creates a Wave file for !Playit or !Dsymphony|M - connect hostcomputer's headphone output to Cassette input of Electron
wwavesaveistereo:If selected, wave will be Stereo.|M This creates a Wave file for !Playit or !Dsymphony|M - connect headphone output to Cassette input of Electron
wwavesaveiinvert:If selected, wave will be inverted, it depends on the internal hardware wiring of your cables and Electron whether Electron prefers straight or inverted cassette-input
wwavesaveidragfase:Dragging changes Phase between 1200 (=0-bit) and 2400 Hz (1-bit)|M a little, can make a difference whether an Electron|M accepts the cassette input.
wwavesaveidragvolume:Drag to change Volume. Generally, maximum volume is required.
wwavesaveitwostopbits:Tick if two stopbits are required.|M Needed for 'Basicode'.|M(For all other purposes leave this button unticked)
wwavesaveidragfile:Drag to save wave file.
wwavesaveipath:Path where wavefile is/will be saved.
wuefsaveidragfile:Drag to save UEF file.
wsheilaicolours:Colours resulting from current palette settings.|MSome colours can be a little off. as no WIMP colour matches e.g. magenta
wconfigiattachpl1:Attach a Plus1 expansion unit.|MRequired for additional ROMs e.g. DFS
wconfigiconnectmouse:Emulate joystick by using the mouse
wconfigienablefloppies:Attach floppydrive(s), e.g. emulate a Plus3.
wconfiginooffldrvs:Configure memory for number of floppydrives
wconfigikeyb:Which type of keyboard is translated to Electron keybd input.
wconfigiosversion:OS version to use, original 1984 or later (os300)
wconfigiconnectprinter:(RaspberryPi only, with additional hardware)|M
wconfigisoundmethod:SharedSound compatible (does not silence other sources) or 8-bit method
wconfigifsversion:Configure ADFS (as in original Plus3, raises PAGE to &1D00) or DFS (PRES unit, PAGE remains at &E00)
wconfiginofs:Select No floppydrives, memory given to cassette
wconfigicassettesize:Memorysize dedicated to cassette.|MIs what's left wrt memory after diskettes have been subtracted from wimpslot|M Enlarge Wimpslot (in !Run) if size insufficient
wconfigitime_estimation:Estimated time in minutes for configured cassettesize
wconfigiinterlaced:Interlaced host screen (640X512/640X480/800X600) or non-interlaced (640X256)|MNon-interlaced recommended for Archimedes.
wconfigistscreensize:Screen resolution to choose when in Singletasking
wconfigidefault:Restores configure options to those used atm, ie those after last save
wconfigisave:Save configuration options to <Choices$Dir>.Elc2 directory
wconfigisavestatus:Save current state on Quit in order to reload nexttime
wconfigi16colours:Use 16-colour mode for sprite (and if possible for singletasking). Recommended for Archimedes.
wdisketteiinsertfloppie:Drag an SSD/DSD floppie image into the slot|MMenu opens a diskette creation menu
wdisketteiremovefloppy:Click to remove floppy
wdisketteidisclight:Activity light.|MGreen - image unchanged.|MRed- image changed.
wromsloti0:Rom slot 0.|MIf empty, drag a ROM inage on it.|MIf full, press Menu to discard it
wromsloti1:Rom slot 1.|MIf empty. drag a ROM inage on it.|MIf full, press Menu to discard it
wfloppysaveichooseformat:Option is chosen automatically according to contents of floppy image.
wfloppysaveiadfsLmethod:Choose how doublesided disks are arranged (sides alternating or all side0 tracks first, then all side 1 tracks (serial)
wfloppysaveidragfile:Drag icon to destination window to save image
wfloppysaveipath:Path of saved floppy image
wcassrecicontents:List of files on this cassette / UEF|M Click to set tapecounter on an item.
wcassrecispoolback:Spool one item back to begin of tape
wcassrecispoolforward:Spool one item forward towards end of tape
wcassrecitape:Rough indication where in the UEF you are now
wcassrecimenu:Open menu what to do with indicated file
wcassrecipath:Name or path +name of the UEF file to save
wcassrecidragicon:Drag Icon to destination of cassette, as an UEF file
wtestoptionipcaddr:Fill in address of programcounter to set a trap on (hexadecimal)
wtestoptioniloadsaveaddr:Fill in address of load/store address to set a trap on (hexadecimal)
wtestoptionidragasmcode:Drag icon to store ARM assembler of emulation|M(only of interest to find errors)
wtestoptionidragasmfreqs:Drag icon to save a list of opcode frequencies,|Mmost frequent first
wtestoptionidragstate:Drag icon to save a section of Elc memory
wtestoptionielcfreqs:Instruction cycles as in Electron|M(Effectively 1 MHz 6502)
wtestoptionibbcfreqs:Instruction cycles as in BBC computer|M(Effectively 2 MHz 6502)
wtestoptioniinstrtrap:Set trap on a particular type of instruction, use menu at the right
wtestoptionipctrap:Set trap on PC address
wtestoptionilstrap:Set trap on Load/Store address
wtestoptionisaveasmdump:Click to save ARM assembler of emulation in <Elc2$Dir>.DUMP
wtestoptionisavefreqdump:Click to save opcode frequencies in <Elc2$Dir>.DUMP
wtestoptionidumpstate:Click to save a section of Elc memory (&0..&7FFF) in <Elc2$Dir>.DUMP
wtestoptionitrapmenu:Menu to choose a particular instruction type to trap
wtestoptionicleartraps:Clear all traps
wtestoptioniopcfreqs:Select= save opcode freqs in DUMP.|MAdjust = Rearrange ARM assembler emulation code in order to group most-used ones together|M (to improve cache efficiency)
wsavestateipath:Name or path+name for savestate-directory, containin g savestate file (and additional dumps)
wsavestateibutton:Save savestate-directory
wsaavestateidragicon:Drag icon to a filerwindow to save savestate-directory
wfreqwhdli0:What and why has display routine redrawn something--> At the Left - #redraws per line in .5 sec. At the Right - because of (1) memory written for frame0,(2) for frame1,(3) startaddr of line changed (4) palette changed
miconbi0:Goto Info window
miconbi1:Open Configuration window
miconbi2:Set speed to Electron equivalent
miconbi3:Set speed to equivalent of BBC micro
miconbi4:Set options for 'emulated' joystick (ie. mousemovements)
miconbi5:Save complete state to DUMP.savedstate or follow link to savewindow
miconbi6:Restore from state in DUMP.savedstate
miconbi7:Quit the application
mprocsrstatei0:Various processor values for this instruction
mfloppybytesi0:Bytes on floppy surface near to floppydrivehead
mfullfldrvi0:Toggle 'locked' state of floppy (3.5'' slider, 5.25'' sticker)
mfullfldrvi1:Open Floppysave window
mfullfldrvi2:Discard floppy
mfullfldrvi3:Dump raw image in <Elc2$Dir>.DUMP.
memptyfldrvi0to5:Create new floppy
memptyfldrvi6:Create unformatted image
memptyfldrvi7:To serial/alternating submenu
memptyfldrvi8:Read image from real diskette (fdc1772 required)
mserial_altrn0:Tracks 0..n  with side0 first, then tracks 0..n with side1 (serial)
mserial_altrn1:Store tracks 0..n with side0 and side 1 alternating
mcassettei0:List of items on tape.|MClick to move tapecounter to that item
mremoveromi0:Click to remover ROM from slot
msaveasi0:Save item as a file
msaveasi1:Save item as an UEF
msaveasi2:Save item as a RIFF Wave
msaveasi3:Select item on tape ('Cut')
msaveasi4:Paste selected (cutted) item
msaveasi5:Delete selected item from tape
msaveasi6:List error(s) found while reading in an UEF
msamplefreqi0:Samplefrequency to use for Riff Wave
minstrssortedi0:List of opcodes, click to set a trap on one.
